Job offers - CrawlJobs

Lead Java Developer Jobs

32 Job Offers

Lead Java Developer- Vice President
Save Icon
Lead Java Developer – Vice President role in Pune, India. Requires 12-17 years in Financial Services, with senior-level Applications Development and management experience. You will lead teams, drive technical strategy, and oversee project delivery. This position demands strong leadership, stakeho...
Location Icon
Location
Salary Icon
Salary
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Lead Java Developer (VP)
Save Icon
Lead Java Developer (VP) sought by Citi in London to engineer the future of global finance. You will lead a team building high-volume, low-latency microservices using Java/Spring, with expertise in Fixed Income and Security Financing. This VP role demands deep Java internals knowledge and cloud-b...
Salary Icon
Salary
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Application Developer Tech Lead Analyst - Java (Vice President)
Save Icon
Seeking a Vice President, Application Developer Tech Lead Analyst (Java) in Singapore. Leverage 10-12 years of financial services experience to lead global client testing environments for Payments. Drive client onboarding, manage development teams, and ensure system scalability and performance. T...
Salary Icon
Salary
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Lead Java Developer
Save Icon
Lead Java Spark Developer sought for a key role in Pune, India, driving Market Risk reporting platform innovation. This position demands 8-11 years of expertise in Java/J2EE, Spring, Hibernate, and Big Data with Java-Spark. You will lead a team, architect microservices, and leverage Docker/Kubern...
Location Icon
Location
Salary Icon
Salary
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Senior Lead Developer (Java, Spark, HDFS, Hive) - Vice President
Save Icon
Senior Lead Developer (Java, Spark, HDFS, Hive) - Vice President role in Pune, India. Seeking a seasoned Java technical lead with 10+ years of experience in high-scale data platform engineering. You will lead applications development, manage complex system integrations, and drive process improvem...
Location Icon
Location
Salary Icon
Salary
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Lead Java, Sprint Boot Developer
Save Icon
Lead Java, Spring Boot Developer sought for a senior role in Pune or Chennai, India. You will design and implement cloud-ready microservices using Spring, Angular, and Kubernetes. Key requirements include deep expertise in Java, Spring Boot, REST, and containerization. This position offers the ch...
Location Icon
Location
India, Pune, Maharashtra, India, Chennai, Tamil Nadu, India
Salary Icon
Salary
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Lead Java, Sprint Boot Developer – Assistant Vice President
Save Icon
Lead Java, Spring Boot Developer – Assistant Vice President role in Pune or Chennai. You will design and develop high-quality, cloud-ready microservices using Spring Boot, REST, and Angular JS. Requires deep expertise in Java, Spring ecosystem, Kubernetes, and Docker. Ideal for a senior developer...
Location Icon
Location
Salary Icon
Salary
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Lead Java, Sprint Boot Developer – Assistant Vice President
Save Icon
Lead Java, Spring Boot Developer – AVP role in Pune/Chennai. Drive application development using Spring Framework, Microservices, and REST APIs. Requires deep expertise in Java, Spring Boot, Kubernetes, Docker, and CI/CD pipelines. Join a global technology team to design cloud-ready solutions and...
Location Icon
Location
India, Pune, Maharashtra, India, Chennai, Tamil Nadu, India
Salary Icon
Salary
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Lead Java Spark Developer
Save Icon
Lead Java Spark Developer needed in Pune, India, to lead a team on Market Risk reporting platforms. Requires 8-11 years of expertise in Java/J2EE, Spring, Hibernate, Microservices, and Big Data (Spark, Hadoop). Must have hands-on experience with Docker/Kubernetes, RESTful APIs, and Agile processe...
Location Icon
Location
Salary Icon
Salary
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Lead Java Full Stack Developer
Save Icon
Lead Java Full Stack Developer sought in Mississauga, Canada. Design and build modern web applications using Java/Spring Boot and Angular with Kendo UI. Leverage microservices, API-first architecture, and CI/CD pipelines. Ideal for experienced full-stack engineers with 6-10 years of experience, s...
Salary Icon
Salary
120800.00 - 170800.00 USD / Year
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Lead Java AI Developer
Save Icon
Lead Java AI Developer sought by Citi Capital Markets in Toronto/Mississauga to drive risk management systems. Leverage Java, Python, MongoDB, and Kafka while integrating AI tools. Requires 6+ years in apps development, CVA/XVA expertise, and cloud platform experience (Kubernetes/OpenShift). Lead...
Location Icon
Location
Canada, Toronto, Mississauga
Salary Icon
Salary
120800.00 - 170800.00 USD / Year
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Lead Java Risk Developer
Save Icon
Lead Java Risk Developer sought by Citi Capital Markets in Toronto/Mississauga to drive strategic risk systems. Leverage 6+ years’ experience in Java, MongoDB, Python, and Kafka to enhance CVA/XVA and counterparty credit risk platforms. This senior role demands cloud expertise (Kubernetes/OpenShi...
Location Icon
Location
Canada, Toronto, Mississauga
Salary Icon
Salary
120800.00 - 170800.00 USD / Year
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice

About the Lead Java Developer role

Are you searching for your next career-defining role? Exploring Lead Java Developer jobs places you at the forefront of software engineering leadership. A Lead Java Developer is a senior-level technical expert and team leader responsible for guiding the entire software development lifecycle for complex, often enterprise-level, applications. This role is a blend of deep technical mastery in the Java ecosystem and strong leadership capabilities, acting as the crucial bridge between business objectives, management, and the development team.

Professionals in these jobs typically shoulder a wide array of responsibilities. They are tasked with architectural design, making high-level decisions on the technology stack, system flow, and application frameworks to ensure scalability, security, and performance. A core part of their day involves hands-on coding, developing critical components, and solving the most challenging technical problems. They establish and enforce coding standards, best practices, and processes for testing, debugging, and implementation. Furthermore, they lead by example, mentoring mid-level and junior developers, conducting code reviews, and allocating work to ensure project milestones are met efficiently. They also partner with multiple stakeholders, including product managers and other technology teams, to define requirements, translate business needs into technical specifications, and drive system improvements.

The typical skill set for a Lead Java Developer is extensive. A profound expertise in core Java and its associated ecosystems is non-negotiable. This includes deep knowledge of popular frameworks like Spring Boot, Spring MVC, and Hibernate for building robust back-end services. Experience with building and consuming RESTful APIs is standard. In today's market, many Lead Java Developer jobs also require full-stack capabilities, meaning familiarity with front-end technologies such as JavaScript, TypeScript, React, or Angular is highly valuable. On the infrastructure side, knowledge of cloud platforms (AWS, Azure, GCP), containerization with Docker and Kubernetes, and CI/CD pipelines using tools like Jenkins or GitLab is increasingly expected. For roles focused on data, experience with big data technologies like Apache Spark or Kafka may be required.

Beyond technical prowess, soft skills are paramount. Success in these jobs demands excellent problem-solving abilities, project management skills, and the capacity to work under pressure and manage deadlines. Strong communication and interpersonal skills are essential for mentoring team members, advising senior stakeholders, and collaborating effectively across departments. Most positions require a bachelor's degree in computer science or a related field and a significant track record of 8-12+ years of progressive experience in software development, including time spent in a leadership or mentorship capacity. If you are a seasoned Java professional ready to lead, innovate, and drive technical excellence, exploring Lead Java Developer jobs is your next strategic career move.