Specialist, Software Engineer (Java, Spring Boot, Angular)

Nationwide Mutual Insurance•Columbus, OH
•Hybrid

About The Position

If you’re enthusiastic about delivering secure technology solutions to support a company providing extraordinary care to its customers, then Nationwide Technology is the place for you. Nationwide's industry-leading technology workforce embraces an agile work environment and a collaborative culture to deliver outstanding solutions and results. If that sounds like something you aspire to, we want to hear from you! As a Software Engineer, you will focus primarily on providing high-quality, efficient technology solutions to business partners by crafting new software applications or modifying and/or supporting existing packaged or custom-built applications. In this capacity, you’ll analyze, code, configure, test, debug, document, and maintain applications.

Requirements

  • Proficiency in one or more programming languages such as Java, C++, Python, and JavaScript.
  • Strong knowledge of the software development lifecycle.
  • Proven ability to tackle complex business and development problems.
  • Ability to thrive in a team environment.
  • Experience building and supporting CI/CD pipelines and automated software delivery workflows.
  • Knowledge of observability practices, including monitoring, logging, tracing, alerting, and New Relic.
  • Familiarity with Agentic AI concepts and practical use of GitHub Copilot to improve developer productivity while maintaining engineering quality.
  • Experience with specification-driven development, including translating clear requirements and acceptance criteria into testable implementations.
  • Commitment to consistent currency for CVE remediation, including monitoring, prioritizing, and addressing vulnerable dependencies and components.

Nice To Haves

  • Insurance/financial services industry knowledge is a plus.

Responsibilities

  • Design, develop, test, and maintain full-stack applications using Java, Spring Boot, Angular, JavaScript, and Bootstrap.
  • Build and enhance RESTful APIs, backend services, reusable UI components, and responsive web experiences.
  • Apply Golden Path standards for application structure, configuration, security, testing, logging, and deployment.
  • Collaborate with product managers, QA engineers, architects, DevOps engineers, and software developers in an Agile delivery environment.
  • Troubleshoot defects, participate in code reviews, document technical decisions, and deliver maintainable production-ready solutions.
  • Analyze solutions, develop, test, debug, document, and deploy software according to standards and best practices in an agile environment.
  • Apply secure software and systems engineering practices throughout the delivery lifecycle to ensure our data and technology solutions are protected from threats and vulnerabilities.
  • Use DevSecOps practices, tooling, and techniques.
  • Drive continuous improvement and learning through ongoing training, practice, and innovation.
  • Manage medium to large project priorities, deadlines, and deliverables proactively.
  • Provides technical guidance to others.
  • May perform other responsibilities as assigned.

Benefits

  • medical/dental/vision
  • life insurance
  • short and long term disability coverage
  • paid time off with newly hired associates receiving a minimum of 18 days paid time off each full calendar year pro-rated quarterly based on hire date
  • nine paid holidays
  • 8 hours of Lifetime paid time off
  • 8 hours of Unity Day paid time off
  • 401(k) with company match
  • company-paid pension plan
  • business casual attire
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service