Job description:

1Java Engineer Location NYC

Up to 8-10 years of software development experience in a professional environment andor comparable experience

A working knowledge of backend web development technology topics like APIs databases asynchronous messaging and cloud computing

The ability to effectively communicate verbally and in writing to a broad audience of business product and technology team members

Familiarity with Agile development and DevOps concepts

5 years of hands on experience with Java and the ecosystem around it including frameworks and tools

Proficiency in Java Lambdas Streams Completable Future Optional generics

Experience in developing REST APIs using Spring Boot 20 reactive and skilled in Open API swagger specification

Handson experience with Vertx Spring Webflux Reactor 3 springdata

Experience in Java functional and reactive programming

Experience in relational data bases like PostgreSQL

Experience in developing and building asynchronous Reactive Micro services utilizing Vertx

Experience in utilizing Grafana Jaeger Splunk Kibana to monitor and troubleshooting application systems

Experience with Test Driven Development TDD Behavior Driven Development BDD practices writing test cases with testing frameworks like Junit Cucumber Rest assured

Experience with distributed systems architecture concepts such as micro services service meshes and API gateways

Experience with software development and collaboration tools GitHub JiraRally Confluence etc

Experience with CICD process using Jenkins

Skills

Mandatory Skills : Java Microservices, Microservices, SpringBoot

Similar jobs

Java Engineer

Apply Now
Back to search page