Voya Financial
Sr Full Stack Java / Heavy UI Software Developer
Voya Financial, Hartford, Connecticut, us, 06112
Sr Full Stack Java / Heavy UI Software Developer
The Voya Enterprise Digital Technologies team is looking for a Software Developer who can help build our newest and engaging websites and platforms. As the Sr UI Software Developer, you will work with a team of UI developers in developing new features as part of an engaging and fast‑paced work environment. This position requires a deep understanding of JavaScript, both vanilla and Angular. We are architecting all new web platforms, designing our pages using modern web components, including Lit‑Element. You will work alongside backend developers who are implementing new micro‑services architectures in a collaborative environment. This individual is responsible for leveraging technology to enable the organization's future‑state business capabilities, which can enable or alter business processes or practices that, in turn, drive the organization's targeted business outcomes. The individual in this role develops deliverables that are valuable to the business, including business capabilities, business requirements and workflow.
What You’ll Contribute
Develop coding standards and best practices for new UI development.
Assist in the development of software application architecture.
Analyze, code, test, debug, maintain, and document software components in accordance with our software architecture.
Collaborate closely with designers, engineers and product teams to create the best experience for our customers.
Support other frontend developers in their usage of the pattern library, manage releases of the component library.
Work with our developer community on enhancements to the component and pattern library, review PRs and publish new releases.
Minimum Knowledge And Experience
Minimum of 4‑6 years of JavaScript experience.
Minimum 4‑6 years of knowledge of front‑end technologies including Angular, Polymer, HTML, JavaScript, and CSS.
Basic understanding of TypeScript.
Experience with responsive design and mobile web.
Develop with accessibility in mind to meet WCAG 2.1 AA standards.
Automated testing – accessibility, regression, component, unit, system dependency management, package managers, etc.
Experience with creating component libraries or design systems for large‑scale reuse and deployment.
Proficient understanding of cross‑browser compatibility issues and ways to work around such issues.
Familiarity with front‑end build tools, such as Grunt and Gulp.js.
Good understanding of Scrum/agile methodology.
Excellent communication skills, and ability to lead and influence team members and adjacent teams.
Understanding of building new web experiences with Web Component standards. Bonus points if you can create native Web Components or use a library like LitElement.
Experience with Java frameworks like Spring, Spring Boot; backend development is preferred.
Hybrid mobile development experience is a plus.
Understanding of DevOps is a plus.
Cloud/Pivotal or RedHat OpenShift platform experience is a plus.
Financial Services industry experience is a plus.
Application Requirements
Links to example sites/applications you have developed.
GitHub.com profile for analysis of code quality or open‑source contribution.
Compensation Pay Disclosure Voya is committed to pay that’s fair and equitable, which means comparable pay for comparable roles and responsibilities. The annual base salary range for this position is $84,930 – $141,560 USD, in addition to incentive opportunities (annual cash incentives, sales incentives, and/or long‑term incentives) based on role. Compensation may vary based on geographic location, work experience, education, licensure requirements, and skill level.
Be Well. Stay Well. Voya provides the resources that can make a difference in your lives. To us, this means thriving physically, financially, socially, and emotionally. Voya benefits are designed to help you and your family be well and stay well.
What We Offer
Health, dental, vision and life insurance plans.
401(k) savings plan – with generous company matching contributions (up to 6%).
Voya Retirement Plan – employer‑paid cash balance retirement plan (4%).
Tuition reimbursement up to $5,250 per year.
Paid time off – including 20 days paid time off, nine paid company holidays and a flexible Diversity Celebration Day.
Paid volunteer time – 40 hours per calendar year.
Critical Skills
Customer Focused: Passionate drive to delight our customers and offer unique solutions that deliver on their expectations.
Critical Thinking: Thoughtful process of analyzing data and problem solving data to reach a well‑reasoned solution.
Team Mentality: Partnering effectively to drive our culture and execute on our common goals.
Business Acumen: Appreciation and understanding of the financial services industry in order to make sound business decisions.
Learning Agility: Openness to new ways of thinking and acquiring new skills to retain a competitive advantage.
Equal Employment Opportunity Voya Financial is an equal‑opportunity employer. Voya Financial provides equal opportunity to qualified individuals regardless of race, color, sex, national origin, citizenship status, religion, age, disability, veteran status, creed, marital status, sexual orientation, gender identity, genetic information, or any other status protected by state or local law.
Reasonable Accommodations Voya is committed to the inclusion of all qualified individuals. As part of this commitment, Voya will ensure that persons with disabilities are provided reasonable accommodations. If a reasonable accommodation is needed to participate in the job application or interview process, to perform essential job functions, or to receive other benefits and privileges of employment, please reference resources for applicants with disabilities.
#J-18808-Ljbffr
What You’ll Contribute
Develop coding standards and best practices for new UI development.
Assist in the development of software application architecture.
Analyze, code, test, debug, maintain, and document software components in accordance with our software architecture.
Collaborate closely with designers, engineers and product teams to create the best experience for our customers.
Support other frontend developers in their usage of the pattern library, manage releases of the component library.
Work with our developer community on enhancements to the component and pattern library, review PRs and publish new releases.
Minimum Knowledge And Experience
Minimum of 4‑6 years of JavaScript experience.
Minimum 4‑6 years of knowledge of front‑end technologies including Angular, Polymer, HTML, JavaScript, and CSS.
Basic understanding of TypeScript.
Experience with responsive design and mobile web.
Develop with accessibility in mind to meet WCAG 2.1 AA standards.
Automated testing – accessibility, regression, component, unit, system dependency management, package managers, etc.
Experience with creating component libraries or design systems for large‑scale reuse and deployment.
Proficient understanding of cross‑browser compatibility issues and ways to work around such issues.
Familiarity with front‑end build tools, such as Grunt and Gulp.js.
Good understanding of Scrum/agile methodology.
Excellent communication skills, and ability to lead and influence team members and adjacent teams.
Understanding of building new web experiences with Web Component standards. Bonus points if you can create native Web Components or use a library like LitElement.
Experience with Java frameworks like Spring, Spring Boot; backend development is preferred.
Hybrid mobile development experience is a plus.
Understanding of DevOps is a plus.
Cloud/Pivotal or RedHat OpenShift platform experience is a plus.
Financial Services industry experience is a plus.
Application Requirements
Links to example sites/applications you have developed.
GitHub.com profile for analysis of code quality or open‑source contribution.
Compensation Pay Disclosure Voya is committed to pay that’s fair and equitable, which means comparable pay for comparable roles and responsibilities. The annual base salary range for this position is $84,930 – $141,560 USD, in addition to incentive opportunities (annual cash incentives, sales incentives, and/or long‑term incentives) based on role. Compensation may vary based on geographic location, work experience, education, licensure requirements, and skill level.
Be Well. Stay Well. Voya provides the resources that can make a difference in your lives. To us, this means thriving physically, financially, socially, and emotionally. Voya benefits are designed to help you and your family be well and stay well.
What We Offer
Health, dental, vision and life insurance plans.
401(k) savings plan – with generous company matching contributions (up to 6%).
Voya Retirement Plan – employer‑paid cash balance retirement plan (4%).
Tuition reimbursement up to $5,250 per year.
Paid time off – including 20 days paid time off, nine paid company holidays and a flexible Diversity Celebration Day.
Paid volunteer time – 40 hours per calendar year.
Critical Skills
Customer Focused: Passionate drive to delight our customers and offer unique solutions that deliver on their expectations.
Critical Thinking: Thoughtful process of analyzing data and problem solving data to reach a well‑reasoned solution.
Team Mentality: Partnering effectively to drive our culture and execute on our common goals.
Business Acumen: Appreciation and understanding of the financial services industry in order to make sound business decisions.
Learning Agility: Openness to new ways of thinking and acquiring new skills to retain a competitive advantage.
Equal Employment Opportunity Voya Financial is an equal‑opportunity employer. Voya Financial provides equal opportunity to qualified individuals regardless of race, color, sex, national origin, citizenship status, religion, age, disability, veteran status, creed, marital status, sexual orientation, gender identity, genetic information, or any other status protected by state or local law.
Reasonable Accommodations Voya is committed to the inclusion of all qualified individuals. As part of this commitment, Voya will ensure that persons with disabilities are provided reasonable accommodations. If a reasonable accommodation is needed to participate in the job application or interview process, to perform essential job functions, or to receive other benefits and privileges of employment, please reference resources for applicants with disabilities.
#J-18808-Ljbffr