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.