Backend Developer - Java / Spring Boot
Core
Design, develop, and maintain secure, scalable REST APIs and microservices for high-volume transactional operations.
Role type
Senior Backend Developer (Java/Spring Boot)
Builds
Production-ready backend services and APIs
Domain
Fintech / iGaming / E-commerce / Banking
Deliverable
production ML models | product features
Required skills
Java, Spring Boot, Spring Security, Spring Data JPA, SQL, MySQL, PostgreSQL, API security (OAuth2, JWT, rate limiting), REST API design, microservices architecture, Git, Scrum
Preferred skills
Python (Django), AWS (EC2, RDS, S3, CloudFront), Docker, RabbitMQ, Kafka, Redis, CI/CD pipelines, JUnit, Mockito
Technologies
Java, Spring Boot, Spring Security, Spring Data JPA, MySQL, PostgreSQL, OpenAPI/Swagger, Git, AWS, Docker, RabbitMQ, Kafka, Redis, JUnit, Mockito
Responsibilities
Design and develop backend services and microservices; optimize database queries and schemas; implement API security controls; collaborate on API contracts with frontend; participate in architectural decisions; document services and technical decisions.
Seniority
Senior, hands-on IC