Java Developer

OmegaHires

Phoenix, AZ

JOB DETAILS
SKILLS
Apache Kafka, Application Programming Interface (API), Code Reviews, Database Design, Database Technology, Docker, Functional Programming Languages, Git, Gradle, Java, Leadership, Load Testing, Messaging Middleware, Messaging Technology, NoSQL, Query Optimization, REST (Representational State Transfer), SWAGGER OAS, Software Development, Software Engineering, Test Driven Development (TDD), Test Tools, Writing Skills
LOCATION
Phoenix, AZ
POSTED
11 days ago
  • Job Description:
  • Qualifications:
  • Overall 8+ years of developing internet-scale solution development primarily using Java, Core Java, Java 8, Spring Boot, and NoSQL databases.
  • Must have demonstrated proficiency and experience in the following tools and technologies:
  • Java 8 (Lambdas, Streams, Completable Future, optional, generics)
  • Java functional and reactive programming.
  • Test Driven Development
  • REST APIs using Spring Boot 2.0 (reactive) and skilled in Open API (Swagger)
  • specification
  • Designing database schemas, index design, and 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, performing 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.

Powered by JazzHR

About the Company

O

OmegaHires