JOBSEARCHER

Java SpringBoot Developer

Position: Java Spring Boot DeveloperExperience: 5–10 YearsWork Mode: RemoteEmployment Type: W2C2C & 1099: Strictly Not AcceptedKey Responsibilities & Requirements:5+ years of professional experience in Java development with strong expertise in Java 8/11/17+ and object-oriented programming.Strong hands-on experience with Spring Boot, Spring MVC, Spring Data JPA, and Spring Security.Design, develop, and maintain scalable RESTful APIs and microservices using Java and Spring Boot.Strong knowledge of Microservices architecture, API integration, design patterns, exception handling, and performance optimization.Experience working with relational databases such as PostgreSQL, MySQL, or Oracle, including SQL, JPA, and Hibernate.Hands-on experience with Git, Maven/Gradle, CI/CD pipelines, and modern software development practices.Experience with AWS, Azure, or GCP and familiarity with cloud-native application development is preferred.Strong understanding of unit testing and automated testing using JUnit, Mockito, or similar frameworks.Experience working in Agile/Scrum environments, participating in code reviews, technical discussions, and end-to-end SDLC activities.Excellent problem-solving, communication, debugging, and collaboration skills, with the ability to work independently in a fully remote environment.