Java Developer
Location: Englewood Cliffs, NJ (4 days work from office)
Mandatory Skills – Latest version of Java and their new features, Microservices & Spring Boot
Role Description
We are seeking a strong senior Java Developer with experience in APIs/Microservices development and proficient in latest Java and Spring Boot version and framework programming language. The ideal candidate will have a strong knowledge of software engineering principles and will be responsible for designing, developing, and maintaining high-performance and reliable code using Java and related technologies. The role also requires familiarity with database technologies and experience working with Spring Framework.
Requirements
• Strong proficiency in latest Java version, with experience in Java Spring Boot and Microservice architectures
• Familiarity with database technologies
• Working knowledge of JavaScript, including standards like ES5 and ES6, and familiarity with Object-Oriented Programming concepts
• Experience in backend/API testing and strong understanding of testing basics
• Good understanding of Core Java, J2EE, and JavaScript DOM fundamentals
• Strong problem-solving and debugging skills, with hands-on coding experience in Java
• Knowledge of open-source technologies and familiarity with modern web standards and best practices
• Familiarity with frontend/backend Java technologies and frameworks
• Experience in API management, REST services, and SOAP web services
• Understanding of DevOps principles and experience with Git or GitHub
Tagged as: Senior