Illustration of a computer and code

Remote Java Developer Jobs

Browse a wide range of remote Java Developer positions available globally. New jobs added frequently.

Share on:
United States
Remote iconRemote

Intermediate Software Engineer

PointClickCare

Candidates should possess 3+ years of professional software development experience, with a Bachelor's degree in Computer Science or Electrical Engineering being preferred. Experience in Agile development environments is required, along with strong proficiency in Java and Spring-based services. Comfort with RESTful APIs, distributed architectures, automated testing (unit, integration, e2e), containerization (Docker, Kubernetes), and database integration (MySQL, Hibernate, myBatis, Spring Data) is…

  • Compensation iconSalary not specified
  • Employment type iconFull Time
  • Experience level iconMid-level (3 to 4 years)
United States
Remote iconRemote

Software Engineer II, Backend

Flex

Candidates should possess strong computer science fundamentals and a passion for building scalable backend systems. A minimum of 2-3 years of professional software engineering experience with a focus on backend services is required. Proficiency in Java and hands-on experience with Spring (core/web/boot), Gradle, and JUnit are essential. Experience building and maintaining robust, fault-tolerant systems that integrate with multiple external dependencies is also necessary.

  • Compensation iconSalary not specified
  • Employment type iconFull Time
  • Experience level iconMid-level (3 to 4 years), Senior (5 to 8 years)
United States
Remote iconRemote

Senior Software Engineer

Instructure

Candidates should have a minimum of three years of industry, enterprise-level software development experience, strong proficiency in Object-Oriented concepts, design patterns, coding standards, and performance improvements, solid experience with Java (JDK 11 and greater) and building Spring Boot RESTful APIs, experience with JavaScript and TypeScript, proficiency in SQL, JPA/Hibernate, experience in an Agile, Lean, and DevOps organization and culture, and strong problem-solving skills, attention…

  • Compensation iconSalary not specified
  • Employment type iconFull Time
  • Experience level iconSenior (5 to 8 years)
United States
Remote iconRemote

Principal Software Engineer

PointClickCare

Candidates should possess a Bachelor’s degree in Computer Science or a related field, along with 10 plus years of experience with Java, Spring Boot and writing RESTful API endpoints, extensive experience with multiple technical languages, ecosystems and platforms, cloud experience (Azure or AWS), experience with Docker and Kubernetes, knowledge of relational databases (e.g. MySQL, PostgreSQL), excellent software testing skills, experience with microservices, and experience using system and perfo…

  • Compensation iconSalary not specified
  • Employment type iconFull Time
  • Experience level iconSenior (5 to 8 years)
United States
Remote iconRemote

Staff Backend Engineer (Java)

TrackVia

Candidates must possess 10+ years of backend software development experience with a strong focus on Java, including expertise in enterprise Java (Java 11+), Spring Boot, Spring MVC, and Hibernate. A deep understanding of object-oriented programming principles, design patterns, concurrency, memory management, and OOP, SOLID, DRY principles is essential. Experience with RESTful API development, microservices architectures, relational databases (MySQL, PostgreSQL) including schema design and perfor…

  • Compensation iconSalary not specified
  • Employment type iconFull Time
  • Experience level iconExpert & Leadership (9+ years)
United States
Remote iconRemote

Senior Software Engineer, Fullstack

Flex

Candidates must have a minimum of 4 years of professional software development experience, including at least 3 years of hands-on experience with Java, React or React Native, and TypeScript. Experience building high-quality mobile and web UIs to specifications is essential. The role requires the ability to work on a globally-distributed team with a high degree of ownership, collaborate effectively with technical and non-technical stakeholders, and adapt to a fast-paced environment. Proficiency i…

  • Compensation iconSalary not specified
  • Employment type iconFull Time
  • Experience level iconSenior (5 to 8 years)
Bengaluru +3 more
Remote iconRemote

Back-end Engineer

doola

Candidates should have a minimum of 3 years of professional backend development experience, with proven experience in Java (Spring Boot or similar) and Node.js. They must have hands-on experience with MySQL and PostgreSQL/MongoDB, and be proficient in designing and integrating RESTful APIs. Familiarity with AWS services such as EC2, RDS, and S3 is required, along with a strong understanding of backend architecture, database optimization, and distributed systems. The ability to work effectively w…

  • Compensation iconSalary not specified
  • Employment type iconFull Time
  • Experience level iconMid-level (3 to 4 years), Senior (5 to 8 years)
United States +3 more
Remote iconRemote

Senior Backend Engineer

Workday

Candidates should possess at least 4 years of hands-on experience in architecting, implementing, and delivering software engineering solutions based on defined product requirements, along with 2+ years of experience leading software development work. They must have experience working with dependency injection frameworks like Micronaut or Spring Boot, utilize the Git version control system, and demonstrate a deep understanding of Java or Kotlin programming languages. Furthermore, candidates shoul…

  • Compensation iconSalary not specified
  • Employment type iconFull Time
  • Experience level iconSenior (5 to 8 years), Junior (1 to 2 years)
United States
Remote iconRemote

Senior Software Engineer - Pricing (REMOTE)

Dick's Sporting Goods

Candidates should have strong experience with Java/Kotlin, Spring Boot, and backend development. Proficiency in event-based systems and tools like Kafka or RabbitMQ is required, along with familiarity with Docker, Kubernetes, and cloud architecture (AWS, GCP, Azure). Experience with Git-based source control, Agile methodologies, microservices architecture, distributed systems, performance tuning, testing strategies, and production monitoring is also necessary.

  • Compensation iconSalary not specified
  • Employment type iconFull Time
  • Experience level iconSenior (5 to 8 years)
United States
Remote iconRemote

Senior Software Engineer - Risk, Fraud and Disputes

Marqeta

Candidates should possess 5+ years of backend engineering experience with a Bachelor's degree, or 3 years with an advanced degree, or 8 years of relevant experience in lieu of a degree. Demonstrated experience in Java and microservices architecture with real-time event-based processing is required, along with platform engineering experience on AWS and Infrastructure as Code using Terraform. Experience deploying and maintaining distributed systems on AWS, Agile Scrum, and TDD are also necessary. …

  • Compensation iconSalary not specified
  • Employment type iconFull Time
  • Experience level iconSenior (5 to 8 years), Expert & Leadership (9+ years)
United States
Remote iconRemote

Production Engineer

Altera Digital Health

Candidates should possess 5 years of experience with Software Development, a successful completion of a coding camp, diploma, or undergraduate degree, experience with developing software applications and unit/functional test practices, experience in end-to-end feature development, and experience building complex systems. Furthermore, experience with HL7 (V2, FHIR) is required, along with experience utilizing Hibernate, Spring, and REST.

  • Compensation iconSalary not specified
  • Employment type iconFull Time
  • Experience level iconJunior (1 to 2 years)
United States
Remote iconRemote

Full-Stack Software Engineer-Product Engineer

Addepar

Candidates should possess several years of experience as a professional software engineer, with experience utilizing Java and at least one Java application framework. Experience with Ember, finance, and a public cloud environment is considered a plus.

  • Compensation iconSalary not specified
  • Employment type iconFull Time
  • Experience level iconJunior (1 to 2 years)
United States
Remote iconRemote

Senior Software Engineer, Backend

Flex

Candidates must possess a minimum of 6 years of experience in software engineering and a minimum of 4 years of experience with Java, along with the ability to work on a globally-distributed team with a high degree of ownership. Experience building robust, fault-tolerant systems with multiple external dependencies and designing, building, and maintaining data pipelines are also required. Proficiency in Java frameworks and tools, including Spring, Gradle, JUnit, and JVM, is essential, as is experi…

  • Compensation iconSalary not specified
  • Employment type iconFull Time
  • Experience level iconSenior (5 to 8 years), Junior (1 to 2 years)
United States
Remote iconRemote

Senior Software Engineer 2, Backend

Life360

Candidates should possess a Bachelor’s degree in Computer Science or a related field, along with a minimum of 5 years of experience in backend software engineering, specifically with Java. Strong experience with cloud systems and building scalable applications is essential, and a demonstrated ability to work with mobile and web engineers is required.

  • Compensation icon$144,500 - $213,000/year
  • Employment type iconFull Time
  • Experience level iconSenior (5 to 8 years)
United States
Remote iconRemote

Senior Software Engineer, Backend

Flex

Candidates must possess a minimum of 4 years of experience with Java. Experience in designing, building, and scaling backend services and APIs is required, along with a strong understanding of service-oriented architecture, REST APIs, message queues, and scalable systems design. Experience with risk management systems, including rules engines and ML-powered fraud detection, is also beneficial.

  • Compensation iconSalary not specified
  • Employment type iconFull Time
  • Experience level iconSenior (5 to 8 years)

Get Started Today

Land your dream remote job 3x faster with AI