Senior Full Stack Developer (Java & Scala)

  • New York City, NY
  • Posted 2 days ago | Updated 2 hours ago

Overview

On Site
Depends on Experience
Accepts corp to corp applications
Contract - W2
Contract - 12 Month(s)

Skills

ava
Scala
Spring Boot
Akka
React.js / Angular
Docker
Kubernetes
CI/CD
Big Data (Spark
Kafka)

Job Details

Job Title: Senior Full Stack Developer (Java & Scala)

Location: New York City, NY (Onsite)

Duration: 12 Months

Job Summary:

  • We are seeking a highly skilled Full Stack Engineer with strong expertise in Java and Scala to join our engineering team. The ideal candidate will be responsible for designing, developing, and maintaining scalable web applications and backend services that power our data-driven platforms. You will work across the stack from front-end interfaces to backend APIs and data processing pipelines leveraging modern frameworks and cloud technologies.

Key Responsibilities:

  • Design and develop scalable backend services using Java and Scala.
  • Build responsive and intuitive front-end interfaces using React.js, Angular, or similar frameworks.
  • Develop RESTful APIs and integrate with third-party services.
  • Collaborate with data engineers and product teams to implement data-driven features.
  • Optimize application performance and ensure high availability and reliability.
  • Write clean, maintainable, and testable code following best practices.
  • Participate in code reviews, architecture discussions, and agile ceremonies.
  • Deploy applications to cloud environments (AWS, Google Cloud Platform, or Azure) using CI/CD pipelines.

Required Skills & Qualifications:

  • Bachelor s or master s degree in computer science, Engineering, or related field.
  • 6+ years of experience in software development.
  • Strong proficiency in Java and Scala for backend development.
  • Experience with Spring Boot, Akka, or Play Framework.
  • Solid understanding of front-end technologies (HTML, CSS, JavaScript, React/Angular).
  • Experience with SQL and NoSQL databases (PostgreSQL, MongoDB, etc.).
  • Familiarity with microservices architecture and API design.
  • Hands-on experience with Docker, Kubernetes, and cloud platforms.
  • Knowledge of unit testing, integration testing, and test automation.

Preferred Qualifications:

  • Experience with functional programming concepts in Scala.
  • Exposure to big data tools like Spark or Kafka.
  • Familiarity with DevOps practices and infrastructure as code (Terraform, Ansible).
  • Experience working in Agile/Scrum environments.

Key Skills: Java, Scala, Spring Boot, Akka, React.js / Angular, Docker, Kubernetes, CI/CD, Big Data (Spark, Kafka)

About VDart Group

VDart Group is a global leader in technology, product, and talent solutions, serving Fortune 500 clients in 13 countries. With over 4,000 professionals worldwide, we deliver innovation, operational excellence, and measurable outcomes across industries. Guided by our commitment to People, Purpose, and Planet, VDart is recognized with an EcoVadis Bronze Medal and as a UN Global Compact member, reflecting our dedication to sustainable practices.

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.

About VDart, Inc.