Java Fullstack developer
Virtusa · Jersey City, NJ · 2 wk ago
HybridEngineeringFull-time
About the role
The Java Fullstack Developer will be responsible for designing, developing, and maintaining web applications using Java and related technologies.
Responsibilities
- Develop and maintain robust, scalable, and secure web applications using Java and React.
- Collaborate with cross-functional teams including designers, product managers, and other developers to deliver high-quality software solutions.
- Implement new features and enhancements based on user feedback and business requirements.
- Write clean, efficient, and well-documented code following best practices and coding standards.
- Participate in code reviews and provide constructive feedback to peers.
Requirements
- Bachelor's degree in Computer Science or a related field.
- At least 7 years of professional experience as a Java Fullstack Developer.
- Experience with React and related JavaScript frameworks.
- Strong understanding of RESTful APIs and microservices architecture.
- Proficiency in SQL and experience with NoSQL databases.
- Knowledge of CI/CD pipelines and continuous integration tools.
- Excellent problem-solving skills and ability to work independently and as part of a team.
Qualifications
- Hands-on experience with Java 8 or higher.
- Experience with Spring Boot and Hibernate.
- Familiarity with Docker and Kubernetes.
- Experience with Git and version control systems.
- Good understanding of cloud platforms like AWS, Azure, or Google Cloud.
Skills
- Java
- React
- Spring Boot
- Hibernate
- Docker
- Kubernetes
- AWS, Azure, or Google Cloud
Benefits
- Competitive salary range of $90,000 - $115,000 USD.
- Flexible working hours and remote work options.
- Health insurance and retirement plans.
- Professional development opportunities and training programs.
- Employee recognition and rewards program.
Pay
- $90,000 - $115,000 USD
Schedule
- Full-time