Software engineer

Insight Global
Livonia, MI

Job Description

Role Overview

AAA Life's Integration & Platform Services team owns the enterprise integration layer that connects legacy systems with modern platforms through API-first and event-driven architectures. This team provides a centralized control plane for security, observability, and operational governance across the enterprise.

As a Software Engineer I, you will be an early-career backend engineer contributing to the design, development, and operation of integration services under the guidance of senior engineers. This role is ideal for someone looking to grow deep backend and cloud engineering skills while working on modern platforms in a regulated enterprise environment.

You will focus on building and supporting Java-based services, learning integration patterns, and developing production-grade software while pairing closely with senior engineers and participating fully in Agile delivery.

Day-to-Day Responsibilities

50% - Design & Build Integration Services
  • Develop Java/Spring Boot services and APIs under senior engineer direction

  • Implement API integrations and basic event-driven patterns

  • Contribute to enhancements and maintenance of existing integration services

  • Write clean, maintainable, and well-documented code

25% - Platform Learning, Modernization & Support
  • Support legacy-to-modern integration efforts by assisting with discovery and implementation

  • Learn and apply modernization patterns such as service decomposition and API enablement

  • Assist in improving platform standards related to security, logging, and observability

  • Troubleshoot and resolve development and lower-environment issues

25% - Collaboration, Quality & Professional Growth
  • Pair program with senior engineers and participate in technical mentoring

  • Participate in code reviews and apply feedback to improve code quality

  • Write and execute unit tests using automated testing frameworks

  • Contribute to CI/CD pipelines and release activities

  • Collaborate with DevOps, Security, Data, and Product partners

  • Follow AAA Life security, compliance, and governance standards

Occasionally support applications outside normal business hours (with guidance)

Compensation: $110k to $129k Exact compensation may vary based on several factors, including skills, experience, and education. Benefit packages for this role will start on the 31st day of employment and include medical, dental, and vision insurance, as well as HSA, FSA, and DCFSA account options, and 401k retirement account access with employer matching. Employees in this role are also entitled to paid sick leave and/or other paid time off as provided by applicable law.

We are a company committed to creating diverse and inclusive environments where people can bring their full, authentic selves to work every day. We are an equal opportunity/affirmative action employer that believes everyone matters. Qualified candidates will receive consideration for employment regardless of their race, color, ethnicity, religion, sex (including pregnancy), sexual orientation, gender identity and expression, marital status, national origin, ancestry, genetic factors, age, disability, protected veteran status, military or uniformed service member status, or any other status or characteristic protected by applicable laws, regulations, and ordinances. If you need assistance and/or a reasonable accommodation due to a disability during the application or recruiting process, please send a request to [email protected] learn more about how we collect, keep, and process your private information, please review Insight Global's Workforce Privacy Policy:

Skills and Requirements

Core Technical Environment

  • Backend development using Java and Spring Boot

  • API-first and event-driven architectures

  • AWS cloud platform

  • Containerization using Docker (Kubernetes exposure over time)

  • Enterprise CI/CD pipelines

  • Logging, monitoring, and basic observability tooling

Agile delivery with 2-week sprints and collaborative development

Basic Qualifications

  • Bachelor's degree in Computer Science or related engineering field

  • 2+ years of hands-on software development experience

(internships, co-ops, academic projects, or open-source contributions accepted)

  • Proficiency in Java or another object-oriented language (Java preferred)

  • Experience developing, debugging, and documenting application software

  • Experience integrating with APIs or web services

  • Experience using Git or similar version control systems

  • Foundational understanding of CI/CD concepts

  • Basic exposure to cloud platforms (AWS preferred)

  • Basic exposure to Docker or container concepts

  • Comfortable working in Agile teams

  • Strong problem-solving skills and willingness to learn

  • Clear communicator with a team-first mindset

  • Exposure to TDD environments Preferred Qualifications

  • Exposure to unit testing and automated testing frameworks

  • Experience contributing to automated build, test, or deployment pipelines

  • Understanding of REST APIs, and basic networking concepts

  • Familiarity with application servers (Tomcat, JBoss, WebSphere)

  • Awareness of secure coding practices

  • Exposure to regulated or sensitive data environments (PII, PCI, etc.)

  • Experience using Agile tools such as Jira

Understanding of the full Agile software development lifecycle

Posted 2026-04-21

Recommended Jobs

Behavior Technician

Avid ABA
Dearborn Heights, MI

Job Description Job Description Description Are you ready to make an impact in your community? As a Behavior Technician (BT) you will bring your energy to inspire growth and change in our client…

View Details
Posted 2026-04-17

Warehouse Associate

SGS Consulting
Michigan

Job Responsibilities: ~ Handle all incoming shipments. ~ Perform verification of purchased products and enter order receipts into Company’s computer system. ~ Perform quality assurance inspecti…

View Details
Posted 2025-11-14

Customer Experience Architect Principal - Remote

Prime Therapeutics
Lansing, MI

At Prime Therapeutics (Prime), we are a different kind of PBM, with a purpose beyond profits and a unique ability to connect care for those we serve. Looking for a purpose-driven career? Come build …

View Details
Posted 2026-04-21

Operations Specialist

Hantz Group
Southfield, MI

Operations Specialist Hantz Group is a Michigan-based financial company that works with individuals and businesses to help them achieve their financial goals. We are a Family Office that manages …

View Details
Posted 2026-02-24

Associate Account Manager / Application Engineer

Thornley Corporate Solutions
Auburn Hills, MI

Associate Account Manager / Application Engineer (GM Account) Remote (Michigan-based) | Detroit-area team Comp: $90,000 to $100,000 base + bonus + profit sharing + company carYou're a few…

View Details
Posted 2026-03-20

Speech Language Pathologist / Speech Therapist / SLP

Broad River Rehabilitation
Plainwell, MI

Speech-Language Pathologist / SLP Broad River Rehab is seeking a Speech-Language Pathologist to join our Plainwell, MI Skilled Nursing Facility. Part-Time, Flexible Schedule - 3 Days Per Week, 1…

View Details
Posted 2026-02-19

Physical Therapist - Part-time

Le CYR Consulting
Warren, MI

Job Title: Physical Therapist - Part-time Location: 90th Medical Group, F.E. Warren Air Force Base, Wyoming, 82005 Tentative Start Date: December 1, 2025 Work Schedule: Monday–Friday, 8-hour s…

View Details
Posted 2026-02-21

Manufacturing Engineer

NEAPCO Holdings LLC
Belleville, MI

Job Description Job Description Since 1921, Neapco has been a leading supplier of innovative driveline solutions to original equipment manufacturers and the global automotive industry. Neapco…

View Details
Posted 2026-03-20

Senior Civil Engineer

Tower Pinkster
Grand Rapids, MI

Join our team at TowerPinkster and open the door to an exciting and rewarding career. TowerPinkster is a multidisciplinary architecture, engineering, and interior design firm with offices across Michi…

View Details
Posted 2026-02-06

Part Time Seasonal Lawn Care Technician 2 to 3 Days Per Week

Lawn Doctor
Portage, MI

Benefits: ~Competitive salary ~Flexible schedule ~Opportunity for advancement Do you enjoy working outside? Would you enjoy working independently on your own route? Would you prefer working in…

View Details
Posted 2026-04-03