We are looking for a Backend Software Development Manager with a strong coding background in Java and Spring Boot, and proven experience building high-throughput transactional systems in cloud environments. The ideal candidate has come up through the ranks as a developer, understands complex backend architecture, and is passionate about mentoring engineers and growing high-performing development teams.
This leadership role is perfect for someone from a banking, payments, or enterprise ERP software background who thrives in a fast-paced, mission-critical environment.
Key Responsibilities- Lead and grow a team of backend engineers, setting a strong technical example through hands-on guidance and mentoring.
- Oversee the design, implementation, and optimization of backend services powering high-volume transactional platforms.
- Maintain and improve system performance, scalability, and resilience in a cloud-native environment (AWS, Azure, or GCP).
- Drive technical excellence across the team through code reviews, architectural guidance, and engineering best practices.
- Collaborate with cross-functional teams including product, architecture, DevOps, and QA to ensure timely and high-quality delivery.
- Foster a culture of continuous improvement, knowledge sharing, and accountability within the development team.
- Participate in recruitment and onboarding of backend engineers, ensuring alignment with team culture and capability goals.
- 7+ years of experience in backend software engineering, with a minimum of 2+ years in a leadership or management role.
- Strong hands-on coding experience in Java and Spring Boot—must have written production code in previous roles.
- Proven ability to design and scale microservices-based architectures handling large volumes of transactions.
- Experience working on complex systems in the banking, digital payments, or ERP domains.
- Strong knowledge of REST APIs, distributed systems, data modeling, and both SQL and NoSQL databases.
- Experience mentoring junior and mid-level developers, with a demonstrated ability to grow technical talent.
- Familiarity with agile methodologies and modern CI/CD and DevOps practices.
- Strong experience with Jira, BitBucket, GitHub
- Exposure to PCI-DSS, ISO 27001, or other financial services compliance frameworks.
- Experience with containerization (Docker), orchestration (Kubernetes), and infrastructure-as-code tools.
- Strong interpersonal and communication skills with the ability to lead technical discussions and influence decision-making.
Competitive compensation, A collaborative environment where your leadership makes real impact
Cutting-edge tech stack and cloud-native architecture, Professional growth opportunities, including leadership training and certification support.