- 5+ears of hands on experience working on Core Java and advanced Java
- Solid Database design skills including SQL, procedures and query tuning
- Strong experience with Multithreading, Concurrent & Data Structures
- Good exposure to Spring/Spring Boot Framework
- Microservices concepts and High-quality software architecture and design methodologies such as SOA
- RESTful/Web Services, XML, REST, JSON
- Service Design Concepts, OO and Functional Development concepts.
- Agile Development Methodologies
- DevOps tools & methodologies
- Strong oral and written communication skills
Excellent interpersonal skills and professional approach