Requirements
Developers must be strong with good core Java foundations. Microservices knowledge is a plus but more important to have good debugging and analytical skills.
● Core Java.
● Collections.
● Spring (boot, security, cloud).
● Hibernate, JPA, Spring data.
● Microservices (spring cloud, eureka discovery).
● Scenario-based questions.
● ELK, Redis, KAFKA.
● Experience with Reactjs, PCF, TDD, and Test Automation.
● Undergraduate degree in Computer Science, or Mathematics.
● 8 + years experience in Java Development.
● 5+ years of experience in Microservices.
● An Agile mindset with experience working in Agile environment.
● A spirit of collaboration and transparent communication.
● A natural curiosity for new scripting languages, frameworks, and technologies.
● High personal code/development standards (peer testing, unit testing, documentation, etc).