Job Title: Java Developer
Location: Remote
Experience: 3–8 Years
Employment Type: Full-Time
Job Summary
We are seeking a skilled Java Developer to design, develop, and maintain high-performance applications. The ideal candidate should have strong experience in Java, Spring Boot, Microservices, REST APIs, and database technologies. The candidate will work closely with cross-functional teams to deliver scalable and reliable software solutions.
Key Responsibilities
- Design, develop, test, and maintain Java-based applications.
- Develop RESTful APIs and Microservices using Spring Boot.
- Write clean, scalable, and efficient code following coding standards.
- Collaborate with Business Analysts, QA teams, and other developers to understand requirements.
- Troubleshoot, debug, and resolve application issues.
- Perform code reviews and ensure best development practices.
- Work with relational databases such as Oracle, SQL Server, or MySQL.
- Participate in Agile/Scrum ceremonies including sprint planning, daily stand-ups, and retrospectives.
- Integrate applications with third-party services and APIs.
- Maintain technical documentation and support production deployments.
Required Skills
- Strong experience in Core Java (Java 8/11/17).
- Hands-on experience with Spring Boot, Spring MVC, Spring Security.
- Experience developing Microservices Architecture.
- Strong knowledge of REST APIs and web services.
- Experience with SQL databases (Oracle, MySQL, PostgreSQL, SQL Server).
- Knowledge of Hibernate/JPA.
- Experience with Git, Maven, Jenkins, CI/CD pipelines.
- Understanding of Agile development methodologies.
Pay: ₹349,253.96 - ₹1,589,713.69 per year
Work Location: Remote