- Proven experience with REST API Design & Development using Java (version 11) or NodeJS
- Good experience developing, deploying, and maintaining cloud-ready containerized applications
- Experience designing Microservices, Event-driven/reactive systems or other Cloud Native architectures
- Familiar with any major JavaScript frameworks (Angular, React etc.)
- Experience working with AWS highly preferred
- Experience in building highly scalable and resilient applications
- Familiar with DevOps, Automated Testing and Continuous Delivery
- Strong intellectual curiosity and willingness to explore new technology stacks
- A passion for technology and ability to navigate your way across complex and rapidly-changing landscapes by staying on top of the latest trends and thrive by sharing knowledge.
- A creator, a doer, and a disruptor who will help us solve real-life problems and meet real customer needs. You’ll be helping us build things, taking an idea, and creating rapid prototypes that are shippable and learn from real-life feedback.
- A self-starter, who actively challenges status-quo, is curious and not afraid to ask “Why” and “What if”?
- Experienced with the tools of the trade including a variety of modern programming languages and frameworks
- Up to date knowledge of Algorithms, Data Structures and Design Patterns and love the challenge of building highly scalable systems that can support thousands of transactions/sec.
- Have an approach of test first development and are experienced in modern test frameworks. We believe that quality is everyone’s job.
- Are data-driven and can measure, collect and use data to make decisions. We understand the value of intuition and the need to balance decisions accordingly.
- Have great communication skills and technical expertise to drive and participate in meaningful discussions.
The Team
Our teams build and contribute to Fidelity’s digital presence. As a developer on the Search team, you will build a world class Search platform that supports millions of customer requests.
Must Have Skills:
1. Rest API preferably Java (we use version 11, but 8 is ok as well)
2. Being able to work on a cloud environment with containerized application
3. Experience designing microservice
4. Familiar with UI frameworks (Angular, React, etc.)
Nice to haves: Familiar with AWS cloud services (ECS, S3, IAM, Elasticache, etc.)