| 연락처 | daniel@geopaqlogic.com |
|---|---|
| 지역 | Ridgefield Park, NJ |
Hi,
Hope you are doing well
We have below requirement open. Please send me your updated resume on my email ID Daniel@geopaqlogic.com
Position : Senior Software Developer
Contract period: 1 year
Work Location: Ridgefield Park, NJ
Bilingual Korean
[Requirements]
•10+ years of 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 design 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 characterize 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
Thanks and regards.
Daniel Miller
Daniel@geopaqlogic.com
