JOBSEARCHER

Java Microservices Developer

Java Microservices DeveloperJob Title: Java Microservices DeveloperEmployment Type: Contract Location: [Plano TX]Job DescriptionWe are looking for an experienced Java Microservices Developer with of software development experience to design, develop, and maintain scalable applications using Java and Spring Boot. The ideal candidate should have strong experience in microservices architecture, REST APIs, databases, and cloud technologies.ResponsibilitiesDesign, develop, test, and maintain Java-based microservices.Develop scalable and secure RESTful APIs using Spring Boot.Work with Spring Framework, Spring MVC, Spring Data JPA, and related technologies.Develop and integrate microservices with databases and external systems.Write clean, reusable, and maintainable Java code.Perform unit testing and participate in code reviews.Troubleshoot application issues and improve application performance.Work with messaging technologies such as Kafka or RabbitMQ.Collaborate with DevOps teams on CI/CD pipelines and deployments.Participate in Agile/Scrum ceremonies and work closely with cross-functional teams.Monitor applications and resolve production issues when required.Required Skills10+ years of Java development experienceStrong experience with Java 8/11/17+Strong knowledge of Spring Boot and MicroservicesExperience developing REST APIsGood understanding of SQL and relational databases such as Oracle, MySQL, or PostgreSQLExperience with JPA/HibernateKnowledge of Kafka/RabbitMQExperience with GitUnderstanding of CI/CD and DevOps practicesGood knowledge of Agile/ScrumStrong problem-solving and communication skills