GFT Technologies SE is looking for a Technical Lead – Backend to lead the design and development of backend services for large-scale digital banking and financial platforms. This role requires a forward-thinking individual with strong expertise in system architecture, microservices engineering, and the banking domain to deliver high-quality, secure solutions.
What You'll Do
- Lead and mentor a team of backend engineers across multiple functional domains.
- Provide technical direction and ensure alignment with architecture standards and engineering best practices.
- Review solution designs, code quality, and implementation approaches, promoting clean architecture and resilient microservices.
- Guide the team in diagnosing complex technical challenges using traditional analysis and AI-powered tools.
- Support planning, estimation, and technical decision-making within the engineering team.
- Design and develop backend services using Java and modern frameworks like Spring Boot.
- Define and implement microservices-based architecture and API-driven systems.
- Ensure backend services are scalable, secure, resilient, and maintainable.
- Drive best practices in backend development, including automated testing, code quality, and performance optimization.
- Work closely with DevOps teams to support CI/CD pipelines and ensure stable deployment environments.
- Integrate AI-assisted development practices into coding, testing, and code reviews.
- Design backend systems supporting banking products and financial transaction processing.
- Build and maintain services related to payments, card processing, and core banking functions.
- Ensure backend implementations comply with financial industry standards and security requirements.
- Collaborate with business and product teams to translate banking requirements into technical solutions.
- Work directly with client stakeholders to understand business processes and define technical solutions.
- Participate in architecture discussions and technical workshops with client teams.
- Communicate technical designs and solutions clearly to both engineering teams and non-technical stakeholders.
- Support project delivery by ensuring technical risks are identified and mitigated early.
What We're Looking For
- Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field.
- 8+ years of backend development experience.
- 3+ years in a Technical Lead or senior engineering role.
- Strong experience with Java and backend frameworks (e.g., Spring Boot).
- Experience designing and implementing microservices, API-driven systems, event-driven architectures, and RDBMS with SQL.
- Solid experience working with containerization (Docker, Kubernetes).
- Strong understanding of CI/CD, version control (Git), and automated pipelines.
- Experience working in Agile delivery environments.
- Excellent leadership, communication, and stakeholder management skills.
- Experience working in banking, fintech, or financial services environments.
- Familiarity with core banking, card, payment systems, or related financial systems.
- Knowledge of industry standards (e.g., PCI-DSS) or payment security practices.
- Hands-on exposure to AI-assisted development tools (e.g., GitHub Copilot, Claude Code).
- Ability to write effective prompts and context for AI code generation.
- Ability to assess AI-generated code, verify security vulnerabilities, and validate AI-generated tests.
Nice to Have
- Exposure to cloud platforms (AWS, Azure, or GCP).
- Familiarity with modern API architectures such as GraphQL or BFF patterns.
- Experience working with mobile-first platforms or digital banking applications.
Technical Stack
- Java, Spring Boot
- Microservices, APIs
- Kafka, RDBMS, SQL
- Docker, Kubernetes
- Git, GitHub Copilot, Claude Code
GFT Technologies SE is an equal opportunity employer.





