Vert.x Microservices with PostgreSQL

Job ID: 40257723

Budget: $750 – $1,500 USD

I am building a microservice-oriented backend on the Java Vert.x framework and need an experienced developer who can take full ownership of a single service from design to deployment. The service must expose reactive endpoints, push real-time updates to connected clients, and persist data in PostgreSQL.

You will work inside an existing Vert.x project, follow the established event-bus pattern, and write clean, test-covered code that fits seamlessly with the other services. Expect to tune connection pooling for PostgreSQL, handle back-pressure correctly, and document every public API route with OpenAPI annotations so my front-end team can generate clients automatically.

Deliverables
• Source code for the new Vert.x microservice (Maven or Gradle project)
• Dockerfile and docker-compose snippet showing the service running against a local PostgreSQL instance
• Unit and integration tests demonstrating real-time update flow and database persistence
• Brief README explaining setup, build commands, and endpoint list

I review pull requests daily; merge is approved when tests pass and the service streams updates to a test WebSocket client while writing to PostgreSQL without blocking calls.