Senior Software Engineer (Java)
Core
Design, build, and run scalable web services and microservices for global iGaming platforms using Java and AWS.
Role type
Senior Software Engineer (Java)
Builds
Cloud-native iGaming applications and microservices
Domain
iGaming / Cloud Computing
Deliverable
production ML models | product features
Required skills
Java, Spring Boot, RESTful API design, Microservices architecture, AWS, SQL/NoSQL databases, Unix/Linux
Preferred skills
Redis, Kafka, RabbitMQ, CI/CD tools (Jenkins, Docker), Frontend (React), Technical leadership
Technologies
Java, Spring Boot, AWS, Redis, Kafka, RabbitMQ, Jenkins, Docker, React, SQL, NoSQL
Responsibilities
Write efficient Java code for web services, review and refactor existing code, lead technical discussions and coach junior engineers, participate in full SDLC from analysis to deployment, troubleshoot system bugs and optimize performance.
Seniority
Senior, hands-on IC with technical leadership