Java Microservices Application Developer
Summary
Java developer who designs, builds, tests, and deploys Spring Boot microservices and RESTful APIs. Day to day involves Core Java, multithreading, Hibernate/JPA, relational and NoSQL queries, code reviews, Agile sprints, and debugging production issues.
Develop Java microservices and RESTful APIs using Spring Boot, with responsibility for reliable applications, performance, and production troubleshooting.
As a Java Developer, you will translate requirements into technical solutions with cross-functional teams. Your work spans Core Java, object-oriented programming, multithreading, Spring Framework, Hibernate/JPA, and database development. Agile ceremonies, code reviews, testing, and deployment are part of the responsibilities.
Key Responsibilities:
- Develop, test, and deploy Java-based microservices
- Translate business requirements into technical solutions
- Work with relational and NoSQL database queries
- Participate in code reviews and sprint planning
- Debug and resolve issues affecting production
Requirements:
- Bachelor's degree in Computer Science, IT, or related field
- Knowledge of OOP, collections, multithreading, and exception handling
- Hands-on Spring Framework and Spring Boot experience
- Understanding of unit testing with JUnit and Mockito
- Good problem-solving and communication skills
Bring Java, microservices, database, and testing capabilities to dependable application delivery and technical problem resolution.