Vertex Technical Consultant

Overview

Remote
Depends on Experience
Full Time

Skills

Java
Quarkus
Vertex

Job Details

Job Title Java Developer + Vertex Skills
Location 100% Remote (USA) Duration Long Term
Job Description
Must Have Core Vertex Skills
Quarkus Stack

We are seeking a highly skilled Java Developer + Vertex Skills with hands-on experience in Vertex and Quarkus frameworks to design, develop, and maintain high-performance, scalable, and resilient backend systems. You will be part of a dynamic team working on cutting-edge cloud-native and microservices-based applications using reactive programming paradigms.

Vertex Core Event loop and non-blocking I/O
Deploying Vertices (standard, worker, and multi-threaded)
Asynchronous programming with Handlers and Futures/Promises
Key Responsibilities:

  • Design and develop microservices using Quarkus and Vertex or high throughput, low-latency systems
  • Write clean, maintainable, and efficient Java code following best practices
  • Build asynchronous and reactive systems using Vertex
  • Integrate APIs, third-party services, and databases (SQL/NoSQL)
  • Optimize application performance and scalability
  • Ensure robust error handling, logging, and monitoring using tools like Prometheus, Grafana, etc.
  • Collaborate with DevOps for CI/CD pipeline automation and containerized deployments (Docker/Kubernetes)
  • Participate in code reviews, technical discussions, and sprint planning

Required Skills

  • Strong proficiency in Java (Java 11 or higher)
  • Hands-on experience with Vertex (core, web, event bus, reactive streams)
  • Proficient in Quarkus framework (REST Easy, Panache, CDI, etc.)
  • Experience with building reactive or event-driven architectures
  • Knowledge of REST APIs, JSON, HTTP protocols
  • Experience with SQL or NoSQL databases (e.g., PostgreSQL, MongoDB)
  • Familiarity with Docker, Kubernetes, and cloud platforms (AWS/Google Cloud Platform/Azure)

Education:

  • Bachelor s or master s degree in computer science, Engineering, or a related field.
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.