Java Developer (ST)
Core
Developing and maintaining backend Java components, creating and optimizing integrations with external systems, implementing microservices and business logic.
Role type
Senior Java Backend Developer
Builds
Microservices and backend systems for international clients
Domain
Enterprise software development
Deliverable
production ML models | product features | infrastructure
Required skills
Java (advanced), Spring Boot, Hibernate, PostgreSQL, SQL, RabbitMQ (or Kafka/ActiveMQ), PL/SQL, asynchronous processing, stream API
Preferred skills
WebFlux, Kafka, ActiveMQ
Technologies
Java, Spring Boot, Hibernate, PostgreSQL, RabbitMQ, Kafka, ActiveMQ, PL/SQL
Responsibilities
Develop and maintain backend Java components, create and optimize integrations with external systems, implement microservices and business logic, work with relational databases and queue systems
Seniority
Senior, hands-on IC