Senior Java Backend Developer - Bgl/Gur
Core
Designing and building scalable, high-performance Java Spring Boot microservices and integrating them with databases, message brokers, and API gateways.
Role type
Senior IC Java Backend Developer (Microservices)
Builds
Scalable, robust, high-performance applications in on-prem and public cloud environments
Domain
Enterprise software development, distributed systems
Deliverable
production ML models | product features | infrastructure
Required skills
Java (17+), Spring Boot, Microservices architecture, Kafka, PostgreSQL, Docker, Kubernetes, REST API design, TDD, CI/CD pipelines, SQL optimization, Memory leak identification, Performance tuning
Preferred skills
AWS services (S3, SQS, SNS, Lambda), Terraform (Infra as Code)
Technologies
Java, Spring Boot, Kafka, PostgreSQL, Docker, Kubernetes, AWS, Terraform, JPA, Hibernate, Jooq
Responsibilities
Building high-quality code, conducting code reviews, ensuring adherence to best practices, engineering scalable applications, drafting API design, building REST APIs
Seniority
Senior, hands-on IC