Java Software Engineer

re-zoo-me

Phoenix, Northern (AZ, KY)

Hybrid

USD 110,000 - 150,000

Full time

4 days ago
Be an early applicant
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Job summary

re-zoo-me is seeking a skilled Java Backend Developer to design, develop, and maintain scalable backend applications and enterprise services powering digital platforms. You will work with Java, Spring Boot, REST APIs, and microservices in a collaborative Agile environment.

The ideal candidate has 5–7 years of Java backend experience, strong fundamentals, and a passion for secure, high-performance systems. This role offers a challenging, hands-on environment with modern tooling and continuous

Qualifications

  • 5–7 years of Java backend development experience.
  • Strong Java fundamentals: OO, collections, exceptions, multithreading.
  • Hands-on Spring Boot, Spring MVC, Spring Data JPA, and Spring Security.
  • Experience building RESTful APIs and microservices.
  • Solid understanding of backend architecture and design principles.
  • Experience with relational databases (PostgreSQL/MySQL/Oracle).
  • Familiarity with NoSQL (MongoDB/Redis) and messaging (Kafka/RabbitMQ).
  • Proficient with Git, Maven/Gradle, and CI/CD practices.

Responsibilities

  • Design, develop, test, and maintain backend applications with Java and Spring Boot.
  • Build and support RESTful APIs, microservices, and backend integrations.
  • Collaborate with product owners, architects, QA engineers, and teams.
  • Participate in code reviews, troubleshooting, and performance optimization.
  • Develop and optimize database interactions and data models.
  • Contribute to CI/CD pipelines and automated testing processes.
  • Follow secure development principles and coding standards.
  • Support production applications and assist with issue resolution.

Skills

Java
Multithreading
Async programming
SQL databases
NoSQL
Kafka/RabbitMQ
Git
CI/CD

Tools

Spring Boot
Spring MVC
Spring Data JPA
Spring Security
RESTful APIs
Maven/Gradle
CI/CD

Job description

We are seeking a skilled Java Backend Developer to design, develop, and maintain scalable backend applications and enterprise services that power modern digital platforms. This role is ideal for an engineer with strong experience in Java, Spring Boot, REST APIs, and microservices development who enjoys building reliable, high-performance backend systems in a collaborative Agile environment. The ideal candidate has solid software engineering fundamentals, experience developing enterprise applications, and a passion for building secure, scalable, and maintainable solutions.

Key Responsibilities
  • Design, develop, test, and maintain backend applications using Java, Spring Boot, and related technologies
  • Build and support RESTful APIs, microservices, and backend integrations that are secure, scalable, and maintainable
  • Collaborate with product owners, architects, QA engineers, and development teams to deliver high-quality software solutions
  • Participate in code reviews, troubleshooting, debugging, and performance optimization
  • Develop and optimize database interactions, data models, and application performance
  • Contribute to CI/CD pipelines, automated testing, and software deployment processes
  • Follow software engineering best practices, coding standards, and secure development principles
  • Support production applications and assist with issue resolution as needed
Required Skills & Qualifications
  • 5–7 years of experience in Java backend development
  • Strong experience with Core Java, including object-oriented programming, collections, exception handling, and multithreading and asynchronous programming.
  • Hands‑on experience with Spring Boot, Spring MVC, Spring Data JPA, and Spring Security
  • Experience developing and consuming RESTful APIs and microservice
  • Solid understanding of software design principles and backend architecture pattern
  • Experience working with relational databases such as PostgreSQL, MySQL, or Oracle
  • Experience with NoSQL databases such as MongoDB or Redi
  • Familiarity with event-driven architecture and asynchronous processing
  • Familiarity with Kafka, RabbitMQ, or other messaging technologies
  • Experience using Git, Maven or Gradle, and CI/CD tool
  • Strong problem-solving skills and the ability to work in Agile development environment
  • Excellent communication and collaboration skill
Nice to Have
  • Experience with Docker and containerized application development
  • Exposure to Kubernetes and cloud platforms such as AWS, Azure, or GCP
  • Understanding of distributed systems concepts and resiliency patterns
  • Exposure to modern AI technologies, including Large Language Models (LLMs), Retrieval-Augmented Generation (RAG) and AI agents
  • AI-assisted development tools such as GitHub Copilot, Cursor, or Claude Code Experience working in financial services, healthcare, or other regulated industry.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Java Software Engineer
Java Software Engineer

HeartCentrix Solutions • Town of Texas (WI)

On-site
USD 120,000 - 160,000
Java Developer
Java Developer

Techgene Solutions • United States

On-site
USD 110,000 - 170,000
Backend Engineer
Backend Engineer

Compunnel, Inc. • New York (NY)

On-site
USD 110,000 - 150,000
Java Developer
Java Developer

CrackaJack Digital Solutions LLC. • New York (NY)

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

Compunnel, Inc. • Pasadena (CA)

On-site
USD 140,000 - 190,000
Java Software Engineer
Java Software Engineer

The Judge Group • Wilmington (DE)

On-site
USD 80,000 - 120,000
Java Developer
Java Developer

Compunnel, Inc. • Plano (TX)

On-site
USD 110,000 - 140,000
Senior Java Full Stack Engineer
Senior Java Full Stack Engineer

Compunnel, Inc. • Alpharetta (GA), Northern (KY)

Hybrid
USD 120,000 - 170,000
Senior Java Developer
Senior Java Developer

Ingrain Systems Inc • Pleasanton (CA)

On-site
USD 150,000 - 210,000
Backend Java Engineer
Backend Java Engineer

Compunnel, Inc. • Cincinnati (OH)

On-site
USD 120,000 - 180,000