Role: Java Developer
Location: Princeton, NJ (Onsite interview is must)
Full Time
The ideal candidate should have a strong background in Java development, with proven experience designing, building, and maintaining robust backend systems. They should be comfortable working with frameworks such as Spring and Hibernate, and possess a solid understanding of RESTful APIs, microservices architecture, and database management (both SQL and NoSQL). Experience with version control systems like Git, as well as CI/CD pipelines, is essential.
In addition, familiarity with cloud platforms (such as AWS or Azure) and cloud integration skills will be highly valued, as we continue to enhance our systems for scalability and reliability. The candidate should be adept at troubleshooting, optimizing code, and collaborating within cross-functional teams. Excellent communication skills and the ability to mentor junior developers will make them stand out.
Mandatory Skills: Full Stack Java Enterprise