CrawlJobs Logo

Filters

Location
Salary
Clear all filters

Java Software Engineer Jobs

170 Job Offers

Software Engineer - Java, Microservices & DevOps
Save Icon
Location Icon
Location
India , Pune
Salary Icon
Salary
Not provided
vodafone.com Logo
Vodafone
Expiration Date
Until further notice
Senior Software Engineer – Java / React Full Stack
Save Icon
Location Icon
Location
India , Hyderabad
Salary Icon
Salary
Not provided
nttdata.com Logo
NTT DATA
Expiration Date
Until further notice
Mid Java Software Engineer
Save Icon
Mid Java Software Engineer sought for Sportradar’s Warsaw team to build high-performance, cloud-native services processing real-time sports data and odds. You’ll design, implement, and test scalable Java solutions on AWS, collaborating with global engineers. Requires 2+ years’ Java experience, cl...
Location Icon
Location
Poland , Warszawa
Salary Icon
Salary
Not provided
sportradar.com Logo
Sportradar
Expiration Date
Until further notice
Senior Java Software Engineer
Save Icon
Senior Java Software Engineer sought by Sportradar, the world’s leading sports technology company, to design and operate high-performance, distributed systems in Warsaw. You will own complex initiatives, mentor peers, and drive engineering excellence using Java, AWS, Kafka, and Kubernetes. This r...
Location Icon
Location
Poland , Warszawa
Salary Icon
Salary
Not provided
sportradar.com Logo
Sportradar
Expiration Date
Until further notice
Lead Software Engineer, Full Stack, React, Python, Java, AWS
Save Icon
Lead Full Stack Software Engineer sought by Capital One to drive major tech transformation in New York. Leverage React, Python, Java, and AWS to build cloud-based solutions for financial empowerment. Lead diverse projects, mentor developers, and collaborate with product managers in a fast-paced, ...
Location Icon
Location
United States , New York
Salary Icon
Salary
215200.00 - 245600.00 USD / Year
capitalone.com Logo
Capital One
Expiration Date
Until further notice
Backend Software Engineer (Java & Spring Boot) - Vois
Save Icon
Backend Software Engineer (Java & Spring Boot) role in Pune, India, focused on building scalable microservices and RESTful APIs. Requires 3-4 years of Java (8-17), Spring Boot, and experience with Kafka, Docker, and AWS. Join a global Agile team to design high-performance, event-driven systems. B...
Location Icon
Location
India , Pune
Salary Icon
Salary
Not provided
vodafone.com Logo
Vodafone
Expiration Date
Until further notice
Intermediate Software Engineer – Java, DevOps & AI
Save Icon
Intermediate Java Developer sought for a hybrid role in Stockport. You will build scalable Java applications, own features end-to-end, and enhance CI/CD pipelines. Key skills include microservices, DevOps, and AI development experience. Join a top employer offering 25 days holiday, flexible worki...
Location Icon
Location
United Kingdom , Stockport
Salary Icon
Salary
35000.00 - 45000.00 GBP / Year
cdl.co.uk Logo
CDL Software
Expiration Date
Until further notice
Middle Software Engineer (Java / React)
Save Icon
Join a remote-first EU-based team as a Middle Software Engineer (Java/React) building a cloud-native iPaaS orchestration platform. You will develop backend services with Java 17+, Spring, and REST, while also handling front-end features using TypeScript and React. Ideal for candidates with 3+ yea...
Location Icon
Location
Poland , Rzeszów
Salary Icon
Salary
Not provided
edvantis.com Logo
Edvantis
Expiration Date
Until further notice
Senior Java Software Engineer
Save Icon
Senior Java Software Engineer sought to design and operate scalable, high-performance distributed systems for Sportradar’s global sports data and betting ecosystem. Leverage 5+ years of Java expertise, AWS, Kafka, and Kubernetes to own complex initiatives in a cloud-native environment. Based in W...
Location Icon
Location
Poland , Warszawa
Salary Icon
Salary
Not provided
sportradar.com Logo
Sportradar
Expiration Date
Until further notice
Senior Software Engineer Java
Save Icon
Senior Software Engineer Java role in Bangalore with SKIDATA, a global leader in intelligent access solutions. You will design scalable microservices, own end-to-end delivery, and collaborate on IoT and cloud technologies. Requires 5+ years Java, Spring Boot, REST APIs, and relational database ex...
Location Icon
Location
India , Bangalore
Salary Icon
Salary
Not provided
parking.net Logo
Parking Network B.V.
Expiration Date
Until further notice
Principal Software Engineer - Java Backend
Save Icon
Principal Software Engineer – Java Backend role in Bengaluru, India. Join OneTrust’s agile team to design and architect scalable features using Java, Spring MVC, and REST. Requires 8+ years’ experience, expertise in SQL/NoSQL, Kafka, and cloud services (Azure/AWS). Benefits include flexible PTO, ...
Location Icon
Location
India , Bengaluru
Salary Icon
Salary
Not provided
onetrust.com Logo
OneTrust
Expiration Date
Until further notice
Java Software Engineer
Save Icon
Join a global investment firm as a **Java Software Engineer** on a high-impact front-office eTrading team in **London**. You will design mission-critical trading applications using modern practices like Clean Architecture and TDD, collaborating directly with traders. Ideal candidates have 4+ year...
Location Icon
Location
United Kingdom , London
Salary Icon
Salary
160000.00 GBP / Year
hunterbond.com Logo
Hunter Bond
Expiration Date
Until further notice
Senior Software Engineer (Java) - Issuing
Save Icon
Senior Software Engineer (Java) - Issuing in Chicago. Leverage 5+ years of experience to design, implement, and launch scalable APIs and platform features. Work on complex technical projects, improve system robustness, and collaborate across teams. Join a fast-paced environment where your code im...
Location Icon
Location
United States , Chicago
Salary Icon
Salary
154000.00 - 243000.00 USD / Year
adyen.com Logo
Adyen
Expiration Date
Until further notice
Software Engineer - Java
Save Icon
Join a dynamic team in St. Louis, MO as a **Software Engineer - Java**. You will design and deploy scalable **microservices** using **Spring Boot** and **RESTful APIs**, while leveraging **Docker** and **Kubernetes** for containerization. Ideal candidates have a Bachelor’s in CS and hands-on expe...
Location Icon
Location
United States , Saint Louis
Salary Icon
Salary
Not provided
https://www.roberthalf.com Logo
Robert Half
Expiration Date
Until further notice
Senior Lead Software Engineer (Go, Java, AWS)
Save Icon
Senior Lead Software Engineer (Go, Java, AWS) sought by Capital One in San Francisco. Lead a team building cloud-based, full-stack solutions for financial empowerment. Requires 6+ years software engineering experience, including 1+ year with AWS. Drive major tech transformation, mentor engineers,...
Location Icon
Location
United States , San Francisco
Salary Icon
Salary
250800.00 - 286200.00 USD / Year
capitalone.com Logo
Capital One
Expiration Date
Until further notice
Senior Java Software Engineer - Assistant Vice President
Save Icon
Senior Java Software Engineer (AVP) sought for a high-impact role in Pune, India. Leverage 7-12 years of experience in low-latency API development with Spring Boot, Core Java, and Microservices. Drive full-cycle application development, from feasibility studies to implementation, using expertise ...
Location Icon
Location
India , Pune
Salary Icon
Salary
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Java Software Engineer
Save Icon
Join a leading fintech firm in London as a Java Software Engineer. You will build and scale high-performance, revenue-critical systems for front-office teams. Ideal for candidates with 2-5 years of Java experience and a Computer Science degree. This role offers real business impact, stakeholder c...
Location Icon
Location
United Kingdom , London
Salary Icon
Salary
120000.00 GBP / Year
hunterbond.com Logo
Hunter Bond
Expiration Date
Until further notice
Low Latency Electronic Trading Software Engineer - Java
Save Icon
Senior Low Latency Java Engineer sought by Citi’s Equities Technology team in Kowloon, Hong Kong. You will design and build next-gen electronic trading platforms, including Algorithmic Trading and Smart Order Routing. Requires 7+ years in low-latency Java, C++, or Rust with expertise in high-thro...
Location Icon
Location
Hong Kong SAR , Kowloon
Salary Icon
Salary
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Lead Software Engineer - Java Full Stack + GENAI
Save Icon
Lead Software Engineer (Java Full Stack + GenAI) sought by Wells Fargo in Hyderabad. Drive complex, company-wide technology initiatives, designing scalable solutions with Spring Boot, microservices, and Oracle. Leverage GenAI tools like Co-Pilot while leading Agile teams. Ideal for experts with 5...
Location Icon
Location
India , Hyderabad
Salary Icon
Salary
Not provided
https://www.wellsfargo.com/ Logo
Wells Fargo
Expiration Date
Until further notice
Sr. Lead Software Engineer - Back End (Java, AWS)
Save Icon
Senior Back End Software Engineer role at Capital One in McLean, VA, Richmond, VA, or Chicago, IL. Lead a team building cloud-native microservices using Java, AWS, and open source technologies. Requires 6+ years of software engineering experience with cloud computing expertise. Drive financial em...
Location Icon
Location
United States , McLean, Virginia; Richmond, Virginia; Chicago, Illinois
Salary Icon
Salary
Not provided
capitalone.com Logo
Capital One
Expiration Date
Until further notice

About the Java Software Engineer role

Explore the dynamic and in-demand field of Java Software Engineer jobs, where professionals build the robust, scalable applications that power the modern digital world. A Java Software Engineer is a specialist in using the Java programming language and its vast ecosystem to design, develop, test, and maintain software solutions. This role is fundamental across virtually every industry, from finance and e-commerce to healthcare and technology, making it one of the most versatile and sought-after careers in tech.

Professionals in these roles are typically responsible for the entire software development lifecycle. This begins with analyzing user requirements and translating them into technical specifications. They then design the application's architecture, write clean, efficient, and well-documented code, and perform rigorous unit testing to ensure functionality. A key part of their work involves debugging and troubleshooting issues, as well as maintaining and updating existing systems to improve performance, add new features, or enhance security. In many Java Software Engineer jobs, individuals collaborate closely with cross-functional teams, including product managers, quality assurance engineers, UX/UI designers, and other developers, often within an Agile or Scrum framework. For senior or lead positions, responsibilities expand to include providing technical leadership, mentoring junior engineers, making critical architectural decisions, and driving platform modernization initiatives, such as migrating monolithic applications to microservices architectures.

The typical skill set for a Java Software Engineer is both deep and broad. A strong foundation in core Java is paramount, complemented by expertise in popular frameworks and technologies that form the Java ecosystem. These commonly include the Spring Framework (especially Spring Boot for creating stand-alone applications), Hibernate for object-relational mapping, and Maven or Gradle for project build automation. Experience with web services, particularly RESTful APIs, is a standard requirement. As cloud-native development becomes the norm, familiarity with cloud platforms like AWS, Azure, or Google Cloud, along with containerization tools like Docker and orchestration systems like Kubernetes, is increasingly valuable. Understanding software development methodologies, version control with Git, and continuous integration/continuous deployment (CI/CD) pipelines are also essential practices. For many Java Software Engineer jobs, experience with relational and NoSQL databases, messaging systems like JMS or Kafka, and front-end technologies is a significant advantage. Beyond technical prowess, successful candidates possess strong problem-solving abilities, excellent communication skills, and the capacity to work both independently and as part of a team.

A bachelor's degree in computer science, software engineering, or a related field is a common educational requirement, though equivalent practical experience is often considered. The career path for a Java Software Engineer is progressive, offering opportunities to advance from entry-level developer to senior engineer, tech lead, software architect, and beyond. If you are passionate about building high-performance, enterprise-grade applications and have a knack for problem-solving, exploring Java Software Engineer jobs could be the perfect next step in your career.