Virtusa logo

Java developer

Virtusa
1 day ago
Full-time
On-site
New York, United States

Skill set.

Microservices design patterns, RESTful API design, Java (17 or 21), Spring Boot, and Spring Cloud, Spring Data JPA, Hibernate, SQL (PostgreSQL/MySQL), and NoSQL

Key Responsibilities

Microservice Development\: Design and implement scalable, low-latency microservices using Java and Spring Boot.

API & Event Streaming\: Build secure, robust RESTful APIs and establish asynchronous event-driven communication using Kafka or RabbitMQ.

Cloud & Container Deployment\: Package applications into Docker containers and deploy/manage them within cloud-hosted Kubernetes environments.

Database Management\: Optimize database schemas, write efficient complex queries, and handle data persistence layers using JPA/Hibernate.

Quality & CI/CD Automation\: Maintain high code quality through automated unit/integration testing and actively participate in code reviews and CI/CD pipeline optimization.