Java Developer – Vert.x

JPC TECHNO INC
Phoenix, AZ

Job Description (JD)

We are seeking a skilled Java Developer with Vert.x experience to design, develop, and maintain high-performance, reactive, and event-driven applications. The ideal candidate should have strong expertise in Java development, microservices architecture, and asynchronous programming using the Vert.x framework.

Key Responsibilities

  • Design, develop, and maintain scalable applications using Java and Vert.x.
  • Build reactive and event-driven microservices architectures.
  • Develop RESTful APIs and backend services.
  • Integrate applications with databases, messaging systems, and third-party services.
  • Optimize application performance, scalability, and reliability.
  • Participate in code reviews, testing, debugging, and production support.
  • Collaborate with architects, product owners, and cross-functional teams to deliver high-quality solutions.
  • Follow Agile development methodologies and DevOps best practices.

Required Skills

  • Strong experience in Java development (Java 8/11/17+).
  • Hands-on experience with Vert.x Framework.
  • Experience developing Microservices and REST APIs.
  • Knowledge of asynchronous and reactive programming concepts.
  • Experience with Spring Boot, Maven/Gradle, and Java design patterns.
  • Strong SQL and database experience (Oracle, PostgreSQL, MySQL, etc.).
  • Experience with Git, CI/CD pipelines, and Agile methodologies.
  • Strong problem-solving and debugging skills.

Preferred Skills

  • Experience with Kafka, RabbitMQ, or other messaging platforms.
  • Knowledge of Docker, Kubernetes, and cloud platforms (AWS, Azure, GCP).
  • Familiarity with NoSQL databases such as MongoDB or Cassandra.
  • Experience with performance tuning and distributed systems.

Keywords

Java Developer, Vert.x Developer, Vertx, Java, Reactive Programming, Event-Driven Architecture, Microservices, REST API, Spring Boot, Kafka, RabbitMQ, SQL, Oracle, PostgreSQL, Docker, Kubernetes, Agile, Backend Developer

// // //