Browse Java roles matched to your experience and preferences. JobAssist writes tailored cover letters, fills out applications, and helps you apply in one click.
4.8 Based on 870 reviews
JobAssist lists verified open Java jobs, from entry-level to senior positions, updated daily.
Yes. Every listing is screened for legitimacy before it goes live – real employers, real pay, no scams.
Yes – each listing shows the workplace type, including fully remote, hybrid, and office-based roles.
Listings range from entry-level to senior roles. Each one shows the seniority level and requirements up front.
Yes – upload your resume and JobAssist tailors and submits applications to matching Java roles for your approval.
18,597 jobsJava
Roles Javas also search
Working with a level of autonomy and collaborating across technology and business teams, you will play a meaningful part in delivering robust, high-quality software solutions at scale.
This full stack developer role focuses on building scalable web applications using Java for the backend and ReactJS or Angular for the frontend. The ideal candidate will have strong expertise in Java-based backend development and modern development practices, APIs, and cloud-based environments.
This Lead Software Engineer role within the Commercial & Investment Banking - Global Fund Security Services team at JPMorgan Chase offers an opportunity to enhance, build, and deliver market-leading technology products securely and scalably.
Serving as a seasoned member of an agile team, the Software Engineer III designs and delivers market-leading technology products in a secure, stable, and scalable way within the Payments space.
This role involves developing and maintaining Java microservices, focusing on API and transactional management within a cloud environment. It suits a developer with a strong understanding of design patterns and DevOps practices.
This engineering job involves leading the design, development, and deployment of scalable enterprise applications using Java, Microservices, and AWS Cloud technologies.
フ
This role involves supporting the modification of applications for a securities company's call center system renewal. The work focuses on revising an existing system rather than creating new deliverables, and it suits an engineer with experience in Java and databases.
This full stack developer role focuses on building end-to-end applications using Java, Spring Boot, Microservices, and Angular. It suits an experienced developer with strong coding and problem-solving skills, who will work in a hybrid mode from the Pune office.
株
The Java Engineer will manage the operation of a web system designed for care service providers. This role is suitable for someone who has experience in development and can handle user inquiries effectively, even though direct communication with users is not required.
Java Developers at Sopra Steria develop, test, and maintain applications, ensuring clean and efficient code. The role involves working with cross-departmental teams to deliver high-quality software solutions, using Java frameworks like Spring and Hibernate, and tools like Maven.
This Senior Software Engineer role focuses on designing and delivering robust microservices and data-driven solutions using Java, SQL, and JavaScript for complex enterprise applications.
This engineering role involves developing smart and scalable solutions for users, with a focus on large-scale distributed applications. The position requires a strong background in Java and Spring Boot, and the ability to work closely with business stakeholders to identify solution requirements.
This Java Consultant role involves developing and integrating RESTful Services/APIs, working with Spring Boot and Microservices architecture, and utilizing SQL and relational databases.
This Java Engineer role at CGI involves designing and delivering modern, cloud-native applications that help clients achieve lasting outcomes in public services.
This engineering role involves contributing to the design, development, and maintenance of a high-performance securitization platform. The Java Developer will work within a modern microservices architecture, leveraging Spring Boot, robust messaging systems, and relational databases…
This intermediate-level position focuses on developing and implementing new or revised application systems and programs, working closely with the Technology team.
This Java Developer role involves designing, building, and implementing custom applications for clients across various industries, working with modern Java and Spring Boot technologies.
This Java Developer role supports the CCS modernization effort by upgrading existing Java components from Java 8 to Java 11+, refactoring affected code, and ensuring smooth integration with upgraded Documentum and WebMethods components.
This Java Developer role is for an experienced professional with strong hands-on expertise in Java and related frameworks. The position involves developing and maintaining software, working with databases, and collaborating within an Agile/Scrum environment.
Designing, developing, testing, deploying, and supporting enterprise applications using Java and related technologies is the core of this role. The Java Developer will participate throughout the software development lifecycle, contributing to analysis, solution design, implementation, testing, and…
This full stack developer role focuses on building and scaling modern web applications. The work involves developing backend microservices with Java and Spring Boot, creating frontends with React, and managing relational databases.
This engineering role focuses on leading a team of Java developers to deliver high-quality software solutions. It involves developing, maintaining, and designing scalable Java-based applications and systems, while collaborating with cross-functional teams to resolve technical issues…
This engineering role involves building scalable applications and designing innovative solutions with global technology experts, while driving continuous system improvements and expanding technical expertise. The position is for a Java Software Engineer.
This software engineering role involves participating in project developments using updated technological environments, assuming a Java developer or analyst programmer role with a 100% remote work modality.
This Java Developer position offers the flexibility of local, fixed-duration, project-based work powered by Accenture. You will apply your skills and experience to help drive business transformation for leading organizations and communities, working with a diverse network of people across Accenture…
This junior Java Developer role involves contributing to server-side application development, applying Java knowledge across various stages of the development lifecycle. It suits a developer eager to enhance their skills in Java and build robust software solutions.
This role operates within a globally distributed delivery model, partnering closely with established onshore teams to deliver and maintain high-availability, mission-critical systems.
This engineering role focuses on developing and maintaining Java applications for an important project with a prestigious entity. It suits both senior and mid-level Java developers who are keen on reinventing themselves and solving problems using new strategies in IT and business…
Leading the architecture and technical direction for enterprise applications using Core Java, Spring Boot, and Microservices is the core of this role. It suits a seasoned Java professional with extensive experience in defining and driving scalable, reliable, and secure application ecosystems.
This role focuses on bringing brands to life through outstanding retail execution and strong partnerships in General Trade (GT) and Modern Trade (MT) channels. It suits a proactive and growth-oriented individual ready to work in the field and drive territory performance.
Developing and maintaining large-scale Java applications is the main focus of this role, utilizing Spring Boot and Microservices. The position involves collaborating with various teams to deliver high-quality software solutions.
Developing, evolving, and maintaining solutions for a financial sector client using Java and AWS services in a microservices environment is the core of this senior developer role.
The Senior Java Developer will participate in the development and maintenance of customized software solutions for a large European customer, specializing in innovative software solutions for the public sector.
株
Supporting the development of Supply Chain Management (SCM) systems from requirements definition to testing is the core of this freelance role. The position involves customer negotiations, requirements definition, design, Java development, code reviews, and testing.
Developing and maintaining enterprise-grade applications is the core of this Java Developer role, which requires strong expertise in Java, Spring Boot, Microservices, and REST APIs. The ideal candidate will also have experience with cloud and database technologies.
This Java Developer role is for a candidate who enjoys solving complex backend problems, writing low-latency code, and deploying resilient microservices in cloud-native environments. The position involves working with global stakeholders within a banking domain organization.
This engineering role focuses on building and pioneering in the technology space, solving complex business problems in a fast-paced, collaborative, inclusive, and iterative delivery environment.
Developing AI products on Azure and Optum AI platforms is the main focus of this architecture role, using Python, Spring/Java, and React. The role involves managing a team of engineers working on AI solutions and supporting production deployments.
This engineering role focuses on contributing to the development and evolution of business-critical services using Kotlin, Java, and Spring Boot.
This role involves joining a dedicated ALTEN team focused on developing application software for the defense industry. You will contribute to critical technological projects, where quality, reliability, and innovation are key.
The Java Developer will join an NZ-based project, working closely with onshore stakeholders. This role requires strong technical capability in Java technologies along with excellent communication skills to support remote collaboration.
Developing and maintaining software solutions for the financial services industry is the main purpose of this role. This position is for an engineer who is a strong team player and committed to delivering modern, first-class cloud-based platforms using Agile methodologies.
This engineering role seeks a passionate Java Engineer with strong expertise in Java development, data structures, algorithms, and microservices. You will join a dynamic team to work on cutting-edge technology projects that challenge conventional thinking and create real impact.
This Java Developer role involves understanding business needs, updating application code with unit testing, and providing development support during testing.
This backend Java developer role involves designing, developing, and maintaining backend applications and microservices, with a focus on integration with external systems.
The Java Developer will join a dynamic team at Extia, a consulting firm specializing in IT and digital, to contribute to web application development. This role is ideal for a curious, creative, and versatile individual eager to work on innovative projects and share new ideas.
This Java Developer role involves working in a Scrum team to develop web applications and digital platforms. It suits a driven developer who enjoys building high-quality software and solving complex problems with colleagues, while actively contributing to technical choices and…
This engineering role is crucial for Charles River Development (CRD), a part of State Street, focusing on enterprise investment management software solutions.
This engineering role is for a Full Stack Java Senior Associate responsible for creating, designing, deploying, and supporting applications and software solutions.
This senior software developer role focuses on contributing to the architecture and design of Elasticsearch's main security features, including authentication, authorization, and tenant isolation.