구인 Sr. Application Developer - Bilingual Korean - Ridgefield Park, NJ
페이지 정보

본문
If you're interested in this opportunity, please send your resume to robert@geopaqlogic.com
Job Title: Senior Application Developer (Tech Lead)
Location: Ridgefield Park, NJ
Duration: 1 Year
Bilingual Korean
[Requirements]
• Application development experience
• Bachelor's degree in computer science, engineering, or a related field
• Extensive knowledge of Java development. This includes the whole process, from the first line of code to implementation in the production environment
• Deep knowledge of operating systems, including but not limited to
• Proficiency with writing automated tests in JUnit, Espresso, Mocha, Jest, Enzyme, XCTest, etc.
• Proficiency in Java, with a good understanding of its ecosystems
• Sound knowledge of Object-Oriented Programming (OOP) Patterns and Concepts
• Familiarity with different designs and architectural patterns
• Skill for writing reusable Java libraries
• Know-how of Java concurrency patterns
• Good understanding of the concepts of MVC (Model-View-Controller) Pattern, JDBC (Java Database Connectivity), and RESTful web services
• Experience in working with popular web application frameworks like Play and Spark
• Relevant Knowledge of Java GUI frameworks like Swing, SWT, and AWT according to project requirements
• Extensive knowledge of the class loading mechanism in Java
• Experience in handling external and embedded databases such as Oracle, MS SQL, etc.
• Understanding basic design principles behind a scalable application
• Skilled at creating database schemas that define and support business processes
• Basic knowledge of JVM (Java Virtual Machine), its drawbacks, weaknesses, and workarounds
• Implementing automated testing platforms and unit tests
• In-depth knowledge of code versioning tools, for instance, Git
• Expertise in continuous integration
• Experience in Java Server Pages (JSP) and servlets, Web frameworks like Struts and Spring
• Web Technologies like HTML, JavaScript, CSS, JQuery
• Abstract classes and interfaces
• Constructors, lists, maps, sets
• File IO and serialization, Exceptions, and Generics
• Java Keywords like static, volatile, synchronized, transient, etc
• Multithreading and Synchronization
• Experience with profiling and debugging Java-based applications and products
• Experience integrating with backend systems preferred, such as ERPs, WMS, OMS, etc.
• Solid knowledge of performance improvement best practices
• Experience in a similar role would be advantageous
• Willingness to build professional relationships with staff and clients
• Excellent communication, motivational, and interpersonal skills
- 이전글TMS Developer - Bilingual Korean - Santa Ana, CA 92707 26.01.05
- 다음글Warehouse Consultant - Duluth, GA - Bilingual Korean 26.01.05
댓글목록
등록된 댓글이 없습니다.
