Required : MUST HAVE SOLID UNDERSTANDING OF JAVA FUNDAMENTALS
Ideal candidate should have 8+ years of strong Java experience in designing, developing, testing and successfully deploying critical and complex projects.
- Must have strong Java skills with experience in development of concurrent and distributed systems
- Should have experience working in Java 8 features especially Streams API
- Must have 5 + yrs. advanced experience with Spring-based technologies (Spring Boot, Spring Cloud etc.) and caching frameworks like HazOur Companyast
- Must have 5 + yrs. SQL knowledge and experience
- Role requires experience in designing and implementing micro services based solutions; and experience writing unit / integration tests; writing SQL queries with a good understanding of data model.
Should possess exposure of AWS cloud (EC2, ECS, Load Balancer, Security Group, Lambda, S3, etc.)
Strong analytical and problem solving skills.
Good to have :
Experience in DevOps development and deployment using docker and containers