Java Full Stack Developer

Virtusa Corporation
Tampa, United States of America
2 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English

Job location

Tampa, United States of America

Tech stack

Java
Artificial Intelligence
Amazon Web Services (AWS)
Azure
Behavior-Driven Development
Browser Compatibility
Continuous Integration
Data Structures
Relational Databases
Github
Spring
Python
PostgreSQL
MongoDB
MySQL
NoSQL
Object-Oriented Software Development
Oracle Applications
Responsive Web Design
Software Engineering
Data Logging
Google Cloud Platform
Test Driven Development
Spring Cloud
React
Grafana
Spring-boot
Spring Data
Containerization
Angular
Gitlab-ci
Kubernetes
Cassandra
Front End Software Development
React
REST
Docker
Jenkins
Microservices

Requirements

  • Progressive experience in software development, with a significant focus on Java and React Expertise in Java (8+ preferred) and the Spring Framework (Spring Boot, Spring Cloud, Spring Data).
  • Strong understanding of object-oriented design, data structures, and algorithms.
  • Experience with building RESTful APIs and microservices architectures.
  • Proficiency with relational databases (e.g., PostgreSQL, Oracle, MySQL) and NoSQL databases (e.g., MongoDB, Cassandra).
  • Expertise in React.js and its core principles, including React Hooks, Context API, and state management libraries (e.g., Redux).
  • Understanding of responsive design and cross-browser compatibility.
  • Experience with cloud platforms (e.g., AWS, Azure, Google Cloud Platform) and containerization technologies (Docker, Kubernetes).
  • Proficiency with CI/CD tools and practices (e.g., Jenkins, GitLab CI, GitHub Actions).
  • Familiarity with observability tools (monitoring, logging, tracing).
  • Experience with other frontend frameworks (e.g., Angular) or backend languages (e.g., Python).
  • Familiarity with Test-Driven Development (TDD) and Behaviour-Driven Development (BDD).
  • Knowledge of security best practices in application development.
  • Relevant industry certifications.
  • Experience using agentic AI tool(s) for software development (e.g. Devin AI)

Apply for this position