Job Openings
Senior Tech Lead - Software Engineering (Fintech)
About the job Senior Tech Lead - Software Engineering (Fintech)
We are seeking an experienced Senior Technical Lead to drive the design, development, and delivery of scalable, secure, and high-performance banking and fintech solutions. This role requires strong technical expertise, architectural leadership, and the ability to guide engineering teams while aligning technology solutions with business goals
Key Responsibilities
- Design, develop, and maintain scalable and secure banking and fintech applications
- Write high-quality, secure code following best practices and standards (e.g., OWASP)
- Contribute to system design, including microservices, APIs, and event-driven architectures
- Integrate with core banking systems, payment networks, and third-party services
- Collaborate with cross-functional teams to translate business requirements into technical solutions
- Participate in the full SDLC: design, development, testing, and deployment
- Ensure system performance, reliability, and availability through monitoring and optimization
- Follow Agile practices including sprint planning, code reviews, and CI/CD
- Maintain technical documentation for systems and integrations
- Identify and implement improvements to enhance performance, security, and user experience
Person Specifications
Qualifications and Experiences
- Bachelor's degree in Computer Science, Software Engineering, or related field
- 8+ years of experience in software engineering, with proven experience in a technical leadership role
- Strong experience in leading teams within banking, fintech, or digital transformation environments
Technical Skills
- Strong knowledge of Core Java (OOP, data types, immutability, string handling)
- Proficiency in Java, Spring Boot, WebFlux, and Microservices architecture
- Experience with event-driven systems (e.g., Kafka)
- Solid understanding of API design and backend development
- Basic to intermediate front-end knowledge (React.js or Angular) is an advantage
- Strong understanding of data structures, algorithms, and problem-solving techniques
- Hands-on experience with relational databases (MySQL, PostgreSQL, Oracle) and NoSQL (MongoDB)
- Knowledge of SQL, schema design, and query optimization
- Familiarity with cloud platforms (AWS, Azure, or GCP)
- Experience with DevOps practices, CI/CD pipelines, Docker, and Kubernetes
- Understanding of secure coding practices and compliance standards (e.g., OWASP, PCI)
- Ability to clearly explain technical projects and solutions
Domain and Industry Knowledge
- Exposure to banking and fintech domains, including payment systems and digital banking
- Understanding of regulatory and compliance standards (e.g., PCI, open banking)
- Experience in digital transformation initiatives is an added advantage
Soft Skills and Competencies
- Strong communication and articulation skills
- Excellent analytical, problem-solving, and debugging abilities
- Ability to work collaboratively in cross-functional teams
- Strong time management and attention to detail
- Adaptability to learn new technologies and tools, including AI-assisted development
- Adherence to organizational information security policies and standards
Vendor submissions - 06 months