Senior Java Engineer

encora10

United States

Remote

USD 60,000 - 90,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

encora10 is seeking a backend-focused software engineer to develop and maintain services primarily in Java and Spring Boot, with Django and Python as supporting technologies. You will contribute across backend and frontend projects, owning the software lifecycle and troubleshooting production issues.

The role emphasizes independent work across multiple projects, data-driven decision making, and strong collaboration with cross-functional teams to deliver robust solutions.

Qualifications

  • Three to five years of professional software engineering experience.
  • Strong Java and Spring Boot expertise, with Django and Python experience.
  • React development experience and hands-on work with Kafka and GraphQL.
  • Experience with SQL databases and/or MongoDB.
  • Familiarity with build and deployment processes.
  • Experience with Dagster, data lakes, or Amazon Athena.

Responsibilities

  • Build and maintain backend applications with Java and Spring Boot, using Django and Python as supporting technologies.
  • Contribute to projects involving React, Kafka, GraphQL, SQL, and MongoDB.
  • Manage development work through building, deployment, merging, and production troubleshooting.
  • Prioritize work across projects, resolve technical challenges, and use data to investigate operational issues.

Skills

Java
Spring Boot
React
Python
Data-driven

Tools

Django
Kafka
GraphQL
SQL
MongoDB
Amazon Athena
Dagster
Data Lakes

Job description

Role overview

Develop backend services primarily with Java and Spring Boot, contributing as needed to projects that span additional backend and frontend technologies. The role involves taking ownership across the software lifecycle, working independently across multiple projects, and using evidence to investigate production issues. The position is remote in Costa Rica; the stated experience range is three to five years.

Responsibilities
  • Build and maintain backend applications with Java and Spring Boot, using Django and Python as supporting technologies.
  • Contribute to projects involving React, Kafka, GraphQL, SQL, and MongoDB.
  • Manage development work through building, deployment, merging, and production troubleshooting.
  • Prioritize work across projects, resolve technical challenges, and use data to investigate operational issues.
Requirements
  • Three to five years of professional software engineering experience.
  • Strong Java and Spring Boot expertise, with experience in Django and Python.
  • React development experience and hands-on work with Kafka and GraphQL.
  • Experience with SQL databases and/or MongoDB.
  • Familiarity with software build and deployment processes.
  • Experience with at least one of Dagster, data lakes, or Amazon Athena, plus the ability to take ownership and work autonomously across projects.
Nice to have
  • Product management experience supporting prioritization with go-to-market teams and engineers.
  • Familiarity with AI-assisted coding tools such as Claude, Cursor, or Windsurf.
  • Clear communication, strategic prioritization, comfort with ambiguity, and experience using data to troubleshoot production issues.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Java+Python & React Engineer
Senior Java+Python & React Engineer

encora10 • United States

Remote
USD 100,000 - 160,000
Senior Java Engineer
Senior Java Engineer

Encora • United States

Remote
USD 70,000 - 110,000
Senior Java Tech Lead & Backend Architect
Senior Java Tech Lead & Backend Architect

Sysco Corp. • Houston (TX)

Hybrid
USD 120,000 - 180,000
Senior Software Engineer, Java and React
Senior Software Engineer, Java and React

XieTech • United States

Remote
USD 120,000 - 180,000
Remote role with flexible hours
Staff Engineer - Backend/Java (REMOTE)
Staff Engineer - Backend/Java (REMOTE)

fanaticsfbg • United States

Remote
USD 150,000 - 210,000
Remote work
Occasional travel
Java Technical Lead
Java Technical Lead

Sysco Corp. • Houston (TX)

On-site
USD 120,000 - 180,000
Senior Backend Developer
Senior Backend Developer

Microservice Solutions GmbH • United States

Remote
USD 110,000 - 170,000
Professional development budget
Architectural freedom
Senior Java Backend Developer
Senior Java Backend Developer

Veriipro • Jersey City (NJ)

On-site
USD 120,000 - 190,000
Senior Backend Engineer (Remote)
Senior Backend Engineer (Remote)

inPowered AI • San Francisco (CA)

On-site
USD 150,000 - 190,000
Backend Engineer (Java + Spring Boot)
Backend Engineer (Java + Spring Boot)

Multisystems • United States

Remote
USD 120,000 - 180,000