Skills: Java, Spring boot , Microservice(not mandatory) , Database
Locations : Kochi, Bangalore and Trivandrum
Notice period : Immediate to 15 Days
Must Have Requirements
Overall 3+ years of experience on micro services, with full-stack mindset
Highly proficient in object oriented programming in Java
Extensive experience with J2EE, Spring Core, AOP, Spring Boot including all core concepts like Discovery, Load Balancing, Resiliency, Caching etc.
Experience in test-driven development (TDD), integration testing, and end-to-end testing using Junit, Mockito, RestAssured, etc.
Strong understanding of large-scale distributed system architectures, including EAI & distributed scaling patterns, messaging, microservices, information models, and distributed logging/tracing
Broad knowledge of contemporary technologies and frameworks blended with experience of working with relevant ones (Spring, RESTful web services, database)
Good To Have Skills
Experience with any cloud service provider application/service architecture, including deployment and scaling
Experience with Continuous Integration Delivery models such as Azure DevOps, including Git, CI/CD pipelines and IaC
Hands on experience/knowledge in Cloud Services, DevOps, Docker images, containers, Kubernetes, distributed cache (Redis), distributed APM solutions
Hands on experience with front-end technologies like Angular, React, JavaScript, or TypeScript
Demonstrable understanding of infrastructure and application security management, in the context of developing and operating large-scale multi-tenant systems