Role Overview
We are seeking a seasoned Senior Full Stack Engineer with deep expertise in Java , Spring Boot , and PostgreSQL , along with hands-on experience in Azure Cloud and AI / ML integration . The ideal candidate will have a strong background in financial services , proven leadership experience , and a track record of building scalable platforms from scratch. This role demands strategic thinking, technical excellence, and the ability to lead cross-functional teams in a fast-paced environment.
Key Responsibilities
- Lead end-to-end design, development, and deployment of scalable full-stack solutions.
- Architect and implement backend services using Java (JDK 21) and Spring Boot .
- Design and optimize relational databases, primarily PostgreSQL .
- Develop and integrate AI / ML models , including GPT-based solutions, into enterprise applications.
- Manage cloud infrastructure and services using Azure (AKS, Azure Functions).
- Collaborate with architects, product managers, and engineering teams to deliver high-impact solutions.
- Mentor junior developers and contribute to team growth and technical excellence.
- Ensure compliance with financial services regulations and security standards.
Required Skills & Experience
8+ years of software development experience.3+ years of leadership experience in team or project management.Strong expertise in Java , Spring Boot , and microservices architecture .Advanced proficiency in PostgreSQL and SQL optimization.Hands-on experience with Azure Cloud services (AKS, Functions).Proven experience integrating AI / ML models , especially GPT-based solutions.Solid understanding of financial services domain ; experience with clients like Intuit, US Bank, Visa, ICICI.Experience in team leadership , stakeholder collaboration, and agile delivery.Preferred Skills
Experience with Go (Golang) .Contributions to open source projects .Experience speaking at tech conferences or meetups.Exposure to startup or scale-up environments ; ability to build platforms from scratch.