About the job
Join our dynamic team as a Backend Java Staff Engineer in the banking sector, where you will be instrumental in shaping our API and integration capabilities.
Role Overview: As a key member of our engineering team, you will take ownership of solving complex technical challenges. Your hands-on expertise will drive knowledge sharing and foster team collaboration.
Core Responsibilities:
- Collaborate with the Solution/Software Architect to prepare detailed low-level designs for the engineering team.
- Guide project teams on technology strategies, coding standards, continuous integration, and automated deployment practices.
- Engage in coding activities to assist the team in developing solutions and addressing technical challenges.
- Partner with the Product Owner to define user stories and acceptance criteria, effectively communicating design trade-offs.
- Continuously seek innovative solutions to technical problems and challenge conventional approaches.
- Provide a roadmap for implementing best software engineering practices to enhance code quality.
Reporting Structure: You will report directly to the Senior Engineering Manager.

