Job Summary :
We are seeking a seasoned Software Engineering Manager with strong leadership and hands-on expertise in middleware technologies and enterprise software development. The ideal candidate will have deep experience with Java 17, Spring Boot 3, Node.js, IIB / ACE, IBM MQ, and Kafka. In this role, you will lead multiple backend and integration teams, foster innovation, and drive the delivery of scalable, high-performing, and secure middleware solutions aligned with business objectives.
Key Responsibilities :
- Lead and mentor middleware teams, fostering a culture of collaboration, accountability, innovation, and continuous learning.
- Oversee the design, development, deployment, and support of middleware and backend solutions using Java 17, Spring Boot, and integration platforms such as IIB / ACE, IBM MQ, and Kafka.
- Act as a point of escalation for critical issues, driving effective root cause analysis, implementing permanent fixes, and ensuring high system availability.
- Drive innovation, automation, and performance optimization across middleware platforms to improve delivery speed, stability, and scalability.
- Ensure all systems comply with organizational standards, security policies, and audit requirements.
- Provide regular progress updates, risk assessments, and mitigation plans to senior management and stakeholders.
- Align technical delivery with strategic business objectives while ensuring uptime, reliability, and system scalability.
- Collaborate with Product, Architecture, and DevOps teams to ensure smooth integration across systems and platforms.
- Champion engineering best practices in design, coding, testing, and deployment within the middleware space.
- Support the professional growth of engineers through coaching, feedback, and performance management.
- Lead Agile / Scrum practices to ensure high-quality, iterative delivery.
Required Qualifications :
Bachelor’s or Master’s degree in Computer Science, Engineering, or related field.10+ years of software development experience, with at least 2–3 years in a team or engineering management role.Proven experience leading middleware teams and delivering enterprise integration projects.Expertise in Java 17, Spring Boot 3,Strong experience with IIB (IBM Integration Bus) / ACE (App Connect Enterprise), IBM MQ, and Kafka.Excellent understanding of enterprise integration patterns, messaging systems, and distributed architecture.Strong stakeholder management, problem-solving, and communication skills.