Job Title: Java Backend Developer
Location: Iselin, NJ (Onsite)
Key Responsibilities
- Design, develop, and maintain backend services using Java and Spring Boot
- Build and maintain RESTful APIs and microservices architecture
- Collaborate with frontend developers, QA teams, and DevOps for seamless integration
- Optimize application performance, scalability, and reliability
- Participate in code reviews, debugging, and troubleshooting production issues
- Write clean, maintainable, and efficient code following best practices
- Work with databases and ensure efficient data management
Required Skills
- Strong experience with Java, Spring Boot, and Microservices architecture
- Experience building RESTful APIs
- Knowledge of Hibernate / JPA
- Experience with SQL databases such as MySQL, PostgreSQL, or Oracle
- Familiarity with Git and CI/CD pipelines
- Understanding of Docker / Kubernetes is a plus
- Experience working in Agile/Scrum environments