Application Developer-Cloud FullStack
Work Experience : 6+ Years
Location : Whitefield, Bangalore (Wrok from Office)
Skills : Java8, Nosql / SQL, MongoDB, Kafka, Data structure, Microservices,
Springboot, Rest API, Development and Designing
Must have :
- At least 6+ years experience working in Java version 8 or above with hands on programming skills
- Experience in developing microservices using frameworks like Spring Boot
- Experience in working with database systems, data access layer like Spring Data JPA or Spring R2DBC
- Experience in data and awareness on CAP and PACELC theorems
- Strong track record of developing a backend solutions
- Good knowledge on OOPS concepts, design principles and design patterns
- Experience in writing unit and integration tests using Junit, Mockito, Wire-Mock
- Experience of working in agile methodologies preferably Scrum
- Should be familiar with build tools like Maven, Gradle or something similar
- Experience using any versioning control system like Git
Good to have : modelling
Experience of working in reactive java and Spring WebfluxGood working experience in development of event driven systems using any frameworkTDD / DDD framework like cucumberKnowledge on CI / CD pipelineGood knowledge on containerization and orchestration tools like docker and KubernetesExperience in working cloudFamiliar with centralised logging solutions like Splunk and traceability across systems like SleuthFamiliar with code quality and security solutions like Snyk and Kenna