CrawlJobs Logo

Lead Java Developer

https://www.citi.com/ Logo

Citi

Location Icon

Location:
India, Chennai

Category Icon
Category:
IT - Software Development

Job Type Icon

Contract Type:
Not provided

Salary Icon

Salary:

Not provided

Job Description:

We are seeking a highly skilled and experienced Java Senior Developer to join our team as a Vice President. This role typically involves leading the design, development, and implementation of critical enterprise-level applications, ensuring high performance, scalability, and security within a fast-paced and often distributed environment.

Job Responsibility:

  • Lead and manage technical components, ensuring alignment with business objectives
  • Define architecture and lead implementation of robust, scalable, and secure cloud-based applications
  • Design, develop, and maintain high-quality Java applications using modern Java versions
  • Write clean, efficient, well-documented, and testable code
  • Conduct thorough code reviews and provide constructive feedback
  • Drive adoption of modern engineering practices including Agile, DevOps, CI/CD pipelines
  • Collaborate with product managers, business analysts, QA engineers, and architects
  • Serve as advisor, mentor, and coach to junior and mid-level developers
  • Stay abreast of emerging technologies and industry trends
  • Contribute to overall technical strategy and roadmap

Requirements:

  • Bachelor's or Master's degree in Computer Science, Engineering, or a related field
  • 12+ years of hands-on experience in Java software development
  • Multiple years in a senior or lead role
  • Experience in financial services is highly valued
  • Strong proficiency in Java (Java 17 preferred), Spring Boot, and Spring Framework
  • Extensive experience in designing and implementing microservices architecture and RESTful APIs
  • Experience with cloud platforms (AWS, Azure, GCP)
  • Experience with containerization technologies (Docker, Kubernetes, OpenShift)
  • Familiarity with database technologies (SQL, NoSQL like Oracle, MongoDB)
  • Experience with message brokers (Kafka, RabbitMQ, Solace)
  • Strong understanding of CI/CD pipelines (Jenkins, GitLab CI, Tekton, Harness)
  • Proficiency in testing frameworks (JUnit, Mockito, Cucumber)
  • Automation-first mindset with TDD/BDD
  • Excellent problem-solving, analytical, and critical thinking skills
  • Strong communication, collaboration, and interpersonal skills
  • Ability to work independently, manage multiple priorities, and adapt to fast-paced agile environments
  • Leadership skills including mentoring and influencing

Nice to have:

Experience in financial services industry

Additional Information:

Job Posted:
September 04, 2025

Employment Type:
Fulltime
Work Type:
On-site work
Job Link Share:
Welcome to CrawlJobs.com
Your Global Job Discovery Platform
At CrawlJobs.com, we simplify finding your next career opportunity by bringing job listings directly to you from all corners of the web. Using cutting-edge AI and web-crawling technologies, we gather and curate job offers from various sources across the globe, ensuring you have access to the most up-to-date job listings in one place.