Java Developer
Core
Develop and maintain enterprise-grade Java backend applications, contributing to new functionalities, complex cross-project developments, and maintenance standards.
Role type
Senior Java Backend Developer
Builds
Enterprise applications, microservices, and event-driven systems
Domain
IT Consulting / Enterprise Software
Deliverable
production ML models | product features
Required skills
Java (OOP, collections, concurrency), Spring ecosystem (Boot, MVC, Data, Security), Hibernate/JPA, RESTful API design, Microservices architecture, Testing principles, Maven/Gradle, Cloud platforms (Azure/AWS)
Preferred skills
Angular/React familiarity, AI-assisted development tools (GitHub Copilot), Distributed systems understanding
Technologies
Java, Spring Boot, Spring MVC, Spring Data, Spring Security, Hibernate, JPA, Maven, Gradle, Azure, AWS, JBoss, WildFly, Tomcat, Angular, React, REST, SOAP, XML, JSON, GitHub Copilot
Responsibilities
Develop new applications and functionalities, contribute to maintenance standards, participate in Scrum meetings, lead quality assurance in testing phases, ensure delivery of efficient and testable code, coach junior developers
Seniority
Senior, hands-on IC