Java Software Engineer
ARCHIVED
We can't find an active application page for this role right now. It may reopen or be listed elsewhere. Use Next Steps to search for an active apply link and similar live jobs.
Title: Java EngineerLocation: Sunrise, FL (Onsite)Duration: ContractJob DescriptionOverall 8+ years of developing internet-scale solution development primarily using Java, Spring Boot and no-sql databasesKotlin development experience is mandatory. Payment domain experience is required.Java 11 (Lambdas, Streams, Completable Future, optional, generics)Spring boot (webflux , Reactor 3), spring-data, RESTJava functional and reactive programmingTest Driven DevelopmentAsynchronous Reactive Micro services utilizing Vert.xREST APIs using Spring Boot 2.0 (reactive) and skilled in Open API (swagger) specificationDesigning database schemas, index design, optimizations for query tuningWorking knowledge of cloud technologies (eg. docker, kubernetes, jager, prometheus)Modern software engineering tools: git workflows, gradle, load testing tools, mock frameworksGood knowledge of messaging systems like Kafka, mqTake pride in writing good clean code, perform peer code reviews and architecture reviews.Java certification is a plus