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
- Valuable problem-solving and communication skills
Bring Java, microservices, database, and testing capabilities to dependable application delivery and technical problem resolution.