Role: Java Spring Boot Developer
Experience: 4 to 8 Years
Location: Mumbai
Job Type: Developer
Job Description
We are looking for a skilled Java Spring Boot Developer with 4 to 8 years of experience in designing, developing, and maintaining enterprise-grade applications. The ideal candidate should have strong hands-on experience in Java, Spring Boot, Microservices, REST APIs, and database technologies.
Required Technical Skills
- Strong experience in Core Java (Java 8 or above)
- Hands-on experience with Spring Boot and Spring Framework
- Experience in developing RESTful Web Services and APIs
- Good knowledge of Microservices Architecture
- Experience with Hibernate/JPA
- Strong SQL skills and experience with Oracle, MySQL, or PostgreSQL databases
- Knowledge of Maven/Gradle build tools
- Experience with Git version control
- Understanding of application debugging and performance tuning
- Experience in unit testing frameworks such as JUnit and Mockito
Valuable to Have Skills
- Exposure to Docker and Kubernetes
- Experience with CI/CD tools such as Jenkins
- Knowledge of Kafka or messaging systems
- Cloud exposure (AWS, Azure, or GCP)
- Experience with Agile/Scrum methodology
Roles & Responsibilities
- Design, develop, and maintain Java-based applications using Spring Boot.
- Develop and consume REST APIs and microservices.
- Collaborate with cross-functional teams to understand business requirements.
- Troubleshoot and resolve application issues.
- Perform code reviews and ensure adherence to coding standards.
- Optimize application performance and scalability.
- Participate in agile ceremonies and project planning activities.
- Provide support for production deployments and issue resolution.