Senior Software Engineer (Java/SpringBoot) (m/f/x) at Atolls
Job Description
📋 Description
- Senior Software Engineer (Java/SpringBoot) to join our Shopping team in Bengaluru.
- Build world-class shopping rewards experiences, online and in-store.
- Design and develop Java/SpringBoot architectures and microservices.
- Own features from concept to delivery, aligning with product roadmap.
- Collaborate with cross-functional teams and drive performance improvements.
- Mentor junior engineers and contribute to architecture improvements.
🎯 Requirements
- 6+ years of designing and developing modular applications with Java/SpringBoot
- Strong Java and SpringBoot skills; OO design for concurrent systems
- Experience with JS/TypeScript, NodeJS, HTML/CSS, and React/Angular
- AWS tech: DynamoDB, Elasticsearch, relational & NoSQL databases, EventBridge, SQS, SNS
- GraphQL, federation and Supergraph concepts
- BS degree in Computer Science or related field, or equivalent practical experience; English fluency; familiarity with Agile/Scrum and DevOps
🎁 Benefits
- 32 days of paid vacation plus your birthday off
- Flexible hybrid working scheme
- Internal mobility opportunities
- Access to a learning budget and internal training
- Mental health coaching
- Regular global and local get-togethers
More Current Jobs at Atolls
Apply to other open positions at Atolls
