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.
Manager Software Engineering • India