Position: Sr. Full Stack Java/Cloud developer
Location: Alpharetta, GA or NYC, NY
Duration: 12+ Months
(Must be at onsite from Day 1)
Qualifications: Full Stack / Java developer:
- Hands-on with 8+ years’ experience in designing & building distributed transactional systems.
- Excellent working knowledge of Java programming & Middleware (Messaging, Caching).
- Experience in building APIs using Java8+, Java Springboot frameworks
- Experience working on multi-threading and performance-oriented systems
- Understanding of Cloud-based application development preferably using Microsoft Azure Cloud.
- Experience in development using Azure Cloud Services like Azure API management, functions, Azure Service Bus, Event grids and cloud native solutions
- Sound understanding of design patterns, system resiliency, observability, scalability and performance.
- Understanding of Databases (NoSQL / document store, RDBMS).
- Experience of Agile development & DevOps practices.
- Familiarity with Securities processing systems and understanding of Trade Lifecycle.
Desired skills:
- Some Hands-on experience in UI frameworks, UI/UX design and development.
- Working knowledge of Web development frameworks, Angular 2+.
- Sound understanding of design patterns, system resiliency, observability, scalability and performance.
- Understanding of UX – user journey, navigations, multi-tenant containers, layout, etc.
- Understanding of Workflows.