Java Backend Engineer – Apache Spark

Remote • Posted 2 hours ago • Updated 2 hours ago
Contract W2
12 Months
No Travel Required
Remote
$50/hr
Fitment

Dice Job Match Score™

🎯 Assessing qualifications...

Job Details

Skills

  • Java
  • Spring Boot
  • Microservices
  • Apache Spark
  • Spark Streaming
  • Spark SQL
  • REST API
  • AWS
  • Docker
  • Kubernetes
  • MongoDB
  • MySQL
  • PostgreSQL
  • Kafka
  • Jenkins
  • GitLab
  • CI/CD

Summary

We are seeking an experienced Java Backend Engineer with strong hands-on Apache Spark experience to develop scalable backend applications and data-processing solutions.

The ideal candidate will have strong experience with Java, Spring Boot, Microservices, REST APIs, Apache Spark, AWS, Docker, Kubernetes, and CI/CD.

Required Skills

  • 7+ years of Java/J2EE development experience
  • Strong hands-on experience with Java
  • Strong experience with Spring Boot
  • Hands-on Apache Spark experience is mandatory
  • Experience with Spark Streaming and/or Spark SQL
  • Strong experience developing Microservices
  • Strong REST API development experience
  • Experience with AWS – EC2, S3, RDS, Lambda, etc.
  • Hands-on experience with Docker and Kubernetes
  • Experience with MySQL, PostgreSQL, MongoDB, or other SQL/NoSQL databases
  • Experience with Git, GitLab/GitHub, Jenkins, and CI/CD
  • Experience with Apache Kafka is a plus
  • Strong troubleshooting, debugging, and performance optimization skills
  • Experience working in Agile/Scrum environments

Responsibilities

  • Design, develop, and maintain scalable Java/Spring Boot microservices
  • Build and optimize Apache Spark-based data-processing applications
  • Develop and integrate RESTful APIs
  • Work with SQL and NoSQL databases
  • Develop Spark applications using Spark SQL / Spark Streaming
  • Deploy and manage applications using Docker and Kubernetes
  • Develop and support applications on AWS
  • Implement and maintain CI/CD pipelines
  • Participate in code reviews, unit testing, debugging, and production support
  • Troubleshoot application and performance issues
  • Collaborate with cross-functional teams in an Agile environment

Required Technologies

Java | Spring Boot | Microservices | REST APIs | Apache Spark | Spark SQL | Spark Streaming | AWS | Docker | Kubernetes | MongoDB | MySQL | PostgreSQL | Kafka | Jenkins | GitLab | CI/CD

Candidate Information

Please submit candidates who can provide:

  • Updated Resume
  • Current Location
  • Work Authorization
  • Phone Number
  • Email Address
  • Expected W2 Rate
  • Availability to Start

Important: Candidates must have strong, hands-on Apache Spark experience in addition to Java backend development.

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.
  • Dice Id: 90989924
  • Position Id: 9055930
  • Posted 2 hours ago
Contact the job poster
Sasank Uppala

Sasank Uppala

iMinds Technology Systems, Inc. Recruiter @ iMinds Technology Systems, Inc.
Create job alert
Set job alertNever miss an opportunity! Create an alert based on the job you applied for.

Similar Jobs

Remote

Today

Easy Apply

Contract

50+

Remote

7d ago

Easy Apply

Full-time, Third Party

Depends on Experience

Remote

24d ago

Easy Apply

Contract

60 - 80

Remote

Today

Easy Apply

Contract

$0 - $0

Search all similar jobs