We are seeking a dynamic Backend Team Leader with experience in Java and expertise in Mainframe to lead our talented team in transforming legacy systems into modernized, maintainable assets through cutting-edge technology.
Join us to drive innovation in building APIs and enabling AI-powered workflows.
Responsibilities
- Collaborate with software engineers and DevOps to design and maintain efficient and reliable code architectures
- Organize and implement CI/CD services to ensure high-quality product delivery
- Define technical user stories and acceptance criteria for team execution
- Lead interviews and onboard new team members effectively
- Optimize teamwork for productive and timely deliverables
- Develop and enforce best practices and guidelines aligned with EngX standards
- Conduct code reviews to uphold quality standards
- Mentor and support team members in their professional development
- Ensure flexibility and independence in managing responsibilities
Requirements
- 4+ years of experience in software development roles and 1+ years as a Team Lead
- Expertise in developing applications from the ground up
- Proficiency in building production-grade APIs using Java/SpringBoot
- Expertise in Mainframe
- Knowledge of RESTful APIs and tools like OpenAPI and Swagger
- Background in software solution architecture, SCRUM/Kanban methodologies, and technologies like source control, dependency management, and CI/CD
- Competency with git for version control
- Qualifications in relational database data modeling
- Showcase of passion, curiosity, integrity, and attention to detail
Nice to have
- Familiarity with certifying engineers or processes