Java Developer
Core
Design, develop, and maintain robust Java applications and microservices that meet business requirements.
Role type
Java Developer (Backend)
Builds
Microservices and RESTful APIs
Domain
Software Development / Enterprise Applications
Deliverable
production ML models | product features
Required skills
Java, Spring Boot, Hibernate, RESTful services, SQL, relational databases (MySQL, PostgreSQL), Git, Docker
Preferred skills
Cloud services (AWS, Azure, GCP), serverless architectures, front-end technologies (HTML, CSS, JavaScript, Angular, React), CI/CD processes (Jenkins, CircleCI), Agile methodologies
Technologies
Spring Boot, Hibernate, MySQL, PostgreSQL, Git, Docker, AWS, Azure, GCP, Jenkins, CircleCI, Angular, React
Responsibilities
Design and develop Java applications and microservices; integrate applications with APIs and third-party services; optimize application performance and troubleshoot issues; conduct code reviews; participate in Agile/Scrum ceremonies
Seniority
Mid-level, hands-on IC