This job is no longer available
This job expired on 19/07/2026. It no longer accepts applications.
Spring Boot Developer (Remote)
BairesDev
Job description
About the role
We are looking for a Spring Boot Developer to join our fully remote team. You will design and build high‑performance microservices and integrate them into a scalable backend ecosystem.
Key responsibilities
- Design, develop and maintain microservices using Spring Boot and Java.
- Create and optimise RESTful APIs for seamless service communication.
- Implement data persistence with JPA, Hibernate and SQL databases.
- Build event‑driven components and messaging workflows with Apache Kafka.
- Write unit tests with JUnit to ensure code quality and reliability.
- Containerise applications using Docker for consistent deployment.
Required profile
- 4+ years of professional software engineering experience.
- Strong background in Java (11 or newer) backend development.
- Proven experience building microservices and REST APIs.
- Advanced proficiency in English.
Required skills
- Spring Boot
- Java 11+, Java 17/21 preferred
- Microservices architecture
- RESTful API development
- JPA and Hibernate
- SQL databases
- Docker
- Apache Kafka
- JUnit testing
What we offer
- 100 % remote work from anywhere.
- Competitive compensation in USD or local currency.
- Hardware and software setup for home office.
- Flexible schedule and paid parental leave, vacations, holidays.
- Mentorship, career growth and a multicultural team of top talent.
Questions fréquentes
Why are you reporting this job?
A question about this job?
Ask it here: you will get the full job summary by e-mail, right away.
Boost your chances
Upload your CV — we will match you with relevant openings.
Analyzing your CV...
BairesDev
Related job offers
-
Full Stack Developer (Elixir/Phoenix + JavaScript) – Remote
FullStack Équateur -
Elixir Backend Engineer – Remote (Latin America)
FullStack Équateur -
Database Management Associate – Business Intelligence (Fixed‑Term)
UNICEF Tchad Équateur -
Desarrollador Python – Automatización de Procesos
CRISDATA Quito -
Especialista IA QA – Calidad de Modelos y Prompts
Evaluar Guayaquil