Search by job, company or skills

Architect

Architect

Virtusa
10-12 Years
Not Disclosed
  • Posted 7 hours ago
  • Be among the first 10 applicants

Job Description

Design and implement scalable resilient and fault-tolerant microservices architectures

Lead backend system design discussions and architectural decisions

Define API contracts using REST GraphQL standards

Implement event-driven architecture using messaging systems

Design systems for high availability observability, and scalability

Apply Domain-Driven Design principles where appropriate

Ensure backward compatibility and API versioning strategies

Develop backend services using

Java 8/11/17+

Spring Boot Spring Cloud

Hibernate JPA

Build RESTful APIs and integrate third party APIs

Implement asynchronous processing and event streaming

Write clean maintainable testable code following SOLID principles

Optimize application performance and memory management

Ensure code quality using static analysis tools

Implement asynchronous communication using

Apache Kafka or RabbitMQ

Develop event-driven integrations between services

Implement retry mechanisms and dead-letter queue handling

Understand delivery guarantees at-least-once exactly-once

Handle schema evolution and message versioning

Monitor consumer lag and messaging performance

Design and manage relational databases PostgreSQL MySQL Oracle

Experience with NoSQL databases MongoDB Redis Cassandra

Write optimized SQL queries and tune performance

Handle data migration partitioning indexing strategies

Implement caching strategies for high-performance systems

Deploy microservices in cloud environments AWS Azure GCP

Work with containerization tools

Docker

Kubernetes

Implement CI CD pipelines Jenkins GitHub Actions GitLab CI

Infrastructure as Code Terraform CloudFormation

Monitor systems using

Grafan

ELK stack

Manage service discovery load balancing Config Services and API gateways

Implement OAuth2 JWT authentication authorization

Secure REST APIs and microservices

Apply secure coding best practices

Handle encryption secrets management and vulnerability scanning

10+ years of Java backend development

Strong experience with Spring Boot Spring Cloud

Microservices architecture

RESTful API development

Event driven systems Kafka RabbitMQ

Relational NoSQL databases

Distributed systems design

More Info

Job Type:
Industry:
Employment Type:

About Company

Similar Jobs

10-12 yrs
Hyderabad, India
Skills:
Nginx, Java, Hibernate, Maven, Spring Boot, Jboss, Apache, Spring Cloud, Spring Data, Css3, Angular, React, Weblogic, Javascript, Gradle, Docker, Html5, Dynatrace, Splunk, Kubernetes