JAVA Developer

Min. requirements

Years of experience:

About the job

Responsibilities

● Design and develop high-throughput, low-latency backend systems for large-scale real-time data processing.

● Build and maintain event-driven pipelines using Kafka and MQTT.

● Develop secure and scalable REST/gRPC APIs with proper authentication, authorization, and rate limiting.

● Deploy and manage microservices architecture using Docker and Kubernetes.

● Optimize SQL queries and maintain relational databases for performance.

● Ensure data consistency across distributed systems.

● Improve backend throughput using multi-threading and concurrency control.

● Implement monitoring/observability tools like Prometheus, Grafana, ELK.

● Set up and manage CI/CD pipelines using Git/Bitbucket/Jenkins/GitHub Actions.

● Handle cloud deployments on AWS/GCP ensuring scalability and reliability.

● Perform code reviews, debugging, troubleshooting, and architecture discussions.

● Integrate third-party APIs with secure communication standards.

● Maintain real-time data synchronization systems processing millions of records.

● Implement asynchronous pipelines using Pub/Sub and Redis caching.

● Manage zero-downtime schema migrations with backward-compatible deployments.

● Contribute to legacy-to-microservices migration initiatives.

● Implement resilience patterns like retry/backoff, idempotency, and fault tolerance.

Qualifications:

● Bachelor’s degree in Computer Science/Engineering or related field.

● 3–5 years of backend development experience.

● Strong hands-on expertise in Java/Spring Boot.

● Working knowledge of Go/Python is a plus.

● Experience with Docker, Kubernetes, Kafka, MQTT.

● Strong understanding of SQL, RDBMS design, and optimization.

● Knowledge of AWS/GCP cloud deployment.

● Familiarity with JWT, OAuth2, RBAC, OWASP security practices.

● Experience with CI/CD pipelines and DevOps workflows.

● Strong understanding of Microservices and Event-Driven Architecture.

● Experience in real-time distributed synchronization systems.

● Hands-on exposure to Redis caching and Pub/Sub models.

● Experience with zero-downtime deployments/schema migration.

● Excellent debugging, analytical, and problem-solving skills.

● Ability to thrive in fast-paced startup environments

Could not find your suitable role above ? Please submit profile below
Fields marked with an asterisk (*) are required.

This field is for validation purposes and should be left unchanged.
Name*
Accepted file types: pdf, Max. file size: 5 MB.

Hiring Team:

Priya Pal VAYUZ

Priya Pal

Senior Consultant & People Strategist

Mr. Byte Singh - VAYUZ

#
be
a
VAYUZer
Begin your tech journey with VAYUZ. Explore growth opportunities, collaborate with experts, and
shape your future in innovation today

Tell us what you need, and we’ll get back with a cost and timeline estimate Explore how VAYUZ works with enterprises to deliver secure, scalable technology solutions aligned with real business outcomes.

Tell us what you need, and we’ll get back with a cost and timeline estimate

Discover Exciting Career Opportunities Become part of VAYUZ that is making an impact every day. A workplace where you can immerse yourself in a dynamic culture of inclusion, collaboration, continuous development and high performance.

This field is for validation purposes and should be left unchanged.
Name*
Accepted file types: pdf, Max. file size: 5 MB.

Leaving so soon ? Explore how VAYUZ works with enterprises to deliver secure, scalable technology solutions aligned with real business outcomes.

Tell us what you need, and we’ll get back with a cost and timeline estimate