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)
United States
Remote iconRemote

Software Development Engineer

Zoom

Candidates should have 5+ years of experience in software engineering, focusing on full-stack, scalable, and high-performance applications. Proficiency in front-end development with React.js, JavaScript (ES6), CSS, and Node.js is required. Back-end development experience with Java, Spring Boot, and Spring MVC, along with RESTful API design and integration, is necessary. Experience managing relational and NoSQL databases such as Redis, DynamoDB, and MongoDB is expected. A strong understanding of …

  • Compensation iconSalary not specified
  • Employment type iconFull Time
  • Experience level iconSenior (5 to 8 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

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)
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)
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)
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

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)
California
Remote iconRemote

J2EE Developer

Astra

- Experience with JEE development on Weblogic Server version 11g and 10g - Experience in developing Web Services based on Java EE standards such as JAX RPC or JAX-WS - Experience in developing Transformation logic using XQuery or XSLT - Experience in writing WLST scripts - Experience with Maven, Jenkins and Junit - Experience using EAI patterns - Strong understanding of XML and XML namespaces - Strong understanding of WSDL’s - Experience with the use of proxies with SOAP or REST transports - Exp…

United States
Remote iconRemote

Staff Software Engineer, Client

Aerospike

Candidates must possess 3+ years of hands-on coding experience in Java, along with 3+ years of experience in another language such as C, C#, Golang, Rust, or Python. They should have experience building asynchronous and multithreaded applications, and a proven ability to develop high-performance code considering both space and time complexity. Experience with NoSQL databases and database extension experience is a plus.

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

Sr. Software Engineer - Trading

Addepar

Candidates should possess a B.S. or M.S. in Computer Science or a similar technical field, or equivalent practical experience, with 8+ years of software engineering experience. Expertise in backend development, particularly with Java, is required, along with good experience on AWS or another cloud platform. Familiarity with databases, SQL, NoSQL, OLAP, and/or data lake architectures is necessary. A strong ownership mentality, a drive to solve important problems, passion for automation, and prove…

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

Get Started Today

Land your dream remote job 3x faster with AI