Overview:Job Title: Senior Java Backend Developer
Location: Jersey City, NJ (Onsite | Local Candidates Only)
Employment Type: Contract
Job SummaryWe 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.