Full-Stack Engineer (Java + React)
Summary
Full-stack engineer at Virtusa building end-to-end web applications: reactive, accessible UIs in React backed by high-throughput Java (Spring Boot) microservices. Day-to-day spans Java, React/TypeScript, PostgreSQL/MySQL, Docker, and REST API security (OAuth2/JWT), with optional Kafka/RabbitMQ and cloud/Kubernetes work.
About the Role
We are looking for a Full-Stack Engineer to build and scale end-to-end web applications. You will collaborate with product and design teams to build reactive, accessible UIs in React and robust, high-throughput microservices in Java.
What Were Looking For
- 5+ years of hands-on experience building web apps with Java (Spring Boot) and React.
- Strong grasp of modern JavaScript/TypeScript, state management, and asynchronous programming.
- Proven experience with relational databases (PostgreSQL or MySQL) and query optimization.
- Practical understanding of containerization (Docker) and REST API security (OAuth2, JWT).
Nice to Have
- Experience with message brokers (Kafka or RabbitMQ).
- Familiarity with AWS/GCP cloud environments and Kubernetes.