About the job
Join our innovative team as a Staff Backend Java Engineer, where you will play a pivotal role in leading API and integration capabilities. We are looking for a hands-on technical leader who not only excels in coding but also fosters collaboration and knowledge sharing within the team to tackle complex challenges effectively.
Core Responsibilities:
- Collaborate with the Solution/Software Architect to create detailed low-level designs for team members.
- Guide project teams on technology strategies regarding coding practices, continuous integration, and automated deployment.
- Actively participate in coding to assist the team in developing solutions and resolving technical issues.
- Identify and eliminate technical obstacles that may hinder progress.
- Partner with the Product Owner to craft user stories and acceptance criteria, effectively communicating trade-offs with designers.
- Continuously seek innovative solutions to technical problems and challenge existing practices.
- Provide a roadmap for implementing best software engineering practices to enhance code quality.
Reporting to the Senior Engineering Manager.

