We are looking for a Senior Java Backend Engineer to join a cross-functional team building cloud-native identity and fraud prevention products on AWS.
Requirements
- 5+ years of professional backend software development experience with Java as the primary language
- Strong experience designing and building RESTful APIs and backend services in Java using modern frameworks (Spring Boot, Micronaut, or similar)
- Proven experience developing and deploying solutions on Amazon Web Services (AWS)
- Hands-on experience with microservices and/or serverless architectures
- Solid background in CI/CD pipelines, automated testing, and continuous delivery practices
- Experience building and deploying Dockerised applications
- Experience writing automated unit, integration, and performance tests for reliability at scale
- Good understanding of relational and/or NoSQL databases (e.g. MongoDB, DynamoDB, DocumentDB, RDS)
- Strong communication skills and ability to collaborate effectively in a distributed, cross-functional environment
- Solid understanding of Agile methodologies and practices
- Proficiency with Git
- Proficiency in spoken and written English
Benefits
- Flexible working format - remote, office-based or flexible
- A competitive salary and good compensation package
- Personalized career growth
- Professional development tools (mentorship program, tech talks and trainings, centers of excellence, and more)
- Active tech communities with regular knowledge sharing
- Education reimbursement
- Memorable anniversary presents
- Corporate events and team buildings