HamburgerMenu
hirist

Job Description

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.


info-icon

Did you find something suspicious?