Java Developer with Spring expertise
Core
Develop and maintain Java applications using REST APIs and Microservices architecture.
Role type
Mid-level Java Developer
Builds
Software solutions and microservices
Domain
Enterprise software development
Deliverable
production ML models | product features
Required skills
Java (8, 11, 17), Spring Framework, Spring Boot, REST APIs, Microservices architecture, SQL databases, Hibernate, JPA, Git, Unit testing frameworks, Build tools
Preferred skills
Agile/Scrum methodologies
Technologies
Git, Gradle, Hibernate, JPA, JUnit, Java, Maven, MySQL, Oracle, PostgreSQL, REST, SQL, Spring, Spring Boot, microservices
Responsibilities
Develop and maintain Java applications, Collaborate with cross-functional teams to design and implement software solutions, Ensure code quality through unit testing and code reviews, Integrate with REST APIs and manage Microservices architecture, Manage database interactions using SQL and ORM tools, Participate in Agile ceremonies and contribute to team discussions