⚡ New

Software Developer (Java / Spring) 5068

Tier4 Group

AtlantaFull-timeMid LevelOn-site

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‑Hold Qualifications Strong proficiency in Java and Spring Boot (core requirement) 5+ years of professional software development experience 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 #J-18808-Ljbffr

Posted 2 days ago

Related Jobs

Related Searches

Apply Now