Develop scalable client-side and server-side architecture to support BNY's Global Clearing team
Requirements
- Strong expertise in Java/Spring Boot/REST development, including microservices and event-driven architecture implementation
- Proficiency in front-end technologies: Angular, HTML, CSS, JavaScript(2+Years)
- Experience in test automation development using Cypress, Selenium, Cucumber, or similar
- Experience with Test-Driven-Development is preferred
- 1+ years of Oracle database experience
- Experience in Agile methodologies, either Sprint or Kanban
- Solid grasp of Git, CI/CD, Agile principles
Responsibilities
- Programming well-designed, testable, efficient code in scalable client-side and server-side architecture
- Analyze, design and develop tests and test-automation suites
- Develop flowcharts, layouts and documentation to satisfy requirements and solutions
- Maintain software functionality and currency (technical debt and gain)
- Actively participate in code reviews
- Integrate software components into a fully functional software system
- Apply security and privacy principles
Other
- Bachelor's degree in computer science engineering or a related discipline, or equivalent work experience
- 2 - 6 years of full stack technical experience
- Strong technical and communication skills required
- Knowledge and experience in financial services or fintech is preferred