AES - Java Spring Microservices

ZensarBengaluru, KarnatakaOn-siteFull-timeJunior, 1–2 yearsListed 7 hours ago

Apply now

About this role

- Overall 8+ years of developing internet-scale solution development primarily using Java, Spring Boot and no-sql databases

- Must have demonstrated proficiency and experience in the following tools and technologies:

- Java 11 (Lambdas, Streams, Completable Future, optional, generics)

- Spring boot (webflux , Reactor 3), spring-data, REST

- Java functional and reactive programming

- Test Driven Development

- Asynchronous Reactive Micro services utilizing Vert.x

- REST APIs using Spring Boot 2.0 (reactive) and skilled in Open API (swagger) specification

- Designing database schemas, index design, optimizations for query tuning

- Working knowledge of cloud technologies (eg. docker, kubernetes, jager, prometheus)

- Modern software engineering tools: git workflows, gradle, load testing tools, mock frameworks

- Good knowledge of messaging systems like Kafka, mq

- Take pride in writing good clean code, perform peer code reviews and architecture reviews.

- A bachelor's degree in engineering or related field

NA