Create Alert
Email me similar jobs

JAVA Developer with Scala/Spark

Full-time
Java Developer with Scala / Full Stack Java Developer Location

Alpharetta, GA Hybrid / Onsite

Local Candidates Preferred
In-Person Interview is Mandatory Please do not submit candidates who are not comfortable attending an onsite interview.
Work Schedule: Hybrid or 5 Days Onsite (Client will decide)

Compensation

Rate: Negotiable

Employment Type

W2 Preferred Strictly No C2C

Client

Confidential

Position Overview

We are seeking highly experienced Java Developers with strong expertise in Scala or Full Stack Java development for enterprise-scale application development initiatives.

The ideal candidate will have 10+ years of experience designing, developing, and supporting scalable, high-performance enterprise applications. Candidates should possess strong backend engineering expertise, distributed systems knowledge, and hands-on experience building modern full stack applications using Java technologies.

This role requires strong problem-solving skills, production support experience, and the ability to collaborate effectively with cross-functional engineering and business teams within a fast-paced enterprise environment.

Key Responsibilities
  • Design, develop, test, and maintain enterprise-grade applications using Java and Scala technologies

  • Develop scalable backend services, APIs, and distributed systems

  • Build and support Full Stack applications using modern frontend and backend technologies

  • Collaborate with product owners, architects, QA teams, and business stakeholders to deliver high-quality software solutions

  • Participate in architecture discussions, technical design reviews, and code reviews

  • Troubleshoot and resolve application performance, scalability, and production issues

  • Develop clean, maintainable, and reusable code following enterprise development standards

  • Contribute to CI/CD pipelines, deployment automation, and DevOps initiatives

  • Ensure application reliability, security, scalability, and performance optimization

  • Support Agile/Scrum delivery methodologies and sprint activities

Required Qualifications
  • 10+ years of overall IT experience

  • Strong hands-on experience with:

    • Java

    • Scala OR Full Stack Java Development

  • Experience building enterprise-grade applications and distributed systems

  • Strong understanding of:

    • Object-Oriented Programming (OOP)

    • Data Structures & Algorithms

    • Multithreading & Concurrency

    • System Design

  • Experience with RESTful APIs and microservices architecture

  • Strong knowledge of SQL and database concepts

  • Experience working in Agile/Scrum environments

  • Excellent analytical, communication, and problem-solving skills

Preferred Skills
  • Experience with:

    • Spring Boot

    • Microservices

    • Kafka

    • Angular / React

    • Cloud Platforms (AWS / Azure / GCP)

    • Docker & Kubernetes

    • CI/CD Pipelines

  • Familiarity with DevOps practices and automation tools

  • Experience supporting enterprise-scale production environments

Similar jobs

JAVA Developer with Scala/Spark

Apply Now
Back to search page