V
Not Specified Permanent

Evanston, Illinois · USA job

Architect

Virtusa

Evanston, Illinois

Job description

Overview

As a Senior Java Backend Engineer, you will architect, build, and optimize scalable backend systems in a microservices environment. You'll own system design, database strategy, and engineering best practices within a collaborative team aligned to the company's mission. You'll tackle high-throughput, fault-tolerant services and drive end-to-end features with product, QA, and frontend partners. This role blends deep backend work with opportunities for frontend collaboration and modern UI integration to enable seamless user experiences.

Responsibilities
  • Architect, design and implement high-throughput microservices and distributed backend systems using Java and Spring
  • Lead technical discussions, conduct code reviews, and mentor engineers
  • Design RESTful APIs and manage relational/NoSQL schemas, including performance optimization
  • Implement caching strategies and diagnose performance bottlenecks
  • Collaborate with product, QA, and frontend teams to refine specifications and deliver features
  • Coordinate with DevOps for containerized deployments (Docker/Kubernetes) and CI/CD
  • Work with cloud platforms (AWS/GCP/Azure) to support scalable infrastructure
  • Ensure high availability and low latency across backend services
  • Integrate frontend components with RESTful/GraphQL APIs and WebSockets
  • Document APIs (Swagger/OpenAPI) and manage API gateways (Kong/Apigee)
  • Embrace agile/scrum practices and contribute to engineering craftsmanship
Key requirements
  • Expert-level knowledge of Java (11/17+), Spring Boot, Spring MVC, Spring Security, Spring Data, and Hibernate/JPA
  • Strong microservices design and REST API design experience
  • Relational and NoSQL databases (PostgreSQL, Oracle, MySQL; MongoDB, Cassandra)
  • Experience with testing (JUnit, Mockito), TDD and performance profiling
  • Message queues (Kafka, RabbitMQ)
  • Docker, Kubernetes, cloud environments (AWS/GCP/Azure) and CI/CD tools (Jenkins, GitLab CI, GitHub Actions)
  • Git, Maven/Gradle
  • Hands-on frontend familiarity with modern UI frameworks (React, Angular, Vue) for full-stack collaboration
  • API documentation and gateways (Swagger/OpenAPI, Kong/Apigee)
  • Agile/Scrum experience
  • collaboration
  • mentorship
  • clear communication
  • Java 11/17+, Spring ecosystem (Boot, MVC, Security, Data), Hibernate/JPA
  • RESTful API design, API gateways
  • Relational/NoSQL databases (PostgreSQL, Oracle, MySQL, MongoDB, Cassandra)

Explore related USA jobs

Similar jobs you may like

Related roles with a similar title and location.

Similar role Same postal code Same area Same location Same country

Industrial Project Architect (Northcentral)

HDR

Evanston, Illinois, United States · 60201

Similar role Same postal code Same area Same location Same country

Alliance Partner Architect

Wavicle Data Solutions

Evanston, Illinois, United States · 60201

Similar role Same postal code Same area Same location Same country

BCG Platinion Lead AI Tech Architect

The Boston Consulting Group

Evanston, Illinois, United States · 60201

Similar role Same postal code Same area Same location Same country

Senior Architect, Tech Advisory

West Monroe Partners

Evanston, Illinois, United States · 60201

Similar role Same location Same country

Architectural Field Measure Specialist - Residential Remodeling - 65000

Airoom Companies, LLC

Lincolnwood, Illinois, United States · 60712

Similar role Same location Same country

Architectural Field Measure Specialist - Residential Remodeling

Airoom Companies, LLC

Lincolnwood, Illinois, United States · 60712

Similar role Same location Same country

Industrial Project Architect (Northcentral)

HDR

Oak Park, Illinois, United States · 60301

Similar role Same location Same country

Industrial Project Architect (Northcentral)

HDR

Chicago, Illinois, United States · 60290

Need help finding a job?

Chat with our AI assistant.