Software Engineer (3) - Core Engineer 3 at KYYBA Inc in Livonia, MI
- Company: KYYBA Inc
- Location: Livonia, MI
- Posted: Sep 18, 2026
- Type: Full-time
- Experience: 5+ years
- Visa sponsorship available
Overview
Job Title: (Software Engineer (3) - Core Engineer 3) Job description for full stack developer for recall suite of applications: *** Customer Service Division, within ***, is committed to provide our customers the “Always On” experience and our mission is to get our customers back on the road, in the…
Job description
- Job Title: (Software Engineer (3) - Core Engineer 3)
- Job description for full stack developer for recall suite of applications: *** Customer Service Division, within ***, is committed to provide our customers the “Always On” experience and our mission is to get our customers back on the road, in the shortest possible time. FCSD
- Tech delivers world class software that our
- • Dealers use to Diagnose, Repair & Service our vehicles
- • Customers use for a seamless Service
- experience
- • *** enterprise uses to run a highly Profitable, Critical and Complex Parts & Service business FCSD is a true one-stop shop, offering comprehensive Diagnostics, Repair & Service Capabilities for a full portfolio of Electrified, Hybrid and Internal combustion vehicles globally. You will...
Responsibilities
- • Serve as a core member of an engineering team that designs and develops webservices, webpages, APIs, and microservices.
- • Collaborate with other product teams on integrations, testing, and deployments.
- • Translate business requirements into detailed specifications.
- • Ensures software engineering excellence (e.g. best practices and quality) is achieved within the product team.
- • Collaborates with other Product Teams to reduce complexity across the product / product line, enhance interoperability between services, and make key design decisions across the portfolio.
- • Innovate and operate with an iterative, agile and user-centric perspective.
- • Clearly communicate with team members and internal and external stakeholders.
- • Demonstrate software engineering excellence through actively coding, pairing, and performing code and architecture reviews with other software engineers within the product line.
- • Experience with JIRA, backlogs, iterations, user stories, or similar Agile Tools Highly effective in working with other technical specialists, Product Managers, UI/UX
- Designers and business partners
Requirements
- • Bachelor's degree or equivalent work
- experience
- • Deep understanding of Object-Oriented Design Principles
- • Familiar with eXtreme Programming (XP) practices including Pair/Mob programming and Test-first/Test Driven Development (TDD)
- • 5+ years with progressive responsibilities in Software Engineering, Architecture and Agile Framework.
- • 5+ Core Java, Spring boot, React.js / Angular
- • 3+ Modern databases (Relational and non-relational)
- • Proven ability to work with a diverse and global team.
- • Strong personal presence and capabilities to resolve technical concerns.
- • Experience with cloud services and platform knowledge.
- • Demonstrated understanding and experience developing API solutions.
- • Experience collaborating with engineers, designers, and product owners.
- • Excellent communication skills with the ability to adapt your communication style to the audience.
- • Ability to work collaboratively and navigate complex decision making in a rapidly changing environment.
- • Continuous integration/continuous delivery tools and pipelines, such as Tekton, Jenkins, Terraform, SonarQube, Maven, Gradle, GitHub Actions, Apigee X etc.
- • 2+ years of experience developing and deploying to cloud platforms, such as Google Cloud Platform, AWS and Microsoft Azure Testing & Code Quality:
- • Proven experience with Test-Driven Development (TDD)** methodology
- • Frontend: Jest, React Testing Library, Cypress, Playwright
- • Backend: JUnit 5, Mockito, TestContainers, Spring Boot Test
- • Experience with Clean Code principles and design patterns (SOLID, DDD, etc.)
- • Proficiency in code quality tools (SonarQube, ESLint, Prettier, Checkstyle)
- • Understanding of refactoring techniques and legacy code improvement
- Required Skills • 5+ Years of experience in Core Java, Spring boot, React.js / Angular • 3+ Years of experience in Modern databases (Relational and non-relational) • 2+ years of experience developing and deploying to cloud platforms, such as Google Cloud Platform, AWS and Microsoft Azure • Experience in Continuous integration/continuous delivery tools and pipelines, such as Tekton, Jenkins, Terraform, SonarQube, Maven, Gradle, GitHub Actions, Apigee X etc. • Experience collaborating with engineers, designers, and product owners. • Excellent communication skills with the ability to adapt your communication style to the audience.
- *** Customer Service Division, within ***, is committed to provide our customers the “Always On” experience and our mission is to get our customers back on the road, in the shortest possible time. FCSD
- Tech delivers world class software that our
- • Serve as a core member of an engineering team that designs and develops webservices, webpages, APIs, and microservices.
- • Bachelor's degree or equivalent work
- experience
- • Deep understanding of Object-Oriented Design Principles
- • Familiar with eXtreme Programming (XP) practices including Pair/Mob programming and Test-first/Test Driven Development (TDD)
- • 5+ years with progressive responsibilities in Software Engineering, Architecture and Agile Framework.
- • 5+ Core Java, Spring boot, React.js / Angular
- • 3+ Modern databases (Relational and non-relational)
- • Experience with cloud services and platform knowledge.
- • Demonstrated understanding and experience developing API solutions.
- • Continuous integration/continuous delivery tools and pipelines, such as Tekton, Jenkins, Terraform, SonarQube, Maven, Gradle, GitHub Actions, Apigee X etc.
- • 2+ years of experience developing and deploying to cloud platforms, such as Google Cloud Platform, AWS and Microsoft Azure Testing & Code Quality:
- • Proven experience with Test-Driven Development (TDD)** methodology
- • Frontend: Jest, React Testing Library, Cypress, Playwright
- • Backend: JUnit 5, Mockito, TestContainers, Spring Boot Test
- • Experience with Clean Code principles and design patterns (SOLID, DDD, etc.)
- • Proficiency in code quality tools (SonarQube, ESLint, Prettier, Checkstyle)
- • Understanding of refactoring techniques and legacy code improvement
- Bachelor's Degree
- • Serve as a core member of an engineering team that designs and develops webservices, webpages, APIs, and microservices.
- • Collaborate with other product teams on integrations, testing, and deployments.
- • Translate business requirements into detailed specifications.
- • Ensures software engineering excellence (e.g. best practices and quality) is achieved within the product team.
- • Collaborates with other Product Teams to reduce complexity across the product / product line, enhance interoperability between services, and make key design decisions across the portfolio.
- • Innovate and operate with an iterative, agile and user-centric perspective.
- • Clearly communicate with team members and internal and external stakeholders.
- • Demonstrate software engineering excellence through actively coding, pairing, and performing code and architecture reviews with other software engineers within the product line.
- • Experience with JIRA, backlogs, iterations, user stories, or similar Agile Tools Highly effective in working with other technical specialists, Product Managers, UI/UX
- Designers and business partners
- • Bachelor's degree or equivalent work
- experience
- • Deep understanding of Object-Oriented Design Principles
- • Familiar with eXtreme Programming (XP) practices including Pair/Mob programming and Test-first/Test Driven Development (TDD)
- Testing & Code Quality requirements: • Proven experience with Test-Driven Development (TDD)** methodology • Strong knowledge of testing frameworks: • Frontend: Jest, React Testing Library, Cypress, Playwright • Backend: JUnit 5, Mockito, TestContainers, Spring Boot Test • Experience with Clean Code principles and design patterns (SOLID, DDD, etc.) • Proficiency in code quality tools (SonarQube, ESLint, Prettier, Checkstyle) • Understanding of refactoring techniques and legacy code improvement
Skills
Required
- Core Java
- Spring boot
- React.js / Angular
- Test-Driven Development (TDD)
- Excellent communication skills
Preferred
- Object-Oriented Design Principles
- Cloud services and platform knowledge
- API solutions development
- Working with diverse and global teams
Benefits
- Medical, dental, vision
- 401k
- Term life
- Voluntary life and disability insurance
- Optional Pre-paid legal plan
- Optional Identity theft plan
- Optional Medical and dependent FSA
- Work-visa sponsorship
- Opportunity for advancement
- Long-term assignment with opportunity for hire by client
About KYYBA Inc
Founded in 1998 and headquartered in Farmington Hills, MI, Kyyba has a global presence delivering high-quality resources and top-notch recruiting services, enabling businesses to effectively respond to organizational changes and technological advances. At Kyyba, the overall well-being of our employees and their families is important to us. We are proud of our work culture which embodies our core values; incorporating value, passion, excellence, empowerment, and happiness, creates a vibrant and productive atmosphere. We empower our employees with the resources, incentives, and flexibility that they need to support a healthy, balanced, and fulfilling career by providing many valuable benefits and a balanced compensation structure combined with career development.