Backend Engineer (Java) - Remote Work | REF#303356

BairesDev

Lima Metropolitana

Remote

PEN 345,000 - 517,000

Full time

2 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Remote work
Competitive compensation
Home office setup
Flexible hours
Parental leave

Job summary

BairesDev is seeking a Backend Engineer (Java) to design and develop microservices and REST APIs using the JVM ecosystem, with Spring Boot at the core. You will ensure scalable server-side logic, data persistence with JPA/Hibernate, and real-time data pipelines via Kafka.

The role requires 4+ years in backend software engineering, strong Java 11+ and Spring Boot, REST/microservices expertise, and English proficiency.

Qualifications

  • 4+ years of experience in software engineering with a backend focus.
  • Strong proficiency in Java 11+ and Spring Boot.
  • Experience building RESTful APIs and microservices.
  • Solid understanding of JPA/Hibernate and relational databases (SQL).
  • Hands-on experience with Docker and Kafka; strong unit testing (JUnit).
  • Advanced English proficiency.

Responsibilities

  • Design and implement high-performance microservices and REST APIs using Java and Spring Boot.
  • Manage data persistence with JPA/Hibernate and SQL databases.
  • Develop and maintain real-time data pipelines and messaging with Kafka.
  • Ensure code quality and reliability with unit tests (JUnit).
  • Containerize apps and manage deployments with Docker.
  • Collaborate with cross-functional teams to define requirements for large-scale integrations.

Skills

Java
Spring Boot
REST APIs
Microservices
SQL
Unit testing
English proficiency

Tools

JPA/Hibernate
SQL databases
Kafka
Docker
JUnit

Job description

At BairesDev, we've been leading the way in technology projects for over 15 years. We deliver cutting-edge solutions to giants like Google and the most innovative startups in Silicon Valley.

Our diverse 4,000+ team, composed of the world's Top 1% of tech talent, works remotely on roles that drive significant impact worldwide.

When you apply for this position, you're taking the first step in a process that goes beyond the ordinary. We aim to align your passions and skills with our vacancies, setting you on a path to exceptional career development and success.

Backend Engineer (Java) at BairesDev

As a Backend Engineer, you will design and develop services and microservices using the JVM ecosystem. You will serve as a key contributor to building scalable integrations and robust server-side logic with Spring Boot at the core of our technical architecture.

What You'll Do
  • Design and implement high-performance microservices and REST APIs using Java and Spring Boot.
  • Manage data persistence and complex queries utilizing JPA, Hibernate, and SQL databases.
  • Develop and maintain real-time data pipelines and messaging systems with Apache Kafka.
  • Ensure code quality and system reliability through comprehensive unit testing using JUnit.
  • Containerize applications and manage deployment environments using Docker to ensure consistency across the development lifecycle.
  • Collaborate with cross-functional teams to define technical requirements and optimize large-scale system integrations.
What We Are Looking For
  • 4+ years of experience in Software Engineering with a focus on Backend development.
  • Strong proficiency in Java 11+ (17/21 preferred) and Spring Boot framework.
  • Extensive experience building RESTful APIs and microservices.
  • Solid understanding of JPA/Hibernate and relational database management using SQL.
  • Hands-on experience with containerization using Docker and event streaming with Kafka.
  • Advanced proficiency in English.
How we do make your work (and your life) easier:
  • 100% remote work (from anywhere).
  • Excellent compensation in USD or your local currency if preferred
  • Hardware and software setup for you to work from home.
  • Flexible hours: create your own schedule.
  • Paid parental leaves, vacations, and national holidays.
  • Innovative and multicultural work environment: collaborate and learn from the global Top 1% of talent.
  • Supportive environment with mentorship, promotions, skill development, and diverse growth opportunities.

Join a global team where your unique talents can truly thrive and make a significant impact!

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Java/Python Backend Developer - Remote work | REF#302901
Java/Python Backend Developer - Remote work | REF#302901

BairesDev • Cajamarca

Remote
PEN 309,000 - 481,000
Remote work (100%)
USD or local currency compensation
Hardware provided
Senior Software Engineer (Java/React) - Remote Work | REF#302120
Senior Software Engineer (Java/React) - Remote Work | REF#302120

BairesDev • Lima Metropolitana

Remote
PEN 378,000 - 482,000
100% remote work
USD or local currency compensation
Hardware & software setup for home
+3
Full Stack Java Developer - Remote Work | REF#304757
Full Stack Java Developer - Remote Work | REF#304757

BairesDev • Cajamarca

Remote
PEN 155,000 - 258,000
Remote work worldwide
Competitive USD salary or local option
Home office setup provided
+4
Backend Engineer (Node.js + JavaScript) - Remote Work | REF#298043
Backend Engineer (Node.js + JavaScript) - Remote Work | REF#298043

BairesDev • Lima Metropolitana

Remote
PEN 310,000 - 517,000
100% remote
USD/local currency payment
Home hardware setup
+2
AWS Java Developer - Remote Work | REF#305171
AWS Java Developer - Remote Work | REF#305171

BairesDev • Cajamarca

Remote
PEN 310,000 - 516,000
Remote work
USD compensation
Home setup
+3
Senior Backend Software Engineer – Python - Remote Work | REF#305504
Senior Backend Software Engineer – Python - Remote Work | REF#305504

BairesDev • Cajamarca

Remote
PEN 412,000 - 618,000
Remote work worldwide
USD compensation
Home office setup
Principal Backend Engineer (Python) - Remote Work | Ref#305459
Principal Backend Engineer (Python) - Remote Work | Ref#305459

Bairesdev • Cajamarca

Remote
PEN 515,000 - 652,000
100% remote work
Competitive USD compensation
Hardware and home setup provided
+3
Fullstack Python Developer - Remote Work | REF#296652
Fullstack Python Developer - Remote Work | REF#296652

BairesDev • Lima Metropolitana

Remote
PEN 207,000 - 414,000
100% remote work
Competitive USD compensation
Hardware and software setup
+3
Senior Linux & Python Engineer - Remote Work | REF#302211
Senior Linux & Python Engineer - Remote Work | REF#302211

BairesDev • Cajamarca

Remote
PEN 275,000 - 412,000
100% remote work
USD compensation or local currency
Hardware and software setup for you to
+2
Senior Full-Stack Ruby & React Engineer - Remote Work | REF#302188
Senior Full-Stack Ruby & React Engineer - Remote Work | REF#302188

BairesDev • Cajamarca

Remote
PEN 240,000 - 343,000
Remote work
USD compensation
Work from home setup
+4