Job Description:Experience-8-12 YrsLocation-Bangalore(JP Nagar/Koramangala)Work Mode-WFONP-Can join in 15 Days
Mandatory SkillsProven minimum 5 to 8 years professional experience as a Java developer.Strong
Java8+skills, core language and popular frameworks, e.g.,
Spring, Spring- Boot, Hibernate, Spring Data JPA, Sprint Securityand Spring Cloud.Good experience in
multi-threadingconcepts and
design patterns(any)Strong experience in
RESTFUL and JSONweb services.Experience in working with designing distributed systems in micro services.Strong knowledge and experience in
MongoDB/ PostgreSQL/MySQL.Good experience in Redis, RabbitMQ/
Kafka, Docker.Good knowledge and experience in Junit or any unit test framework.Good knowledge and experience in GitHub or Bitbucket branching strategies.Good experience in doing code reviews to make sure delivering quality code.Good experience in DevOps practices and tools such as
Jenkins, Dockers, AWSservices at deployment level.Experience in Agile practices and tools such as JIRA, Confluence, Selenium, SonarQube, etcAble to understand requirements, create and review designs, validate the architecture, and ensure high levels of service offerings to clients in the technology domain.To be able to participate in project estimation, provide inputs for solution delivery, conduct technical risk planning, perform code reviews and unit test plan reviews.To lead and guide development teams towards developing optimized high quality code deliverables, continual knowledge management and adherence to the organizational guidelines and processes.Must have excellent communication skills (Oral and Written)
Soft Skills / Any other ExpectationStrong in problem solving and analytical skillsShould be a quick learnerShould be interested in learning new technologies