Java Full Stack Developer

  • San Diego, CA
  • Posted 2 days ago | Updated 2 days ago

Overview

Hybrid
$50 - $55
Contract - W2

Skills

Java
Spring boot
C++
AWS

Job Details

Job Title: Java Full Stack Developer

Location: San Diego, CA (Hybrid 3 days onsite per week)
Employment: Contract opportunity

About VLink: Started in 2006 and headquartered in Connecticut, VLink is one of the fastest growing digital technology services and consulting companies. Since its inception, our innovative team members have been solving the most complex business, and IT challenges of our global clients.

Job Description:

We are seeking a highly experienced Java Full Stack Developer to join our client s team in San Diego, CA. The ideal candidate will have strong hands-on expertise in Java, C++, and AWS, with proven experience building and deploying scalable, high-performance applications.

Key Responsibilities:

  • Design, develop, and maintain full-stack Java applications.
  • Collaborate with cross-functional teams to define, design, and ship new features.
  • Work on system enhancements, performance optimization, and scalability improvements.
  • Integrate front-end components with server-side logic.
  • Participate in code reviews and contribute to best practices.
  • Leverage AWS services for application deployment and cloud-based solutions.
  • Maintain and enhance existing C++ modules or components as required.

Required Skills & Experience:

  • 10+ years of professional software development experience.
  • Strong proficiency in Java (Spring Boot, Microservices, REST APIs).
  • Hands-on experience in C++ for backend or system-level components.
  • Expertise in AWS cloud platform (EC2, S3, Lambda, etc.).
  • Proficiency in front-end technologies (Angular, React, or similar).
  • Strong understanding of OOP, data structures, algorithms, and design patterns.
  • Experience with CI/CD, Docker, Kubernetes, and Git is a plus.
  • Excellent analytical and problem-solving skills.
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.