Jobs → Engineering → Java Spark Backend Developer

Java Spark Backend Developer

Mohammed ThajudeenUnited StatesSENIORPosted 3h ago
JavaSpring BootSpring MVCSpring SecuritySpring DataApache SparkMicroservicesRESTful APISQLNoSQLPostgreSQLMySQLMongoDBCassandraMultithreadingConcurrencyMemory managementDesign patternsGitCI/CDJenkinsGitLabGitHub ActionsMavenGradleDockerAngularTypeScriptRxJSAWSGCPAzureKubernetesAgile
About the Role We are looking for a Java Spark Backend Developer to join our team. This role focuses on designing, developing, and maintaining scalable Java-based backend systems using Apache Spark. Key Responsibilities • Design, develop, and maintain scalable Java-based backend systems • Build and optimize distributed data processing pipelines using Apache Spark • Develop secure and well-documented REST APIs • Optimize database queries and performance • Conduct code reviews and mentor junior/mid-level developers • Collaborate with frontend, product, and DevOps teams Requirements • 7+ years of backend software development experience • Core Java (Java 8/11/17+) • Spring Boot, Spring MVC, Spring Security, Spring Data • Apache Spark – Spark Core, Spark SQL, or Spark Streaming • Microservices architecture and RESTful API development • SQL / NoSQL – PostgreSQL, MySQL, MongoDB, Cassandra • Multithreading, concurrency, memory management, and design patterns • Git, CI/CD, Jenkins / GitLab / GitHub Actions • Maven / Gradle and Docker

Similar projects

Network Security Engineer
Srinivasa Reddy M. · Juniper SRX Firewall, Junos CLI, Security Zones
DevOps Engineer
Jagriti Singh · Kubernetes, Red Hat OpenShift, Amazon EKS
DevSecOps Engineer
Akash Dixit · Kubernetes, Python, Terraform
Early · 0 applied1 of 4,765 projects

Apply with AI cover letter

AI writes a personalized application in 19 seconds. Just upload your resume.

No credit card · First application free
© 2026 Freelanly · Terms · Privacy