Principal Back-End Software Engineer
Core
Design and build scalable, high-volume transactional back-end systems for global iGaming platforms, ensuring reliability and integrity.
Role type
Principal Back-End Software Engineer (hands-on IC with technical leadership)
Builds
Cloud-native microservices, event-driven architectures, and API ecosystems for online gaming providers
Domain
iGaming / Online Gaming / Fintech
Deliverable
production ML models | product features | infrastructure
Required skills
Java, Spring Boot, Event-driven architecture, Apache Kafka, AWS (ECS/EKS), SQL/NoSQL (Postgres/MongoDB), REST/OpenAPI, Docker, Kubernetes, CI/CD (Jenkins/GitHub Actions), Observability (Splunk/Grafana)
Preferred skills
WSO2 API Manager, PAM concepts, Terraform, Helm, AWS/Azure/Confluent certifications
Technologies
Java, Spring Boot, Kafka, AWS, Postgres, MongoDB, Docker, Kubernetes, Jenkins, GitHub Actions, Splunk, Grafana, OpenAPI, OAuth 2.0, JWT
Responsibilities
Write and review production code; drive code quality via TDD and clean architecture; shape backend architecture and API design; mentor a small team of engineers; lead incident response and root cause analysis; build observability tooling and maintain DevOps practices
Seniority
Principal, hands-on IC with team leadership