CrawlJobs Logo
Briefcase Icon
Category Icon

Senior Java developer Jobs

304 Job Offers

Filters
Senior Java Developer
Save Icon
Join our team in Bengaluru as a Senior Java Developer. You will design and build scalable microservices and RESTful APIs using Java, Spring Boot, and modern architectural patterns. Enjoy remote flexibility, career growth, and work with cutting-edge technologies in a collaborative, Agile environment.
Location Icon
Location
India , Bengaluru
Salary Icon
Salary
Not provided
valtech.com Logo
Valtech
Expiration Date
Until further notice
Senior Java Developer
Save Icon
Join our Middleware Team in Cairo as a Senior Java Developer. Design and develop complex applications using Java, Spring Boot, and Microservices. Guide junior developers and work with cutting-edge tech like Kafka and Kubernetes. Enjoy a collaborative environment with global exposure and continuou...
Location Icon
Location
Egypt , Cairo
Salary Icon
Salary
Not provided
vodafone.com Logo
Vodafone
Expiration Date
Until further notice
Senior Java Developer
Save Icon
Join our Kraków team as a Senior Java Developer. You will architect a high-scale, event-driven messaging platform for the travel industry, handling millions of daily notifications. We require deep Java/Spring Boot expertise, GCP experience, and a focus on HA, observability, and deliverability. En...
Location Icon
Location
Poland , Kraków
Salary Icon
Salary
130.00 - 150.00 PLN / Hour
infogain.com Logo
Infogain
Expiration Date
Until further notice
Senior Java Developer
Save Icon
Seeking a Senior Java Developer with 5+ years of experience to design and implement high-performance applications. You will analyze requirements, ensure solutions align with business goals, and manage the full development lifecycle. This remote role in India offers a chance to work on innovative ...
Location Icon
Location
India , Remote
Salary Icon
Salary
Not provided
nttdata.com Logo
NTT DATA
Expiration Date
Until further notice
Senior Java Developer
Save Icon
Join Citi's global team in Pune as a Senior Java Developer. You will build and maintain the critical Oasys Financial sub-ledger, handling millions of daily trades. We seek a skilled developer with 5-10 years of Java experience, expertise in Spring, Kafka, and big-data solutions. This role offers ...
Location Icon
Location
India , Pune
Salary Icon
Salary
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Senior Java Developer
Save Icon
Join Citi's global team in Pune as a Senior Java Developer. You will build robust, scalable applications for the critical Oasys Financial sub-ledger system. This hands-on role requires 5-10 years of Java expertise, Spring, Kafka, and strong SQL/NoSQL knowledge. Contribute to high-impact projects ...
Location Icon
Location
India , Pune
Salary Icon
Salary
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Senior Java Developer
Save Icon
Join Citi's global team in Pune as a Senior Java Developer. You will build and maintain the critical Oasys Financial sub-ledger, handling millions of trades daily. We seek a skilled developer with 5-10 years of Java experience, expertise in Spring, Kafka, and big-data solutions. This role offers ...
Location Icon
Location
India , Pune
Salary Icon
Salary
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Senior AVP Java Developer - Equity Derivatives
Save Icon
Join Barclays in New York as a Senior AVP Java Developer for Equity Derivatives. You will develop high-quality software using Java, Spring, and SQL, directly supporting the trading desk on strategic projects. This role requires deep expertise in core Java, multithreading, and derivatives trade li...
Location Icon
Location
United States , New York
Salary Icon
Salary
120000.00 - 175000.00 USD / Year
barclays.co.uk Logo
Barclays
Expiration Date
Until further notice
Senior Java Developer
Save Icon
Join our Pune team as a Senior Java Developer to modernize core platforms using Java 8-17, Spring Boot, and microservices. You will design scalable solutions on OpenShift/Kubernetes and implement CI/CD pipelines. We offer private medical care, pension contributions, and a collaborative environmen...
Location Icon
Location
India , Pune
Salary Icon
Salary
Not provided
barclays.co.uk Logo
Barclays
Expiration Date
Until further notice
Senior Java Developer
Save Icon
Join our team in Düsseldorf as a Senior Java Developer. Design high-performance web applications using Java 11/17, Spring Boot, and microservices. We value expertise in REST/SOAP integration, SQL, and reactive programming with Project Reactor. Enjoy flexible remote work, a dog-friendly office, an...
Location Icon
Location
Germany , Düsseldorf
Salary Icon
Salary
Not provided
freshcells.de Logo
Freshcells
Expiration Date
Until further notice
Senior Java developer
Save Icon
Join Citi in Pune as a Senior Java Developer. Utilize your 8+ years of expertise in Java, Microservices (Spring Boot), Kafka, and real-time applications. Lead projects, drive development, and implement innovative solutions in a dynamic, supportive environment.
Location Icon
Location
India , Pune
Salary Icon
Salary
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Senior Java Developer
Save Icon
Join Citi's Credit Risk Technology Team in Pune as a Senior Java Developer. You will design and build critical risk management software using Core Java, Spring, and Microservices. This role requires 8+ years of experience in Java/J2EE, SQL, and a background in top investment banking. Develop scal...
Location Icon
Location
India , Pune
Salary Icon
Salary
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Senior Java Developer - FX Options Pricing & Data Distribution
Save Icon
Join a team modernizing a critical FX Options Pricing & Data Distribution platform. We seek a Senior Java Developer with expertise in Spring Boot, event-driven architecture, and cloud (OpenShift/Kubernetes). You will design and build high-performance systems, leveraging AI-assisted tools, in a co...
Location Icon
Location
Singapore , Singapore
Salary Icon
Salary
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Senior Java Backend Developer
Save Icon
Join our team in Brasov as a Senior Java Backend Developer. You will design robust enterprise services, optimize complex PL/SQL, and drive integrations for critical systems. We require 7+ years of Java expertise, deep Oracle PL/SQL skills, and proficiency in Spring. Enjoy flexible remote/hybrid w...
Location Icon
Location
Romania , Brasov
Salary Icon
Salary
Not provided
nttdata.com Logo
NTT DATA
Expiration Date
Until further notice
Senior Java Developer
Save Icon
Join Citi's acclaimed Technology team as a Senior Java Developer in Mississauga. Leverage your 4+ years of Java expertise with Spring Boot, Kafka, and Kubernetes to build critical financial systems. You will drive the full development lifecycle, from analysis to implementation, in a high-visibili...
Location Icon
Location
Canada , Mississauga
Salary Icon
Salary
94300.00 - 141500.00 USD / Year
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Senior Java Developer - Risk
Save Icon
Seeking a Senior Java Developer for Risk Systems in Mississauga. This role focuses on building strategic, low-latency applications using Java, Microservices, and Cloud (AWS/OpenShift). Ideal candidates have 5+ years of Java, Spring Boot, and modern architecture experience. Join a global team to d...
Location Icon
Location
Canada , Mississauga
Salary Icon
Salary
94300.00 - 141500.00 USD / Year
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Senior Full-Stack Developer (Java) - Enterprise Applications
Save Icon
Join Citi's global IDEAS team in Warsaw as a Senior Full-Stack Java Developer. Design and enhance scalable enterprise applications and microservices using Java EE, REST APIs, and modern UI technologies. Leverage your 5+ years of experience in a collaborative, global environment with a comprehensi...
Location Icon
Location
Poland , Warsaw
Salary Icon
Salary
241750.00 - 411650.00 zł / Year
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Senior Java Backend Developer
Save Icon
Seeking a Senior Java Backend Developer in India to architect secure, high-performance microservices. You'll need deep expertise in Java, Spring Boot, relational databases, and OAuth/OIDC. Lead a backend pod, mentor junior developers, and enforce security best practices.
Location Icon
Location
India
Salary Icon
Salary
Not provided
bridgesoft.com Logo
Bridge Soft Solutions
Expiration Date
Until further notice
Front Office Senior Java Developer
Save Icon
Join Barclays in Glasgow as a Senior Java Developer, embedded within the Front Office. You will build scalable Java/Spring Boot solutions for the global EFG Funding Desk, directly supporting critical T+1 settlement transitions. This role requires strong collaboration with business users and offer...
Location Icon
Location
United Kingdom , Glasgow
Salary Icon
Salary
Not provided
barclays.co.uk Logo
Barclays
Expiration Date
Until further notice
Java Applications Development Senior Programmer Analyst
Save Icon
Seeking a Senior Java Programmer Analyst in Chennai to design and implement innovative application systems. This role requires 5-8 years of experience in software development, systems analysis, and project management. You will oversee the full development lifecycle, providing technical solutions ...
Location Icon
Location
India , Chennai
Salary Icon
Salary
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice

About the Senior Java developer role

Explore senior Java developer jobs and discover a pivotal career at the heart of modern software engineering. A Senior Java Developer is an experienced professional responsible for designing, building, and maintaining high-performance, scalable, and secure enterprise-grade applications. This role transcends basic coding, involving deep architectural contributions and technical leadership within development teams. Professionals in these positions are instrumental in transforming business requirements into robust technical solutions, ensuring system reliability, and driving technological innovation.

Typically, the core responsibilities of a Senior Java Developer encompass the entire software development lifecycle. They lead the design and implementation of application architecture, often focusing on microservices and distributed systems. Writing clean, efficient, and well-documented code using core Java and modern frameworks like Spring Boot is fundamental. They develop and integrate RESTful APIs, design data persistence layers using both SQL and NoSQL databases, and implement security protocols. A significant part of the role involves mentoring junior developers, conducting rigorous code reviews, and advocating for best practices in code quality and testing. Furthermore, they collaborate closely with cross-functional teams including product managers, business analysts, and DevOps engineers to define requirements, troubleshoot complex issues, and ensure timely project delivery.

The typical skill set for these senior roles is extensive and evolving. A strong foundation in Core Java (including versions 8 and above) and the Spring ecosystem (Spring Boot, Spring Cloud, Spring Security) is essential. Expertise in microservices architecture, containerization with Docker, and orchestration with Kubernetes is highly common. Proficiency in building event-driven systems using messaging platforms like Kafka, alongside experience with CI/CD pipelines and tools like Jenkins and Git, is expected. Beyond technical prowess, successful candidates demonstrate excellent problem-solving abilities, a keen understanding of system design patterns, and a commitment to writing testable code using frameworks like JUnit. Familiarity with cloud platforms (AWS, Azure, GCP) and front-end technologies (like Angular or React) is often a valuable asset. Senior developers are also expected to possess strong soft skills: clear communication, the ability to lead initiatives, a growth mindset adaptable to new technologies like AI tooling, and a collaborative spirit focused on continuous improvement.

When searching for senior Java developer jobs, candidates should be prepared for roles that demand both deep technical expertise and strategic influence. These positions offer the opportunity to work on critical systems, guide technical direction, and play a key role in an organization's digital transformation. Whether focusing on backend services, full-stack development, or specialized domains, senior Java developers are the cornerstone of building resilient and forward-looking software platforms.

Filters

×
Countries
Category
Location
Work Mode
Salary