CrawlJobs Logo
Briefcase Icon
Category Icon

Java Software Engineer Jobs (Remote work)

21 Job Offers

Filters
New
Senior Java Software Engineer – Core Backend Platform
Save Icon
Join a remote-first, global team as a Senior Java Software Engineer. You'll build and maintain the core backend platform, focusing on stability and reliability for complex systems. This role requires strong Java fundamentals and a proactive mindset. Enjoy high autonomy in a low-ego, quality-drive...
Location Icon
Location
United Kingdom , London
Salary Icon
Salary
Not provided
weareorbis.com Logo
Orbis Consultants
Expiration Date
Until further notice
Senior Java Software Engineer
Save Icon
Join a fast-growing tech innovator transforming global logistics. As a Senior Java Engineer, you'll design scalable applications using Java and Spring Boot. This fully remote, permanent role requires 5+ years' experience and offers collaboration with dynamic teams. Experience with Microservices i...
Location Icon
Location
North Macedonia , Central Macedonia
Salary Icon
Salary
Not provided
https://www.randstad.com Logo
Randstad
Expiration Date
Until further notice
Staff software engineer (java architect)
Save Icon
Lead rapid prototyping and technical experimentation as a Staff Software Engineer in Kuala Lumpur. Combine hands-on Java/Python development with architectural design for end-to-end cloud solutions on AWS, Snowflake, and Databricks. Drive technical feasibility, set standards, and mentor a cross-fu...
Location Icon
Location
Malaysia , Kuala Lumpur
Salary Icon
Salary
18000.00 - 21000.00 MYR / Month
https://www.randstad.com Logo
Randstad
Expiration Date
Until further notice
Sr Full Stack Java Software Engineer
Save Icon
Location Icon
Location
United States
Salary Icon
Salary
127000.00 - 159000.00 USD / Year
equip.health Logo
Equip Health
Expiration Date
Until further notice
Senior Software Engineer (Java)
Save Icon
Location Icon
Location
Salary Icon
Salary
Not provided
southgeeks.com Logo
South Geeks
Expiration Date
Until further notice
Senior Software Engineer- Big Data & Java
Save Icon
Location Icon
Location
United States
Salary Icon
Salary
Not provided
pointclickcare.com Logo
PointClickCare
Expiration Date
Until further notice
Staff Software Engineer, Spark (Java)
Save Icon
Location Icon
Location
Hungary , Budapest; Szeged
Salary Icon
Salary
Not provided
cloudera.com Logo
Cloudera
Expiration Date
Until further notice
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 more, using Java or Scala. This role requires strong backend skills and experience with large-scale distributed systems. Enjoy a flexible WFH policy, wellness...
Location Icon
Location
Salary Icon
Salary
Not provided
cloudera.com Logo
Cloudera
Expiration Date
Until further notice
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
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
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
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
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
Staff Software Engineer, Spark (Java)
Save Icon
Join Cloudera as a Staff Software Engineer in Budapest or Szeged, focusing on Apache Spark and Livy. You will design enterprise-grade features and contribute to large-scale distributed systems using Java/Scala. This role offers flexible WFH, career development, and a focus on work-life balance.
Location Icon
Location
Hungary , Budapest; Szeged
Salary Icon
Salary
Not provided
cloudera.com Logo
Cloudera
Expiration Date
Until further notice
Java Software Engineer
Save Icon
Join 3Pillar as a Java Software Engineer in the Czech Republic. Utilize your 3+ years of Java expertise to build scalable backend systems within an Agile environment. Enjoy a flexible, remote-first culture with global projects in healthcare, media, and urban tech. We offer career growth, generous...
Location Icon
Location
Czech Republic
Salary Icon
Salary
Not provided
3pillarglobal.com Logo
3Pillar Global
Expiration Date
Until further notice
Mid Java Software Engineer
Save Icon
Join our global, remote-first team in Romania as a Mid Java Software Engineer. Develop scalable backend systems using Java, SQL, and Agile methodologies for innovative projects across various industries. Enjoy a flexible work environment, accelerated career growth, and a strong focus on well-bein...
Location Icon
Location
Romania
Salary Icon
Salary
Not provided
3pillarglobal.com Logo
3Pillar Global
Expiration Date
Until further notice
Senior Java Software Engineer
Save Icon
Join a high-profile project as a Senior Java Engineer, focusing on backend systems for complex financial and actuarial data. This contract role requires strong expertise in the Spring ecosystem and AWS with IaC tools like Terraform. Deliver scalable solutions in a regulated UK environment, workin...
Location Icon
Location
United Kingdom
Salary Icon
Salary
Not provided
weareorbis.com Logo
Orbis Consultants
Expiration Date
Until further notice
Senior Software Engineer - Fullstack (Java and Angular)
Save Icon
Join 3Pillar as a Senior Fullstack Engineer (Java & Angular) in India. Leverage your 6+ years with Java 11+, Spring Boot, and Microservices to architect transformative solutions. Enjoy a remote-first culture, collaborate with global teams, and drive innovation in agile projects across key industr...
Location Icon
Location
India
Salary Icon
Salary
Not provided
3pillarglobal.com Logo
3Pillar Global
Expiration Date
Until further notice
Senior Software Engineer - Java & AWS
Save Icon
Seeking a Senior Java Software Engineer with 7+ years of full-stack experience. You will architect transformative solutions using Java 17, Spring Boot, and AWS, while migrating monolithic applications to microservices. This role in Mexico offers a chance to lead technical direction and collaborat...
Location Icon
Location
Mexico
Salary Icon
Salary
Not provided
3pillarglobal.com Logo
3Pillar Global
Expiration Date
Until further notice
Technical Lead, Software Engineering - Java Angular (FS)
Save Icon
Seeking a Technical Lead for Java Angular Full-Stack development. This role requires 6+ years of expertise in Java 11, Spring Boot, and Microservices to build scalable, high-quality software. Enjoy benefits like flexible timings, Work From Anywhere, and comprehensive medical insurance. Join a pro...
Location Icon
Location
India
Salary Icon
Salary
Not provided
3pillarglobal.com Logo
3Pillar Global
Expiration Date
Until further notice
Previous 1 2 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