Software Engineer II

Abbott•Madison, WI

About The Position

The Software Engineer II is a hands-on engineer on the product-led Software Engineering team in Abbott’s Cancer Diagnostics division, focused on Digital Engineering and Integrations. The team owns customer-facing portals for patients, providers, and payers, as well as the integrations that support them. The engineer designs, builds, and operates secure, reliable full-stack services on AWS within a squad that owns its product end to end. The role emphasizes high-quality code, thoughtful design, testing, and responsibility for services in production, while contributing to team growth and collaboration. The position involves building RESTful and GraphQL APIs, services, and event-driven integrations using Java, Spring Boot, and messaging platforms such as Kafka. It also contributes to responsive, accessible front-end interfaces, and requires attention to performance, availability, observability, security, and compliance. The engineer automates tests, deploys and operates services using AWS, containers, infrastructure as code, and GitLab CI/CD, and participates in design discussions, code reviews, and Agile delivery.

Requirements

  • Bachelor’s degree in computer science, information technology, or a related field, or equivalent experience.
  • At least 5 years of related software engineering experience.
  • Demonstrated experience building and supporting distributed microservices in production using Java or a comparable object-oriented language, a framework such as Spring Boot, and RESTful or GraphQL APIs, including event-driven integrations with messaging platforms such as Kafka.
  • Experience building and running services on a major cloud platform such as AWS or Azure.
  • Experience with SQL and relational databases.
  • Experience writing automated unit and integration tests and working with Git, Docker, and CI/CD pipelines.
  • Strong written, verbal, and listening communication skills, with the ability to collaborate and independently own technical deliverables.

Nice To Haves

  • Experience building user interfaces with Angular, TypeScript, and RxJS, with grounding in HTML, CSS, and accessibility basics.
  • Experience with state management such as NgRx or micro-frontend approaches.
  • Experience with AI-assisted software engineering tools such as GitHub Copilot, Claude Code, or equivalent solutions.
  • Experience with AWS services such as EKS/ECS, S3, RDS, Lambda, and IAM.
  • Experience with Terraform or Kubernetes.
  • Knowledge of NoSQL databases.
  • Knowledge of securing APIs using Spring Security and OAuth 2/OIDC.
  • Willingness to work in a regulated industry such as healthcare or life sciences.

Responsibilities

  • Build RESTful and GraphQL APIs, services, and event-driven integrations using Java, Spring Boot, and messaging platforms such as Kafka, with attention to versioning, error handling, and idempotency.
  • Contribute to front-end development by building responsive, accessible interfaces using Angular, TypeScript, RxJS, HTML, and CSS.
  • Address performance, availability, observability, security, and compliance in system designs.
  • Write and automate unit and integration tests.
  • Deploy and operate services on AWS using containers and infrastructure as code, supported by GitLab CI/CD pipelines.
  • Contribute to design discussions and code reviews and help raise the quality bar across the squad.
  • Work within an Agile team to deliver features for portal users.
  • Troubleshoot issues across application services, APIs, databases, and cloud infrastructure.
  • Collaborate with the team and independently own technical deliverables.

Benefits

  • Career development opportunities with an international company.
  • Employees may qualify for free medical coverage in the Health Investment Plan (HIP) PPO medical plan in the next calendar year.
  • Retirement savings plan with a high employer contribution.
  • Tuition reimbursement.
  • Freedom 2 Save student debt program.
  • FreeU education benefit, an affordable and convenient path to earning a bachelor’s degree.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service