We have urgent requirements for “Java Software Engineer” in Phoenix, AZ (Initially remote for 2-3 months) with one of our clients. Please review the job description below and let me know your interest.
Job Requirements: Spring Boot, MySQL Database, Querying NoSQL Database, SQL Query Script
Job Title: Java Software Engineer
Location: Phoenix, AZ (Initially remote for 2-3 months)
Hire Type: C2C
Job Description:
· Overall, 8 years of developing internet-scale solution development primarily using Java, Spring Boot, RDBMS and no-SQL databases
· Must have demonstrated proficiency and experience in the following tools and technologies:
· Java 8 (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 o 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