Skip to main content
Loading
loadingbar
Loading, Please wait..!!

Senior Spark developer

  • Senior Spark developer job type Posted on: Oct 30, 2026
  • Senior Spark developer experience level BBI
  • Senior Spark developer employment type Chicago, Illinois
  • Senior Spark developer employment type Remote
  • Senior Spark developer salary Full-time

Point Apply Here APPLY LATER

Curious about compensation?

Explore the historical salary trends, average pay, and estimated compensation for Senior Spark developer roles in Illinois.

View Salary Guide →

Job Title :

Senior Spark developer

Job Type :

Full-Time

Job Location :

Chicago Illinois United States

Remote :

Yes

Jobcon Logo Job Description :

Role- Senior Java Developer (Java, Spark, GCP)Location- RemoteEmployment Type: Full-TimeJob SummaryWe are seeking a highly skilled Senior Spark Developer with strong expertise in Java, cloud-native application development, and distributed systems. The ideal candidate will have extensive experience designing and developing scalable enterprise applications using Java, Spring technologies, microservices architecture, and cloud platforms, with a preference for Google Cloud Platform (GCP).As a Senior Java Developer, you will work closely with cross-functional teams to build high-performance applications, drive technical excellence, and contribute to architectural decisions across complex projects.Key ResponsibilitiesDesign, develop, and maintain scalable, high-performance Java applications.Build and support RESTful APIs and microservices-based solutions.Develop cloud-native applications leveraging GCP, AWS, or Azure services.Implement event-driven architectures and distributed systems.Collaborate with architects, product owners, and engineering teams to deliver high-quality solutions.Optimize application performance, concurrency handling, and memory utilization.Create and maintain CI/CD pipelines and automate deployment processes.Ensure code quality through unit testing, code reviews, and best development practices.Mentor junior developers and promote engineering excellence across teams.Required QualificationsTechnical SkillsStrong experience with Core Java (JDK 8+) including concurrency, multithreading, and memory management.Hands-on experience with Spring Boot, Spring Cloud, and Hibernate/JPA.Expertise in Microservices Architecture, REST APIs, and Design Patterns.Experience developing event-driven systems.Strong SQL skills with databases such as MySQL and PostgreSQL.Experience with containerization and orchestration technologies including Docker and Kubernetes.Knowledge of CI/CD pipelines and DevOps practices.Experience working with cloud platforms such as GCP, AWS, or Azure.Proficiency with build tools such as Maven or Gradle.Experience with testing frameworks including JUnit and Mockito.Preferred QualificationsExperience with Apache Spark and large-scale data processing.Familiarity with distributed computing and cloud-based analytics solutions.Experience in agile software development environments.Knowledge of security, scalability, and performance optimization best practices.Soft SkillsExcellent communication and stakeholder management skills.Strong leadership and mentoring capabilities.Passion for code quality, best practices, and continuous improvement.Ability to work collaboratively in a fast-paced environment.Why Join Us?Opportunity to work on innovative, large-scale enterprise applications.Exposure to modern cloud technologies and microservices architecture.Collaborative and technology-driven work environment.Opportunity to influence architecture and engineering best practices.

Jobcon Logo Position Details

Posted:

Oct 30, 2026

Reference Number:

10440_4471783244

Employment:

Full-time

City:

Chicago

Job Origin:

APPCAST_CPC

Share this job:

  • linkedin

Jobcon Logo
A job sourcing event
In Dallas Fort Worth
Aug 19, 2017 9am-6pm
All job seekers welcome!

Senior Spark developer    Apply

Click on the below icons to share this job to Linkedin, Twitter!

Role- Senior Java Developer (Java, Spark, GCP)Location- RemoteEmployment Type: Full-TimeJob SummaryWe are seeking a highly skilled Senior Spark Developer with strong expertise in Java, cloud-native application development, and distributed systems. The ideal candidate will have extensive experience designing and developing scalable enterprise applications using Java, Spring technologies, microservices architecture, and cloud platforms, with a preference for Google Cloud Platform (GCP).As a Senior Java Developer, you will work closely with cross-functional teams to build high-performance applications, drive technical excellence, and contribute to architectural decisions across complex projects.Key ResponsibilitiesDesign, develop, and maintain scalable, high-performance Java applications.Build and support RESTful APIs and microservices-based solutions.Develop cloud-native applications leveraging GCP, AWS, or Azure services.Implement event-driven architectures and distributed systems.Collaborate with architects, product owners, and engineering teams to deliver high-quality solutions.Optimize application performance, concurrency handling, and memory utilization.Create and maintain CI/CD pipelines and automate deployment processes.Ensure code quality through unit testing, code reviews, and best development practices.Mentor junior developers and promote engineering excellence across teams.Required QualificationsTechnical SkillsStrong experience with Core Java (JDK 8+) including concurrency, multithreading, and memory management.Hands-on experience with Spring Boot, Spring Cloud, and Hibernate/JPA.Expertise in Microservices Architecture, REST APIs, and Design Patterns.Experience developing event-driven systems.Strong SQL skills with databases such as MySQL and PostgreSQL.Experience with containerization and orchestration technologies including Docker and Kubernetes.Knowledge of CI/CD pipelines and DevOps practices.Experience working with cloud platforms such as GCP, AWS, or Azure.Proficiency with build tools such as Maven or Gradle.Experience with testing frameworks including JUnit and Mockito.Preferred QualificationsExperience with Apache Spark and large-scale data processing.Familiarity with distributed computing and cloud-based analytics solutions.Experience in agile software development environments.Knowledge of security, scalability, and performance optimization best practices.Soft SkillsExcellent communication and stakeholder management skills.Strong leadership and mentoring capabilities.Passion for code quality, best practices, and continuous improvement.Ability to work collaboratively in a fast-paced environment.Why Join Us?Opportunity to work on innovative, large-scale enterprise applications.Exposure to modern cloud technologies and microservices architecture.Collaborative and technology-driven work environment.Opportunity to influence architecture and engineering best practices.

Loading
Please wait..!!