CrawlJobs Logo
Briefcase Icon
Category Icon

Java Software Engineer Jobs

95 Job Offers

Filters
New
Software Engineer Java
Save Icon
Join our Emerging & Strategic Solutions team as a Java Software Engineer. Design and scale high-performance, event-driven backend systems using Java, Spring Boot, and AWS. This remote US role requires 5+ years of experience and offers technical leadership in a collaborative environment.
Location Icon
Location
United States
Salary Icon
Salary
Not provided
capstonec.com Logo
Capstone IT Staffing
Expiration Date
Until further notice
New
Senior Software Engineer - Java & AWS
Save Icon
Join 3Pillar in Costa Rica as a Senior Software Engineer. Leverage your 5+ years with Java 17, Spring Boot, and AWS to architect transformative, enterprise-level solutions. Champion best practices in a reactive, agile environment while mentoring peers. Enjoy a comprehensive benefits package inclu...
Location Icon
Location
Costa Rica
Salary Icon
Salary
Not provided
3pillarglobal.com Logo
3Pillar Global
Expiration Date
Until further notice
New
Java Software Engineer
Save Icon
Location Icon
Location
United States , Ann Arbor
Salary Icon
Salary
132000.00 - 150000.00 USD / Year
schwab.com Logo
Charles Schwab
Expiration Date
Until further notice
New
Principal Software Engineer (Java Architect)
Save Icon
Location Icon
Location
United States , Dallas TX
Salary Icon
Salary
126300.00 - 216924.00 USD / Year
blueyonder.com Logo
Blue Yonder
Expiration Date
Until further notice
New
Staff Software Engineer (Java Or Scala)
Save Icon
Join Cloudera's Data Platform Pillar as a Staff Software Engineer. You will design and build core replication systems for HDFS, Ozone, and Hive using Java or Scala. This role requires expertise in distributed systems and offers flexible WFH, wellness programs, and career development.
Location Icon
Location
Salary Icon
Salary
Not provided
cloudera.com Logo
Cloudera
Expiration Date
Until further notice
New
Software Development Engineer II-Java
Save Icon
Join Get My Parking as a Software Development Engineer II in Bengaluru. Design and deploy scalable backend services using Java, Spring Boot, and PostgreSQL. Own features end-to-end in a high-performance startup, building fault-tolerant systems on AWS. Collaborate with talented teams to turn ambit...
Location Icon
Location
India , Bengaluru
Salary Icon
Salary
Not provided
parking.net Logo
Parking Network B.V.
Expiration Date
Until further notice
New
Senior Java Software Engineer
Save Icon
Seeking a Senior Java Engineer in Cairo to build scalable backend systems with Java 17/21 and Spring. You'll design robust APIs, work with Kafka, and integrate AI/LLM capabilities. This role offers exposure to cloud-native tools, a collaborative culture, and impactful projects.
Location Icon
Location
Egypt , Cairo
Salary Icon
Salary
Not provided
arrow.com Logo
Arrow Electronics
Expiration Date
Until further notice
New
Lead Software Engineer – Java, Microservices & Cloud
Save Icon
Lead the development of innovative applications as a Senior Technology Lead in Tampa. This role requires 6-10 years of experience in Java, microservices, and cloud-based systems analysis. You will manage high-impact projects and provide architectural expertise. We offer comprehensive benefits inc...
Location Icon
Location
United States , Tampa
Salary Icon
Salary
113840.00 - 170760.00 USD / Year
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Software Engineer Java
Save Icon
Join Mirakl Labs in France as a Java Software Engineer. Design and deploy new features across the full stack using Java and Spring. Exercise technical leadership, influence architecture, and mentor junior developers in a collaborative, product-focused team in Paris or Bordeaux.
Location Icon
Location
France , Paris; Bordeaux
Salary Icon
Salary
Not provided
mirakl.com Logo
Mirakl
Expiration Date
Until further notice
Software Engineer Java
Save Icon
Join Mirakl Labs in France as a Java Software Engineer. Design and deploy features across the full stack using Java and Spring. Exercise technical leadership, mentor juniors, and shape architecture in a product-driven team. Requires 5+ years of Java experience and fluency in French.
Location Icon
Location
France , Paris; Bordeaux
Salary Icon
Salary
Not provided
mirakl.com Logo
Mirakl
Expiration Date
Until further notice
Software Engineer Java - Freelance
Save Icon
Join Mirakl Labs as a Freelance Java Software Engineer in Paris or Bordeaux. Design and deploy new features across the full stack using Java, Spring, and distributed architectures. Exercise technical leadership, mentor junior developers, and ensure code quality in a product-focused team. Fluency ...
Location Icon
Location
France , Paris; Bordeaux
Salary Icon
Salary
Not provided
mirakl.com Logo
Mirakl
Expiration Date
Until further notice
Senior Software Engineer (Java Backend)
Save Icon
Join our team in Pune as a Senior Software Engineer specializing in Java Backend. You will design and optimize high-performance microservices and RESTful APIs using Java and Spring Boot. This role requires deep expertise in memory optimization, multithreading, and building scalable distributed sy...
Location Icon
Location
India , Pune
Salary Icon
Salary
Not provided
Bar Code India
Expiration Date
Until further notice
Senior Software Engineer - C# OR Java
Save Icon
Join our Connectivity division in Gdansk as a Senior Software Engineer. You'll design and maintain APIs integrating our platform with thousands of European banks, tackling scalability and regulatory complexity. We seek strong backend experience in .NET/Java, API design, and PSD2 interfaces. Make ...
Location Icon
Location
Poland , Gdansk
Salary Icon
Salary
Not provided
mastercard.com Logo
Mastercard
Expiration Date
Until further notice
Lead Software Engineer, Full Stack (Java, Spring, AWS) - Global Payment Network
Save Icon
Lead a team of developers as a Full Stack Software Engineer at Capital One. Utilize Java, Spring, and AWS to build cloud-based solutions for a global payment network. This role offers a collaborative environment in Illinois or Virginia, with competitive benefits and incentive compensation. Drive ...
Location Icon
Location
United States , Riverwoods, Illinois; McLean, Virginia; Chicago, Illinois
Salary Icon
Salary
179400.00 - 225100.00 USD / Year
capitalone.com Logo
Capital One
Expiration Date
Until further notice
Java Angular Software Engineer
Save Icon
Join 3Pillar as a Senior Java Angular Software Engineer in Canada. Leverage your 8+ years with Java, SpringBoot, and Angular 2+ to build scalable, high-quality applications. Enjoy a remote-first, flexible work environment with global projects and strong career growth. Bring your expertise in REST...
Location Icon
Location
Canada
Salary Icon
Salary
Not provided
3pillarglobal.com Logo
3Pillar Global
Expiration Date
Until further notice
Software Engineer- Java Full stack (Python)
Save Icon
Join our team in Bengaluru as a Java Full Stack Engineer with Python expertise. You will develop end-to-end solutions using Java, Spring, React/Angular, and Python in a GxP-regulated environment. Key responsibilities include building CI/CD pipelines on Azure, ensuring compliance, and leveraging D...
Location Icon
Location
India , Bengaluru
Salary Icon
Salary
Not provided
us.gsk.com Logo
GSK
Expiration Date
Until further notice
Senior Software Development Engineer (Java)
Save Icon
Join NTT DATA as a Senior Java Engineer in Ha Noi. Design and develop high-quality backend solutions using Java EE, Spring Boot, and SQL. Mentor junior developers and collaborate within an Agile team to build scalable distributed systems. This role offers professional growth in a modern tech envi...
Location Icon
Location
Vietnam , Ha Noi
Salary Icon
Salary
Not provided
nttdata.com Logo
NTT DATA
Expiration Date
Until further notice
Java Software Engineer
Save Icon
Join Citi in Pune as a Java Software Engineer. Utilize your 5+ years of Java expertise to develop enterprise applications using Spring Boot and microservices. You'll work on a full-stack Agile team, leveraging cloud-native tools and CI/CD practices. Contribute to building scalable, high-availabil...
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 Citi in Pune as a Java Software Engineer. Develop enterprise applications using Java, Spring Boot, and microservices architectures. You'll work on an agile team, leveraging CI/CD, cloud-native tools, and front-end technologies like Angular. Contribute to the full software lifecycle in a coll...
Location Icon
Location
India , Pune
Salary Icon
Salary
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Senior Software Engineer - Java Backend
Save Icon
Join CleverTap in Mumbai as a Senior Java Backend Engineer. Design, build, and scale large-scale platform applications using your 4-6 years of JVM expertise. Collaborate with product teams, optimize servers, and work with AWS, MongoDB, and Redis. Innovate in a fast-paced, global startup environment.
Location Icon
Location
India , Mumbai
Salary Icon
Salary
Not provided
https://clevertap.com/ Logo
CleverTap
Expiration Date
Until further notice
Previous 1 2 3 4 5 Next
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.

Filters

×
Countries
Category
Location
Work Mode
Salary