Java Software Engineer

HeartCentrix Solutions

Town of Texas (WI)

On-site

USD 120,000 - 160,000

Full time

5 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

HeartCentrix Solutions in Wisconsin is seeking an experienced Java Software Engineer to design, develop, and support scalable enterprise applications. You will work on backend systems using Java, Spring Boot, and microservices, with RESTful APIs and cloud deployments in an Agile environment.

The role emphasizes reliable, well-tested code, troubleshooting, and collaboration with product managers and stakeholders to drive secure, scalable solutions.

Qualifications

  • Bachelor's degree in Computer Science or related field or equivalent professional experience.
  • 5+ years of professional software development experience with Java.
  • Strong proficiency in Java and object-oriented design.
  • Hands-on experience with Spring Boot and microservices architecture.
  • Experience building and consuming RESTful APIs and enterprise services.
  • Knowledge of relational and NoSQL databases.
  • Experience with unit testing and test automation.
  • Familiarity with Git, CI/CD, and Agile development practices.
  • Excellent troubleshooting, communication, and problem-solving skills.

Responsibilities

  • Design and develop reliable, scalable enterprise applications using Java and Spring Boot.
  • Build and integrate RESTful APIs and microservices across services.
  • Write clean, well-tested code following engineering standards.
  • Troubleshoot issues and perform root-cause analysis.
  • Participate in code reviews and technical design discussions in Agile ceremonies.
  • Improve performance, security, reliability, and scalability of applications.
  • Support CI/CD pipelines and cloud-based deployments.
  • Collaborate with engineers, architects, product managers, and stakeholders.
  • Maintain technical documentation and contribute to engineering best practices.

Skills

Java
Spring Boot
Microservices
REST APIs
Databases
Unit Testing
Git & CI/CD
Agile Development
Communication
Problem Solving

Education

Bachelor's degree in Computer Science or related field

Tools

Docker
Kubernetes
Kafka
CI/CD Tools (Jenkins/GitHub Actions/Azure DevOps)

Job description

We are seeking an experienced Java Software Engineer to design, develop, and support scalable enterprise applications. The ideal candidate will have strong backend development experience, knowledge of modern cloud technologies, and the ability to collaborate effectively in an Agile environment.

Responsibilities
  • Design and develop reliable, maintainable applications using Java and Spring Boot
  • Build and integrate RESTful APIs and microservices
  • Write clean, well-tested code following established engineering standards
  • Troubleshoot application issues and perform root-cause analysis
  • Participate in code reviews, technical design discussions, and Agile ceremonies
  • Improve application performance, security, reliability, and scalability
  • Support CI/CD pipelines and cloud-based deployments
  • Collaborate with engineers, architects, product managers, and business stakeholders
  • Maintain technical documentation and contribute to engineering best practices
Required Qualifications
  • 5+ years of professional software development experience
  • Strong proficiency in Java and object-oriented programming
  • Hands-on experience with Spring Boot and microservices
  • Experience building and consuming RESTful APIs
  • Knowledge of relational and/or NoSQL databases
  • Experience with unit testing and test automation
  • Familiarity with Git, CI/CD, and Agile development practices
  • Strong troubleshooting, communication, and problem-solving skills
  • Bachelor's degree in Computer Science or a related field, or equivalent professional experience
Preferred Qualifications
  • Experience with AWS, Azure, or Google Cloud
  • Knowledge of Docker and Kubernetes
  • Experience with Kafka or other event-driven technologies
  • Familiarity with Jenkins, GitHub Actions, or Azure DevOps
  • Experience with SQL, MongoDB, PostgreSQL, or MySQL
  • Understanding of application security and performance optimization
  • Front-end experience with Angular or React is a plus
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

The Judge Group • Wilmington (DE)

On-site
USD 80,000 - 120,000
Java Software Engineer
Java Software Engineer

Compunnel, Inc. • Jersey City (NJ)

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

Compunnel, Inc. • Cincinnati (OH)

On-site
USD 120,000 - 180,000
Full Stack Senior Software Engineer
Full Stack Senior Software Engineer

Compunnel, Inc. • Westlake (OH)

On-site
USD 100,000 - 130,000
Java Developer
Java Developer

myBridge Corporation • San Jose (CA)

On-site
USD 140,000 - 170,000
Java Developer
Java Developer

Compunnel, Inc. • Plano (TX)

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

VSG Business Solutions LLC • New York (NY)

On-site
USD 90,000 - 130,000
Java Software Engineer
Java Software Engineer

CoreAi Consulting • Phoenix (AZ)

On-site
USD 100,000 - 130,000
Java Developer
Java Developer

careersbridges • Glenview (IL)

On-site
USD 80,000 - 120,000
Java Backend Engineer
Java Backend Engineer

Compunnel, Inc. • Westlake (OH)

On-site
USD 90,000 - 120,000