Java Engineer

P1C3TSTSMicroservices Development: Design, develop, and maintain high-throughput, low-latency microservices using Java 17+ and the Spring Boot framework.

Event Streaming: Architect and implement event-driven solutions using Apache Kafka, including managing producers, consumers, topics, partitions, and Kafka Streams. API Design: Build and maintain secure RESTful APIs using standard practices like DTOs, pagination, error handling, and OAuth2/JWT for security.

Performance Optimization: Identify and address bottlenecks in microservices and Kafka components to ensure system speed and resource efficiency.

Database Management: Design and integrate relational (e.g., PostgreSQL, MS SQL) and NoSQL (e.g., MongoDB) databases for scalable backend systems. Technical Leadership: Participate in the entire SDLC, conduct code reviews, mentor junior engineers, and contribute to architectural decisions Microservices Development: Design, develop, and maintain high-throughput, low-latency microservices using Java 17+ and the Spring Boot framework.

Event Streaming: Architect and implement event-driven solutions using Apache Kafka, including managing producers, consumers, topics, partitions, and Kafka Streams. API Design: Build and maintain secure RESTful APIs using standard practices like DTOs, pagination, error handling, and OAuth2/JWT for security.

Performance Optimization: Identify and address bottlenecks in microservices and Kafka components to ensure system speed and resource efficiency.

Database Management: Design and integrate relational (e.g., PostgreSQL, MS SQL) and NoSQL (e.g., MongoDB) databases for scalable backend systems. Technical Leadership: Participate in the entire SDLC, conduct code reviews, mentor junior engineers, and contribute to architectural decisions 8-10 years of overall progressive experience as a java developer Should have good agile and scrum background Excellent interpersonal, written, and verbal communication skills. Java 17, Spring BootKafkaREST API, CI/CDAny Database (SQL, Oracle, Postgre)CI/CDRally, JIRA, Confluence Job SummaryJob number: CREQ266480Profession: OtherExperience: 7

Job Details

Company
Virtusa
Location
London, UK
Employment Type
Full-time
Posted