Job Title : Senior Java Backend Developer
Location : Jersey City, NJ (Onsite | Local Candidates Only)
Employment Type : Contract
Job Summary
We are seeking a highly skilled Senior Java Backend Developer for an onsite contract role in Jersey City, NJ . The ideal candidate will have at least 5+ years of backend development experience with strong expertise in Java, Spring Boot, API development, databases, and cloud platforms . This role requires hands-on coding, architectural contributions, and mentoring junior developers.
Key Responsibilities
- Design & Development : Build and maintain robust, scalable, and secure backend services using Java, Spring Boot, and Hibernate.
- API Development : Develop and optimize RESTful APIs and microservices.
- Database Management : Design schemas, optimize queries, and work with relational and NoSQL databases.
- Cloud Technologies : Leverage AWS or Azure services (Lambda, EC2, S3, RDS).
- Containerization : Implement solutions using Docker and Kubernetes.
- Mentorship & Leadership : Guide junior developers, conduct code reviews, and contribute to architecture decisions.
- Problem-Solving : Troubleshoot and resolve production issues.
- Agile Development : Work effectively within Agile / Scrum methodologies.
- Testing : Develop and maintain unit and integration tests.
- Continuous Improvement : Enhance development processes and best practice
Required Skills
5+ years of backend development with Java, Spring Boot, Hibernate .Strong experience in REST API and microservices development .Proficiency in SQL and NoSQL databases .Hands-on experience with AWS or Azure cloud services .Expertise with Docker, Kubernetes, and CI / CD pipelines .Excellent problem-solving, communication, and leadership skills.