Our client, a leading financial services company, is hiring a
Full Stack Developer.
Job ID# 80757
Work Location: New York, NY
The Team
The Investment Banking and Global Capital Markets Technology is a globally distributed but close-knit team based in NY, LN, Mumbai, Bengaluru and Pune. We are a highly innovative team that works in small groups that learn, grow, and succeed together.
We follow Agile development practices to deliver high quality solutions that delight our customers.
As a member of the team, you will interact with others who are genuine and want you to succeed.
Your talent, experience, and voice are valued and will make a difference.
What You Will Do
- Build time critical and revenue generating applications for investment banking and global capital marketing businesses
- Collaborate with your peers across the globe to build innovative user experiences which delight our users
- Use design thinking to improve developer efficiency
- Apply your knowledge of APIs, components, security standards, testing tools, web browsers, mobile development, etc. to deliver outstanding outcomes
- Work closely with Product Management Team, UX, Development & QA Teams to deliver timely and quality deliveries.
- Successfully multi-task and thrive in a dynamic, fully engaged full-stack developer role.
Skills Required
- Full stack developer with Angular Web (HTML5/Angular 4+ years) UI and Strong Java skills.
- Understanding of functional and reactive programming in Java
- Experience in developing REST APIs using Spring Boot 2.0 (reactive) and skilled in Open API (swagger) specification. UI Technologies – HTML5/Angular 2+ or other similar JavaScript based UI frameworks
- Knowledge of JavaScript, HTML, CSS, and Responsive designs
- Experience with MongoDB or other databases
- Experience with unit testing of frontend components
- Knowledge of (and a passion for) current trends and best practices in architecture, including performance, accessibility, security, and usability.
- Excellent analytical & communication skills
Nice To Have
- Scripting languages such as python
- Experience with BDD testing and tools
- Cloud-native development experience (Docker, Kubernetes, containerization, orchestration)
- Experience with distributed systems architecture concepts such as micro services and micro frontends
- Experience with software development and collaboration tools (GitHub, Jira/Rally, Confluence, etc.)
- Experience in using GIT for source control management, and Automated Build Deployment tools (eg: Jenkins)
- Open source or other community contribution
The post Full Stack Developer appeared first on TSR Consulting Services.