Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

Voya Financial Logo

Back End Software Engineer

Voya Financial

$75,830 - $126,390
Sep 25, 2025
Boston, MA, US
Apply Now

Voya is looking to hire a Back End Software Engineer to design, develop, and maintain robust, scalable, and secure server-side applications and APIs that power their web and mobile platforms, aiming to provide customers with better financial futures.

Requirements

  • 2+ years of hands on Node.js, with additional experience in Python, and Java
  • 2+ years of experience with SQL and NoSQL databases, including schema design and performance optimization.
  • 2+ years of hands-on experience with cloud platforms such as Azure or AWS.
  • Experience with CI/CD tools such as Jenkins, Terraform, and GitHub.
  • Background in BDD and TDD development methodologies
  • 3-5 years of experience designing and developing Restful APIs; experience with GraphQL is a plus.
  • Familiarity with event-driven architectures, distributed systems, and data orchestration.

Responsibilities

  • Design, develop, and maintain scalable server-side applications using technologies such as Node.js, Python, and Java
  • Build and optimize RESTful and GraphQL APIs to support front-end applications and third-party integrations.
  • Develop event-driven services in distributed environments.
  • Work with medium-to-large scale web development using advanced, distributed technologies to process, store and quickly retrieve large volumes of data.
  • Implement and maintain data models and schemas using SQL Server, PostgreSQL, MySQL, and NoSQL databases like MongoDB, Redis, or Snowflake.
  • Write and optimize SQL queries for data extraction, transformation, and analysis.
  • Contribute to all phases of the Software Development Life Cycle (SDLC), including design, development, testing, deployment, and support.

Other

  • 3–5 years of professional experience in back-end development within agile teams.
  • Excellent communication and collaboration abilities.
  • Bachelor’s degree in Computer Science, Information Systems, or a related field (or equivalent practical experience).
  • Knowledge of financial services or other regulated industries.
  • Customer Focused: Passionate drive to delight our customers and offer unique solutions that deliver on their expectations.