Senior Spark developer
Job Description
Location- Remote
Employment Type: Full-Time
Job Summary
We 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 Responsibilities
- Design, 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.
Technical Skills
- Strong 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.
- Experience 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.
- Excellent 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.
- 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.
??? people applied to this job
In the Akron, OH metro area, the middle pay across its 320,000 jobs was $48,840 a year in May 2025, says the Bureau of Labor Statistics. Pay calculator →
View Similar Jobs
Similar jobs which you may be interested in. Typically using your existing skillset.
$100,000 - $150,000/Mo
2 years ago
Site Reliability Engineer
Team Remotely Inc.San Diego, USA
Site Reliability
Engineer
Infrastructure Maintenance
$100,000 - $150,000/Mo
2 years ago
Junior Site Reliability Engineer
Patterned Learning Career.San Diego, USA
Site Reliability
Engineering
Junior
$60,000 - $90,000/Mo
2 years ago
Site Reliability Engineer
Phoenix Recruitment.San Diego, USA
Site Reliability Engineer
DevOps
System Administrator
$95,000 - $160,000/Mo
2 years ago
Staff Site Reliability Engineer
2K.San Diego, USA
Site Reliability Engineering
Staff Engineer
Infrastructure Operations
$90,000 - $130,000/Mo
2 years ago
$90,000 - $150,000/Mo
2 years ago
Sr. Site Reliability Engineer
Veza.San Diego, USA
Site Reliability Engineer
Senior Engineer
Systems Architect
$120,000 - $160,000/Mo
2 years ago
Senior AWS Cloud & Site Reliability Engineer
INFY8.COM.San Diego, USA
AWS Expert
Cloud Infrastructure Specialist
Senior Site Reliability Engineer
$120,000 - $160,000/Mo
2 years ago
$110,000 - $150,000/Mo
2 years ago
Senior Systems Administrator
Ingenta.San Diego, USA
Systems Administration
IT Management
Network Infrastructure
$80,000 - $120,000/Mo
2 years ago