Java Architect

Virtusa
New York, NY
Job Description
Design, develop, test, and deploy scalable and resilient microservices using Java and Spring Boot. Collaborate with cross-functional teams to define, design, and ship new features.

Requirements

  • Bachelor's or Master's degree in Computer Science or related field
  • 6+ years of hands-on experience in Java development, with a focus on microservices architecture
  • Proficiency in Spring Boot and other Spring Framework components
  • Extensive experience in designing and developing RESTful APIs
  • Solid understanding of AWS services, including but not limited to EC2, Lambda, S3, and RDS
  • Experience with Kafka for building event-driven architectures
  • Strong database skills, including SQL and NoSQL databases
  • Familiarity with containerization and orchestration tools (Docker, Kubernetes)

Benefits

  • Health Insurance
  • Paid Time Off
  • 401k Matching
  • Retirement Plan
  • Stock Options
]]>