Java|spring boot heavy is required for this role.
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
- Sound understanding of design patterns, system resiliency, observability, scalability and performance.
- Understanding of Databases (NoSQL / document store, RDBMS).
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.