Description
Kirtana consulting is looking for strong Java Microservices developer for 6months rolling contract in Krakow, Poland.
Job description:
Backend Technologies - list of technologies a. Ability to use Spring Boot, Spring Cloud Netflix, Spring Hibernate/Spring Data for creating Java based microservices
b. Hands on developing using messaging components - Kafka Consumer/Producer development,
c. Unit test automation using frameworks like Junit, TestNG and Mockito
d. Ability to create OpenAPI specification and use it for top-down and bottom-up generation of code/specification
e. Working knowledge of Jenkins, Maven/Gradle and Git Backend Technologies - frameworks and patterns Microservice Patterns (circuit breaker, service discovery), 12 factor apps Backend Technologies - # of relevant years experience 2-4 years Backend Technologies - # of relevant prior projects 1-2 projects Test Automation - list of technologies a. Ability to comprehend user stories/acceptance criteria written using Gherkins format
b. Leverage Cucumber/Rest Assured/Serenity to create BDD test cases and report feature coverage
c. Ability to generate unit test code coverage and fix bugs/critical/major defects generated through Sonar Reports Test Automation - patterns TDD and BDD Test Automation - prior projects 1-2 projects Ability to clearly articulate an idea