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
Need to call your state’s unemployment office? We list every state’s phone lines, as each agency gives them. Find your state →
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