Senior Software Development Engineer (SDE3) - Java/API/Backend
Role details
Job location
Tech stack
Job description
API & Microservices Integration: Develop robust APIs and microservices integrating with enterprise and third-party systems., Troubleshooting: Diagnose and resolve complex production issues to ensure uninterrupted operational performance., Innovation & Collaboration: Work closely with hardware, data science, and operations teams to drive forward-thinking technical solutions.
Requirements
Experience in agile product development and delivering scalable, distributed Java applications.
Proven background in building and supporting reliable full-stack or backend services.
Experience working within globally distributed engineering teams is highly beneficial.
Technical Skills, Strong understanding of frameworks, abstraction layers, TDD, and debugging complex issues., Ability to apply design patterns, domain modelling, idempotence, CQRS, and eventual consistency principles.