This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
We are seeking a highly accomplished and visionary Tech Lead / Senior Developer (Vice President) to join our esteemed technology team in Pune, India. This role demands a seasoned full-stack engineer with exceptional proficiency in Java, Spring Boot, Angular, React, and robust SQL skills. The successful candidate will be instrumental in leading the design, development, and delivery of complex enterprise-grade applications, driving technical excellence, and mentoring a talented team. A proven ability to work independently, make critical technical decisions, and contribute hands-on to all layers of the application stack is essential. Domain knowledge in Know Your Customer (KYC) processes will be a significant advantage, enabling the candidate to contribute to critical financial crime compliance and regulatory initiatives. Furthermore, a foundational understanding and experience with Artificial Intelligence (AI) concepts and technologies will be a distinct advantage, allowing for integration of intelligent features into our solutions.
Job Responsibility:
Technical Leadership & Architectural Contribution: Lead the technical design and implementation of scalable, high-performance, and resilient full-stack applications using Java, Spring Boot, Angular, and React. Contribute actively to architectural discussions, ensuring solutions align with enterprise standards and strategic objectives
Full Stack Development & Delivery: Drive end-to-end development activities, including front-end (Angular/React), back-end (Java/Spring Boot microservices), database integration (SQL), and API development (RESTful). Ensure timely delivery of features with high quality and adherence to best practices
Code Excellence & Best Practices: Champion clean code principles, conduct comprehensive code reviews, and establish coding standards, design patterns, and development methodologies (e.g., Agile, Scrum) to foster a culture of quality and efficiency
Advanced SQL & Database Management: Design, optimize, and manage complex SQL queries, stored procedures, and database schemas. Possess a deep understanding of relational database concepts, performance tuning, and data integrity
Mentorship & Team Growth: Provide technical guidance, coaching, and mentorship to junior and mid-level developers, fostering their growth, problem-solving skills, and adherence to engineering best practices
Problem Solving & Innovation: Act as a go-to expert for resolving complex technical challenges, debugging critical issues, and implementing innovative solutions to enhance system performance, scalability, and maintainability
Stakeholder Collaboration: Work closely with product owners, business analysts, QA teams, and other technical leads to understand requirements, translate them into technical specifications, and ensure successful project execution
Continuous Improvement: Stay abreast of emerging technologies, industry trends, and best practices in full-stack development, cloud computing, software architecture, and Artificial Intelligence (AI), advocating for their adoption where appropriate
KYC Domain Expertise (Advantageous): Leverage or acquire a strong understanding of KYC processes, anti-money laundering (AML) regulations, and financial crime prevention to design and develop solutions that meet stringent compliance requirements and improve operational efficiency. Identify opportunities to integrate AI-driven functionalities to enhance KYC processes, such as intelligent data extraction, anomaly detection, or predictive analytics
Requirements:
Bachelor's or Master's degree in Computer Science, Information Technology, Engineering, or a related technical field
10+ years of extensive experience in software development, with a significant focus on full-stack application development
Proven expertise in Java development, with advanced knowledge of Spring Framework (Spring Boot, Spring Cloud, Spring Security)
Strong hands-on experience with front-end technologies, including Angular (version 8+) AND ReactJS, TypeScript, HTML5, CSS3, and responsive design
Deep understanding and practical experience with SQL and relational databases (e.g., Oracle, PostgreSQL, SQL Server)
Experience with microservices architecture, RESTful API design, and distributed systems
Proficiency with version control systems (Git), CI/CD pipelines (Jenkins, GitLab CI, Azure DevOps), and automated testing frameworks
Experience with cloud platforms (e.g., AWS, Azure, GCP) and containerization technologies (Docker, Kubernetes) is highly desirable
Prior experience in financial services, especially with KYC, AML, or other regulatory compliance domains, is a strong advantage
Exposure to or direct experience with Artificial Intelligence (AI) and Machine Learning (ML) concepts, frameworks (e.g., TensorFlow, PyTorch), or relevant projects is a significant advantage
Exceptional leadership and communication skills, with the ability to articulate complex technical concepts to diverse audiences
Superior analytical, problem-solving, and decision-making abilities, with a track record of delivering robust technical solutions
Ability to work independently, manage multiple priorities, and lead technical initiatives with minimal supervision
Strong understanding of software development lifecycle, secure coding practices, and performance optimization techniques
A passion for technology, continuous learning, and fostering a collaborative, innovative team environment
Foundational understanding of AI/ML principles and their application in enterprise solutions
Nice to have:
Domain knowledge in Know Your Customer (KYC) processes
Foundational understanding and experience with Artificial Intelligence (AI) concepts and technologies
Exposure to or direct experience with Artificial Intelligence (AI) and Machine Learning (ML) concepts, frameworks (e.g., TensorFlow, PyTorch), or relevant projects