Application Development Technical Lead Analyst - Java Fullstack
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 brand, generalist fullstack title, metro Pune location, and broad required skills create high competition.
Enterprise Java and cloud skills are transferable, but Citi banking risk/control adds moderate domain specificity.
Explicit 13+ years plus many mandatory technical and leadership requirements indicate high shortlisting strictness.
Job Description
Structured overview of role & requirementsAbout This Role
Lead development and technical oversight for regional/global Java-based applications, ensuring architectural integrity and coding quality.
Collaborate with Project Managers, Business Analysts, and Product Managers to deliver projects on time with a focus on risk management and compliance.
Mentor and coach junior team members while managing senior stakeholder communications and maintaining application hygiene.
Minimum Requirements
13+ years of experience in Java development and enterprise application leadership.
Expertise in Java 17+, Spring Boot, Microservices architecture, and hands-on experience with AWS/Azure/GCP cloud platforms.
Proficiency in CI/CD automation tools (Jenkins, GitHub Actions, GitLab CI) and containerization technologies (Docker, Kubernetes).
Bachelor’s degree required; Master’s degree preferred.
Ideal Candidate Profile
Senior technical leader with strong experience in architectural decisions and software development best practices within enterprise environments.
Experience operating in Agile/Scrum and DevOps-focused teams with a solid grasp of application security best practices (OAuth2, JWT, SSO).
Hands-on expertise across the full stack including databases (SQL Server), messaging systems (Kafka, MQ), and monitoring tools (Prometheus, Grafana, ELK).
