Sr. Software Engineer (Java / Spring) 5593

Tier4 Group

Atlanta (GA)

On-site

USD 115,000 - 155,000

Full time

9 days ago
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

Tier4 Group in Atlanta is seeking a seasoned Software Engineer who loves building, learning, and owning meaningful systems in an insurance domain.

You’ll write production-quality code, collaborate with Product Owners, review code, and help maintain robust APIs and production systems while growing your technical craft.

Strong communication, independence, and a passion for quality will distinguish candidates who thrive in our team-focused, outcomes-driven environment.

Qualifications

  • Strong proficiency in Java and Spring Boot (core requirement).
  • 5+ years of professional software development experience.
  • Proficiency building out APIs.
  • Experience with unit testing, debugging, and maintaining production systems.
  • Self-starter mindset—able to take broad requirements and work independently.
  • Strong communication skills and emotional intelligence, with the ability to work directly with Product Owners.

Responsibilities

  • Write production-quality code 35+ hours per week—this is a true hands-on engineering role.
  • Collaborate with Product Owners and peers to refine requirements and design thoughtful solutions.
  • Engage directly with Product Owners to understand business intent and translate it into technical execution.
  • Participate in code reviews, testing, and debugging to ensure high standards of quality.
  • Triage production issues and implement minor enhancements and fixes.
  • Contribute to documentation, code quality practices, and continuous improvement initiatives.
  • Learn and apply insurance domain knowledge to make better long-term technical decisions.

Skills

Java
Spring Boot
APIs
Unit testing
Debugging
Self-starter mindset
Communication skills

Job description

We are looking for a seasoned Software Engineer who loves building, learning, and taking ownership of meaningful systems. This role is heavily focused on hands-on coding and close collaboration with Product Owners to deliver reliable, high-quality solutions in an insurance domain environment.

If you enjoy working through complex requirements, understanding the why behind what you’re building, and continuously sharpening your technical craft, this role is for you.

What You’ll Do

  • Write production-quality code 35+ hours per week—this is a true hands-on engineering role
  • Collaborate with Product Owners and peers to refine requirements and design thoughtful solutions
  • Engage directly with Product Owners to understand business intent and translate it into technical execution
  • Participate in code reviews, testing, and debugging to ensure high standards of quality
  • Triage production issues and implement minor enhancements and fixes
  • Contribute to documentation, code quality practices, and continuous improvement initiatives
  • Learn and apply insurance domain knowledge to make better long-term technical decisions

Must-Have Qualifications

  • Strong proficiency in Java and Spring Boot (core requirement)
  • 5+ years of professional software development experience
  • Proficiency building out APIs
  • Experience with unit testing, debugging, and maintaining production systems
  • Self-starter mindset—able to take broad requirements and work independently
  • Strong communication skills and emotional intelligence, with the ability to work directly with Product Owners

Technical Experience That Stands Out

  • A genuine enjoyment of learning new programming languages and tools
  • Familiarity with AI-driven outcomes or systems (bonus, not required)

What Sets You Apart

  • Natural curiosity and a desire to understand how things work
  • Openness to feedback and continuous learning
  • A thoughtful, quality-focused approach to writing and maintaining software
  • Comfort asking questions and engaging in healthy technical discussions

Why Join Us

  • Real ownership and autonomy—your ideas and decisions matter
  • A culture that values quality, collaboration, and learning
  • A role that prioritizes engineering time over meetings
  • The opportunity to grow your technical skills while learning a complex and impactful domain like insurance
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Software Engineer
Senior Software Engineer

Paragon IT Professionals • Des Moines (IA)

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

Saviance Technologies • San Jose (CA)

On-site
USD 90,000 - 130,000
Four weeks paid time off
401K match
Medical, dental, and vision insurance
Senior Application Engineer
Senior Application Engineer

Swiss Re • Indiana (PA)

On-site
MXN 1,034,304 - 1,551,456
Lead Full Stack Developer – Insurance Tech (React.js & Spring Boot)
Lead Full Stack Developer – Insurance Tech (React.js & Spring Boot)

AQUA Information Systems, Inc. • United States

Remote
USD 140,000 - 180,000
Senior Application Developer
Senior Application Developer

Compunnel, Inc. • Florham Park (NJ)

On-site
USD 110,000 - 140,000
Software Engineer II
Software Engineer II

Jewelers Mutual Group • Neenah (WI)

On-site
USD 80,000 - 100,000
Performance bonuses
Generous paid time off
401(k) matching
+1
Staff Software Engineer
Staff Software Engineer

QuoteWell • Austin (TX)

On-site
USD 140,000 - 200,000
Competitive salary & equity
Health benefits (Medical, Dental, Vis​
Flexible vacation
+6
Solutions Architect, Financial Systems
Solutions Architect, Financial Systems

PURE Insurance • New Jersey

On-site
USD 150,000 - 175,000
Sr. Software Engineer (ASP.NET/MsSql)
Sr. Software Engineer (ASP.NET/MsSql)

Hirebridge • Denver (CO), Northern (KY)

On-site
USD 95,000 - 135,000
Senior Full Stack Engineer
Senior Full Stack Engineer

Ersilia • San Francisco (CA)

On-site
USD 160,000 - 230,000