Posted on: 20/07/2025
Job Description :
We are seeking a highly experienced and strategic Senior Engineering Manager with a strong background in full-stack Java development and proven leadership in delivering complex, high-performance fintech applications. The ideal candidate will bring deep technical expertise, excellent people management skills, and a passion for innovation and continuous improvement.
Key Responsibilities :
- Lead and manage multiple engineering teams to deliver high-impact and technically complex fintech products and solutions.
- Drive the design, development, testing, and deployment of scalable, low-latency applications in a service-oriented architecture (SOA) and microservices environment.
- Champion best practices in software engineering, including Agile methodologies, Test-Driven Development (TDD), Continuous Integration/Delivery (CI/CD), and Pair Programming.
- Work closely with cross-functional stakeholders to define technical strategy, set priorities, and ensure high-quality execution aligned with business objectives.
- Foster a culture of innovation, collaboration, and technical excellence across the teams.
- Provide mentorship and guidance to engineers at all levels to promote career growth and skill development.
- Oversee application performance, reliability, and adherence to service level agreements (SLAs).
Required Qualifications :
- 18+ years of full stack Java development experience in large-scale, low-latency, high-throughput fintech systems.
- 5+ years of hands-on engineering management experience, successfully leading multiple teams in strategic, high-stakes projects.
- Expertise in Java EE, Spring Framework, Spring Boot, Apache Tomcat, and messaging technologies such as JMS and Kafka.
- Strong understanding of JVM internals, memory management, and performance tuning.
- Solid experience building RESTful web services and working with microservices-based architecture.
- Proficiency in front-end development using JavaScript or TypeScript, with working knowledge of modern frameworks such as ReactJS and Angular.
- In-depth understanding of software engineering principles, design patterns, architectural principles, and development best practices.
- Proven ability to quickly grasp new technologies and contribute from day one.
Preferred Attributes :
- Strong leadership and interpersonal skills; capable of motivating, influencing, and developing high-performing teams.
- Excellent communication skills with the ability to convey complex technical concepts to both technical and non-technical audiences.
- Demonstrated problem-solving skills and a results-oriented mindset.
- Previous experience in roles such as Senior Engineering Manager, Engineering Manager, or Principal Engineer in a fast-paced, agile environment.
Did you find something suspicious?
Posted By
Posted in
Full Stack
Functional Area
Engineering Management
Job Code
1516162
Interview Questions for you
View All