Jobs and Careers
VI
Senior Consultant
VirtusaNew York City, United Statesfull_timeVerifiedPosted 1 Oct 2025
About the role
Senior Consultant - (CREQ234399)
10+ years of experience in Java development and Architecting experience with a focus on distributed systems and architecture
Proficiency in Java 17 or later, including Java concurrency, lambda expressions, and functional programming.
Experience with Spring Framework (e.g., Spring Boot, Spring Cloud), and related technologies.
Strong proficiency in SQL and experience with major database systems (e.g., MySQL, PostgreSQL, MS SQL Server, Oracle, etc.).
Experience with Angular 15 and related technologies (TypeScript, HTML, CSS, JavaScript).
o Design and develop scalable, distributed systems using Java and related technologies (e.g., Spring, JPA, Docker).
o Collaborate with cross-functional teams to identify and prioritize project requirements, and develop solutions that meet business needs.
o Write high-quality, maintainable, and efficient Java code, adhering to industry standards and best practices.
o Write unit and integration tests to ensure code quality and stability.
Distributed Architecture:
o Design and implement distributed system architectures that meet scalability, availability, and performance requirements.
o Ensure systems are fault-tolerant, highly available, and able to handle high volumes of data and traffic.
o Experience with cloud-based distributed systems (e.g., AWS, Azure, Google Cloud) is a plus
Description
P1,C3,STS10+ years of experience in Java development and Architecting experience with a focus on distributed systems and architecture
Proficiency in Java 17 or later, including Java concurrency, lambda expressions, and functional programming.
Experience with Spring Framework (e.g., Spring Boot, Spring Cloud), and related technologies.
Strong proficiency in SQL and experience with major database systems (e.g., MySQL, PostgreSQL, MS SQL Server, Oracle, etc.).
Experience with Angular 15 and related technologies (TypeScript, HTML, CSS, JavaScript).
o Design and develop scalable, distributed systems using Java and related technologies (e.g., Spring, JPA, Docker).
o Collaborate with cross-functional teams to identify and prioritize project requirements, and develop solutions that meet business needs.
o Write high-quality, maintainable, and efficient Java code, adhering to industry standards and best practices.
o Write unit and integration tests to ensure code quality and stability.
Distributed Architecture:
o Design and implement distributed system architectures that meet scalability, availability, and performance requirements.
o Ensure systems are fault-tolerant, highly available, and able to handle high volumes of data and traffic.
o Experience with cloud-based distributed systems (e.g., AWS, Azure, Google Cloud) is a plus
Primary Location
: US-NY-New YorkSchedule
: Full TimeEmployee Status
: Individual ContributorJob Type
: ExperiencedTravel
: NoJob Posting
: 01/10/2025, 3:36:14 AMApply for this role
Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.
Apply Now →Generate Application KitFree account required — sign up in 30s
Similar roles
Reena Senior Living- Community Life Assistant/Activity Assistant
Lifespark
Fort Atkinson
Managing Senior Director of Development / AVP & Managing Director - Foundation Relations
Wisconsin Foundation and Alumni Association
Madison
Senior Business Development Manager (BDM) | America (Player Support)
Side
United States - RemoteRemote