Full Stack Java Microservices Developer - Assistant Vice President
CitiMatch Score
Against your primary resumeLogin to See Your Match Score
Create a free account or log in to unlock your CV match score across:
Protocol Intelligence
Data-driven signals on your job's competitivenessTier-1 bank, popular full-stack title, metro location, and broad AI/backend requirements increase competition.
Technical skills transferable across industries, though finance/regulated experience is preferred.
Explicit 7+ years, mandatory Java microservices, AI/ML integration, cloud and Kafka requirements.
Job Description
Structured overview of role & requirementsAbout This Role
Lead design and architecture of scalable, high-performance Java microservices and AI/ML model integration solutions within financial services.
Develop, optimize, and maintain Java microservices, APIs, and AI-driven services ensuring performance, scalability, and code quality.
Provide technical leadership, mentor engineers, perform code reviews, and collaborate with cross-functional teams including data scientists and front-end developers.
Minimum Requirements
7+ years of software development experience with strong focus on Java Microservices and AI/ML integration.
Expert proficiency in Java (JDK 11+), Spring Boot, Spring Cloud, Hibernate; experience with microservices architectures and middleware (Kafka, RabbitMQ).
Experience integrating AI/ML models into production systems; familiarity with cloud platforms (AWS, Azure, GCP, OpenShift/Kubernetes) and containerization (Docker).
Bachelor's or Master's degree in Computer Science, Engineering, or related field.
Ideal Candidate Profile
Experienced in leading technical initiatives and mentoring within complex, cross-functional software and AI/ML teams.
Strong background in full-stack development including Angular UI and micro-frontends, plus microservices design patterns.
Familiarity with financial services domain, regulatory/security requirements, and operationalizing AI/ML models (MLOps).
