BNY is seeking a Java Full Stack Developer to support internal communications platforms within a global financial services organization, maintaining and enhancing existing architecture, and contributing to platform stability and incremental feature delivery.
Requirements
- Strong hands-on experience in both front-end and back-end technologies, with equal proficiency in Java/Spring Framework and Angular.
- Proven ability to maintain and enhance existing system architecture; new development experience is a plus.
- Familiarity with Angular migrations (versions 17–18 strongly preferred).
- Experience working in Agile environments and iterative delivery models.
- Strong troubleshooting skills and ability to support release cycles in coordination with offshore teams.
- Prior experience supporting enterprise communications or internal business platforms.
- Familiarity with non-standard release schedules and distributed team coordination.
Responsibilities
- Application Development: Support and maintain existing applications using Angular (versions 17–18), Java, and the Spring Framework, ensuring high reliability and performance.
- Migration & Upgrades: Assist in migrating applications between Angular versions 17 and 18, ensuring smooth transitions and minimal disruption to business users.
- Release Support: Provide engineering support during release cycles in partnership with offshore teams, with deployments occurring every two weeks.
- Architecture Maintenance: Sustain and optimize existing system architecture, while contributing to discussions on modernization opportunities.
- Troubleshooting: Diagnose and resolve technical issues in real time, ensuring stable operations and minimizing downtime.
- Cross-Platform Flexibility: Support other engineering teams and platforms when needed, acting as a versatile resource within the group.
- Technical Leadership: Serve as the only engineer dedicated to supporting enterprise tools (ET), ensuring continuity of operations.
Other
- Bachelor’s degree in Computer Science, Engineering, or related field (or equivalent work experience).
- Excellent communication and collaboration skills to work effectively with management, engineers, and stakeholders.
- Ability to work in a collaborative team environment.
- Flexibility to support enterprise release cycles and provide engineering coverage where needed.
- Optional benefits offering include medical, dental, vision and retirement benefits via Tundra Technical Solutions.