Job Title: Sr. Java Developer
Location: Onsite Role (All 5 Days) in New York NY 10075
Duration: 12-24 Months Contract.
Interview process: 2-3 Video rounds.
Job Description:-
- 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)
- 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
- Modern software engineering tools: git workflows gradle load testing tools mock frameworks
- Experience with workflow orchestrators preferably Temporal
- Good knowledge of messaging systems like Kafka mq
- Take pride in writing good clean code perform peer code reviews and architecture reviews.
Preferred Qualifications
- Experience with container orchestration tools like Kubernetes and Docker.
- Previous experience with payment systems or real-time transaction platforms.
- Leadership experience in a fast-paced development environment.
- Experience in API development for fintech applications.