Senior Software Engineer (Java)

externaljobboards

United States

Hybrid

USD 140,000 - 190,000

Full time

8 days ago

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

Healthcare
Learning support
Well-being programs
Equipment provided
Team events
Recognition

Job summary

externaljobboards is seeking a Senior Backend Engineer to build and maintain backend services for a high-volume live system. You will participate in feature development, code reviews, and production support in an Agile team, with emphasis on dependable, evolvable solutions.

Expect collaboration across functions and a focus on scalable design. The role requires strong Java expertise with REST and Spring Boot, plus familiarity with Kafka, Elasticsearch/Solr, AWS, and PostgreSQL.

Qualifications

  • Professional Java development experience.
  • REST services with Spring Boot and microservice architecture.
  • Kafka, Elasticsearch or Solr, and AWS familiarity.
  • JPA and complex SQL queries in PostgreSQL.
  • Strong troubleshooting and performance optimization skills.
  • Working knowledge of IntelliJ, Git, GitHub or GitLab, Jira, Docker, and Maven.
  • SDLC and CI/CD practices; available to work until 3 p.m. Central Time.
  • Upper-intermediate English proficiency.

Responsibilities

  • Develop and review backend code for maintainable, high-quality delivery.
  • Collaborate with cross-functional partners to design and ship features.
  • Contribute to technical discussions and backend design decisions.
  • Investigate bugs and respond to production incidents.
  • Evaluate tradeoffs and explain design choices for long-term impact.

Skills

Java
REST services
Spring Boot
Application security
Kafka
Elasticsearch
Solr
AWS
PostgreSQL SQL
Troubleshooting
CI/CD
Git
Docker
IntelliJ
Jira
GitHub/GitLab
Maven
English

Tools

Jira
GitHub
GitLab
Docker
IntelliJ
Maven
PostgreSQL

Job description

Role overview

Build and maintain backend services for a live system that processes a high volume of orders. This senior engineering role spans feature development, code review, design discussions, and production support, with an emphasis on dependable solutions that can evolve over time. You will work in an Agile team and coordinate with colleagues across functions.

Responsibilities
  • Develop and review backend code, giving feedback that supports maintainable, high-quality delivery.
  • Collaborate with cross-functional partners to analyze, design, and ship features.
  • Contribute to technical discussions and decisions about backend implementation.
  • Investigate bugs and respond to production incidents.
  • Evaluate solution tradeoffs and explain design choices, including their longer-term implications.
Requirements
  • Professional Java development experience.
  • Strong experience with REST services, Spring Boot, application security, and microservice architecture.
  • Familiarity with Kafka, Elasticsearch or Solr, and AWS.
  • Experience with JPA and writing complex SQL queries in PostgreSQL.
  • Strong troubleshooting and performance optimization skills.
  • Working knowledge of IntelliJ, Git, GitHub or GitLab, Jira, Docker, and Maven.
  • Understanding of software development lifecycle and continuous integration and delivery practices.
  • Proactive, collaborative approach and availability to work until 3 p.m. Central Time.
  • Upper-intermediate English proficiency.
Nice to have
  • E-commerce experience, particularly with Broadleaf Commerce.
Benefits and work setup
  • Work arrangement may be in-office, hybrid, or remote, depending on location and contract.
  • Benefits vary by location and contract type; listed offerings include healthcare, learning support, well-being programs, equipment, team events, and recognition.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Backend Engineer (Java + Spring Boot)
Backend Engineer (Java + Spring Boot)

Multisystems • United States

Remote
USD 120,000 - 180,000
Java Developer
Java Developer

Compunnel Inc. • Richfield (MN)

On-site
USD 130,000 - 170,000
Senior Backend Developer
Senior Backend Developer

Compunnel Inc. • Richfield (MN)

On-site
USD 140,000 - 200,000
Staff Engineer - Backend/Java
Staff Engineer - Backend/Java

fanaticsinc • United States

Remote
USD 140,000 - 210,000
Senior Backend Engineer - Java, Spring Boot Microservices
Senior Backend Engineer - Java, Spring Boot Microservices

Compunnel Inc. • Richfield (MN)

On-site
USD 140,000 - 200,000
Senior Backend Engineer
Senior Backend Engineer

Fresno Summit Advisors • Oregon

Hybrid
USD 140,000 - 190,000
Senior Java Backend Engineer | Spring Boot, Microservices, Kafka
Senior Java Backend Engineer | Spring Boot, Microservices, Kafka

Compunnel Inc. • Richfield (MN)

On-site
USD 130,000 - 170,000
Sr Software Engineer-Java/Spring Boot-Austin, Dallas, SA, TX
Sr Software Engineer-Java/Spring Boot-Austin, Dallas, SA, TX

HEB • San Antonio (TX)

On-site
USD 120,000 - 180,000
Senior Java Software Engineer
Senior Java Software Engineer

Compunnel Inc. • City of White Plains (NY)

On-site
USD 120,000 - 180,000
Staff Engineer - Backend/Java (REMOTE)
Staff Engineer - Backend/Java (REMOTE)

fanaticsfbg • United States

Remote
USD 150,000 - 210,000
Remote work
Occasional travel