Job Summary
The role entails spearheading the technical architecture and execution of sophisticated full-stack banking solutions, with an emphasis on promoting event-driven architecture and achieving high engineering standards. This position also includes mentoring engineering teams and fostering the adoption of AI-enhanced development methodologies to enhance code quality, acceleration of delivery, and operational effectiveness.
Responsibilities
- Lead the design and implementation of comprehensive banking services using full-stack technologies.
- Champion event-driven architecture principles throughout the development process.
- Guide and mentor engineering teams to enhance their technical capabilities.
- Integrate AI-assisted development practices to boost quality and efficiency.
- Ensure the delivery of resilient and scalable software solutions.
- Drive improvements in operational outcomes and system performance.
Qualifications
- Minimum of 5 years of experience in software engineering.
- Advanced proficiency in Java and Spring Boot frameworks.
- Strong background in modern web frameworks.
- Demonstrated expertise in constructing robust, event-driven systems.
- Experience with AI-assisted tools in the software development lifecycle.


