Selected: ✨ Java Software Engineer.
Selected: 🆕 Date Added.
🔥 7 minutes ago
Senior Java Developer building Spring Boot microservices on Kubernetes for ITRex, an AI solutions company. Driving AI-assisted engineering practices across backend delivery.
Docker
Java
Jenkins
JUnit
Kubernetes
Maven
Microservices
Mockito
MySQL
Postgres
Spring
Spring Boot
SpringBoot
SQL
Terraform
🔥 51 minutes ago
Java developer building components and HR web apps for GIP’s KIDICAP SaaS platform. Designing tests, managing backlogs, and using AI tools in development.
🗣️🇩🇪 German Required
Hibernate
Java
Oracle
🔥 1 hour ago
Desenvolvedor Java pleno criando, mantendo e evoluindo aplicações. Atuando com Spring, APIs, bancos de dados, testes, integrações e qualidade de código.
🗣️🇧🇷🇵🇹 Portuguese Required
AWS
Azure
Cloud
Docker
Google Cloud Platform
Java
JUnit
Kafka
Kubernetes
Mockito
MongoDB
MySQL
NoSQL
Oracle
Postgres
RabbitMQ
Redis
Spring
Spring Boot
SpringBoot
🔥 16 hours ago
Senior Java Software Engineer developing secure, scalable AWS applications for Kainos. Designing solutions, shaping technical decisions, and mentoring junior engineers.
🇬🇧 United Kingdom – Remote
💰 Venture Round on 1986-04
⏰ Full Time
🟠 Senior
🧑💻 Full-stack Engineer
🇬🇧 UK Skilled Worker Visa Sponsor
👻 Ghost score 11%
AWS
Azure
Cloud
Java
🕒 Yesterday
Senior Java Developer building distributed payment services for Peratera, a UK fintech platform. Shaping cloud-native architecture, observability, and resilient financial operations.
Cloud
Distributed Systems
Java
Microservices
Postgres
Spring
Spring Boot
SpringBoot
SQL
🕒 Yesterday
Senior Java Developer designing distributed Java search and microservice solutions for Schäfer Shop, a European workplace-equipment provider. Remote role focused on Spring Boot, APIs, CI/CD, and autonomous agile squads.
🗣️🇩🇪 German Required
Apache
Docker
Java
Kafka
Kubernetes
Microservices
Spring
Spring Boot
SpringBoot
SQL
🕒 2 days ago
Senior Java Engineer building high-scale, low-latency payment microservices for Avenga’s fintech clients. Designing AWS-based distributed systems, REST APIs, and CI/CD workflows.
🇦🇷 Argentina – Remote
💰 Private equity on 2017-02
⏰ Full Time
🟠 Senior
🔙 Backend Engineer
👻 Ghost score 10%
AWS
Cloud
DynamoDB
Java
Microservices
Ruby on Rails
🕒 2 days ago
Java Web Developer building Java applications for Movilges IT Consulting’s technology and mobility services. Working remotely on innovative, internationally scaled projects.
🇵🇹 Portugal – Remote
⏰ Full Time
🟡 Mid-level
🟠 Senior
💻 Frontend Engineer / Web Developer
👻 Ghost score 21%
🗣️🇧🇷🇵🇹 Portuguese Required
Hibernate
Java
SQL
🕒 2 days ago
Java Senior Software Engineer developing scalable, geo-distributed database systems at MariaDB. Optimizing replication, concurrency, performance, reliability, and high availability across cloud and on-premise environments.
🇬🇪 Georgia – Remote
💵 €74.2k - €100.4k / year
⏰ Full Time
🟠 Senior
🧑💻 Full-stack Engineer
👻 Ghost score 0%
Apache
Distributed Systems
Java
MariaDB
MySQL
Node.js
Open Source
Postgres
SQL
🕒 2 days ago
Java Senior Software Engineer leading MariaDB’s scalable, geo-distributed database development. Managing engineers, optimizing performance, and building replication, sharding, concurrency, and high-availability systems.
🇷🇸 Serbia – Remote
💵 €74.2k - €100.4k / year
⏰ Full Time
🟠 Senior
🧑💻 Full-stack Engineer
👻 Ghost score 0%
Apache
Cloud
Distributed Systems
Java
MariaDB
MySQL
Node.js
Open Source
Postgres
SQL
🕒 2 days ago
Senior Java backend engineer developing microservices for a banking client at knowmad mood, a digital transformation company. Fully remote role using Java, Spring, cloud and Kafka.
🗣️🇪🇸 Spanish Required
AWS
Cloud
Java
Kafka
Spring
Spring Boot
SpringBoot
🕒 2 days ago
Senior Java Engineer building Java microservices for InPost’s European out-of-home parcel-delivery platforms. Owning Kafka integrations, PostgreSQL data, cloud-native infrastructure, and end-to-end feature delivery.
Apache
Cloud
Distributed Systems
Docker
Google Cloud Platform
Gradle
GraphQL
GRPC
Java
Kafka
Kotlin
Kubernetes
Maven
Microservices
MongoDB
Postgres
Spring
Spring Boot
SpringBoot
🕒 3 days ago
Desenvolvedor Java Pleno evoluindo sistemas e arquiteturas de pagamentos da Bemobi. Construção de aplicações AWS, pipelines CI/CD e soluções orientadas a dados.
🗣️🇧🇷🇵🇹 Portuguese Required
AWS
Docker
EC2
Java
Kotlin
Node.js
React
SQL
Terraform
Go
🕒 3 days ago
Desenvolvedor Java sênior criando aplicações back-end e APIs REST para as soluções de tecnologia e transformação digital da Stefanini. Trabalho remoto com AWS, PostgreSQL e Docker.
🗣️🇧🇷🇵🇹 Portuguese Required
AWS
Docker
Java
Postgres
SOAP
Spring
Spring Boot
SpringBoot
🕒 3 days ago
Programador Senior Java remoto para knowmad mood, compañía de transformación digital. Desarrollando microservicios y soluciones cloud-native para proyectos tecnológicos de clientes.
🗣️🇪🇸 Spanish Required
Docker
Java
Kafka
Kubernetes
NoSQL
RabbitMQ
SQL
🕒 3 days ago
Java Software Engineer desarrollando soluciones de transformación digital para knowmad mood. Trabajo remoto con Java, microservicios, Kubernetes y prácticas de desarrollo modernas.
🗣️🇪🇸 Spanish Required
Cloud
Docker
Java
Kafka
Kubernetes
NoSQL
RabbitMQ
SQL
🕒 3 days ago
Desenvolvedor Java backend criando e integrando módulo financeiro para o projeto jurídico ConectaJur da GFT Technologies. Aplicação de Spring Boot, Azure, testes unitários e princípios SOLID.
🗣️🇧🇷🇵🇹 Portuguese Required
Azure
Java
JavaScript
Python
React
React Native
Spring
Spring Boot
SpringBoot
🕒 3 days ago
Senior Java Developer building scalable Java microservices on Google Cloud Platform. Modernizing SaaS contact-center services for Miratech’s global enterprise clients.
🇮🇳 India – Remote
💰 Private Equity Round on 2022-04
⏰ Full Time
🟠 Senior
🔙 Backend Engineer
👻 Ghost score 25%
AWS
Azure
BigQuery
Cloud
Distributed Systems
Docker
Google Cloud Platform
Java
Kubernetes
Microservices
Spring
Spring Boot
SpringBoot
SQL
🕒 3 days ago
Senior Java Developer modernizing scalable Java microservices on Google Cloud Platform. Enhancing AI-powered SaaS services for a global cloud contact-center software client.
🇮🇳 India – Remote
💰 Private Equity Round on 2022-04
⏰ Full Time
🟠 Senior
🔙 Backend Engineer
👻 Ghost score 25%
AWS
Azure
BigQuery
Cloud
Distributed Systems
Docker
Google Cloud Platform
Java
Kubernetes
Microservices
Spring
Spring Boot
SpringBoot
SQL
🕒 6 days ago
Senior Java Developer developing secure tax administration software for Miratech’s European public-sector client. Implementing Java microservices, integrations, testing, and CI/CD processes.
🌐 India, Spain – Remote
💰 Private Equity Round on 2022-04
⏰ Full Time
🟠 Senior
🔙 Backend Engineer
👻 Ghost score 25%
Angular
Docker
Java
Kafka
Kubernetes
Microservices
Postgres
RDBMS
SOAP
Spring
+222 More Java Software Engineer Jobs Available!

The average salary for remote java software engineers is $120,418 per year. This is based on data from 150 job openings. Our advanced AI searches the internet for remote job openings and posts them on our website. We use the salary data from these job postings to calculate salary expectations.
Below is a breakdown of salary data by years of experience:
| Experience | Number of roles analyzed | Average Salary |
|---|---|---|
🟢 Junior Java Software Engineer (1-2 yrs) | 8 | $0 |
🟡 Mid-level Java Software Engineer (2-4 yrs) | 85 | $101,768 |
🟠 Senior Java Software Engineer (5-9 yrs) | 56 | $168,080 |
🔴 Lead Java Software Engineer (10+ yrs) | 1 | $0 |
We analyzed 125 job listings in the last year and found it takes about 37 days for employers to close a job opening.
We reviewed 150 job postings and found the top 10 skills employers are asking for most often are:
You need strong programming skills in Java, proficiency with frameworks like Spring or Hibernate, experience with version control systems like Git, and understanding of software development principles. Problem-solving, debugging, and communication skills are also crucial for remote work.
Typically, a degree in computer science, software engineering, or a related field is preferred. However, extensive experience and a strong portfolio showcasing your coding skills can be equally important. Certifications in Java or related technologies may be advantageous.
Responsibilities include designing, developing, and maintaining Java applications, writing clean and efficient code, collaborating with other developers and teams, conducting code reviews, and working on testing and debugging. You’ll also ensure scalability and performance of applications.
Benefits include flexible hours, the ability to work from anywhere, reduced commuting costs and times, and an improved work-life balance. Remote work also allows for collaboration with diverse teams globally and often provides access to a wider range of job opportunities.
We scan the internet everyday and find jobs not posted on LinkedIn or other job boards.
We find jobs minutes after they're posted, so you can apply before everyone else.
Most members hear back within the first week
We find jobs other job boards miss.