Remote Java Developer Jobs

Browse a wide range of remote Java Developer positions available globally. New jobs added frequently.
Share on:
Illustration of a computer and code
California
Remote iconRemote

Senior Software Engineer

EnergyHub

Candidates must have 5 years of professional software engineering experience, preferably with prior senior-level responsibilities. Strong experience with Spring Framework, Java (preferably Java 11+), and at least one scripting language like Python3 is required. Proficiency with front-end technologies such as JavaScript, HTML5, CSS3, and frameworks like React is essential, along with excellent problem-solving, analytical thinking, and communication skills. Experience with PostgreSQL, MongoDB, AWS…

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

Backend Engineer

Expedia

Candidates must have 3-5 years of professional software engineering experience, with proficiency in Java and Spring Boot. Hands-on experience with AWS services such as Lambda, ECS, CloudFormation, and IAM is required. Proficiency in REST APIs, microservices, event-driven architecture (Kafka, Kinesis, EventBridge), and integrating experimentation platforms like Split.io, Statsig, or Eppo is also necessary.

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

Staff Software Engineer, Backend

Flex

Candidates should possess 6-8+ years of professional software engineering experience with a backend focus, including 4+ years of hands-on Java experience with Spring core/web/boot, Gradle, JUnit, and JVM tuning. Strong computer science fundamentals and proven experience in designing scalable, distributed systems are required, along with a track record of leading multiple high-impact projects end-to-end and collaborating effectively with technical and non-technical stakeholders. The ability to wr…

  • Compensation iconSalary not specified
  • Employment type iconFull Time
  • Experience level iconExpert & Leadership (9+ 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 Backend Software Developer II, International

Life360

Candidates should possess a Bachelor's degree in computer science or a similar quantitative field, or have equivalent industry experience, along with over 7 years of professional experience in backend and Cloud code development. Proficiency in microservices and horizontally scalable architectures is essential, as is experience with high-scale, low-latency systems and deploying/maintaining systems, ideally with Kubernetes. Experience with Kafka Streams is a bonus.

  • Compensation iconCA$169,500 - CA$199,500/year
  • 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

Senior Software Engineer, Risk Engineering

Flex

Candidates must have a minimum of 6 years of professional software development experience, with at least 5 years of hands-on Java experience. A strong background in risk engineering, specifically with rules engine architecture or risk/credit/fraud systems, is required. Proficiency in Java frameworks like Spring Boot, experience with Service-Oriented Architecture, REST APIs, Message Queues, scalable architectures, and AWS services (EKS, Aurora RDS, Elasticache, DynamoDB) are essential. Preferred …

  • Compensation iconSalary not specified
  • 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 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, 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)
San Francisco +4 more
Remote iconRemote

Lead Java and Data Integration Engineer

Research Innovations

Candidates must possess a Bachelor's or Master's degree in Computer Science or a related field, with over 8 years of hands-on software development experience in creating high-performance, reliable, and scalable applications. Expertise in Java, Spring Boot, Hibernate, Maven, and JMS is essential, along with strong experience in API design and development (REST, SOAP, API gateways). Experience with Spring Integration, Spring Batch modules, AWS Lambda, API security, RDBMS (MySQL preferred) and SQL,…

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

Join Our Talent Community

PatientPoint

Candidates should possess skills in Data & Tech, Engineering, Data & Analytics, Infrastructure & IT, Sales, Account Management, Field Services & Customer Support, Inside Sales, Outside Sales, and Creative & Marketing.

  • Compensation iconSalary not specified
  • Employment type iconInternship
  • Experience level iconEntry Level & New Grad
United States
Remote iconRemote

Software Engineer

SmartAsset

Candidates should have 5+ years of experience building full-stack web applications, with strong experience in Java web applications, ReactJS, and NodeJS frameworks. Proficiency in SQL, Git, and designing complex AWS cloud solutions is required. Excellent communication skills, strategic thinking, and enthusiasm for a startup environment are also necessary. Experience with headless WordPress, NextJS, GraphQL, A/B testing tools, IaC tools, and ad serving platforms is preferred.

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

Senior Software Engineer, Backend (Java/MySQL/AWS)

Keeper Security

Candidates must possess 7+ years of professional backend software development experience, holding a Bachelor's or Master's degree in Computer Science or an equivalent discipline, or possess equivalent experience. Proficiency in Java programming and related frameworks, strong knowledge of database design, optimization, and administration (specifically MySQL), and extensive experience with AWS services and cloud infrastructure are required. A deep understanding of software architecture principles …

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

Apply here to join Nutrafol's Talent Community!

Nutrafol

Applicants should possess interests and experience that align with a future position at Nutrafol, and the Talent Acquisition team will contact them if a suitable match is identified.

  • Compensation iconSalary not specified
  • Employment type iconFull Time
  • Experience level iconEntry Level & New Grad

Get Started Today

Land your dream remote job 3x faster with AI