- Where you can work from
- Remote — United States onlyUnited States
- Salary
- Salary not disclosedThe employer did not publish a range. We do not estimate one.
- Job type
- Full-time
- Experience
- Senior
See more from us in Google Search — add us as a preferred source.
Opens himalayas.app in a new tab. No account needed.
via Himalayas · Himalayas
Job description
Job Overview
We are seeking a highly skilled Back End Java Engineer with hands-on experience in ETL development, Spark processing, and AWS-based data workflows. The ideal candidate will be responsible for designing, developing, and optimizing backend services, data pipelines, and integrations that power large-scale distributed systems.
Required Skill
- 12+ years of professional experience as a Backend or Java Engineer.
- Strong proficiency in Java (Core Java, Collections, Multithreading, Streams).
- Hands-on experience with Apache Spark for large-scale data processing.
- Proven experience in building and maintaining ETL pipelines.
- Practical knowledge of AWS cloud services including Glue, Step Functions, Lambda, SNS, SQS, and S3.
- Familiarity with open-source frameworks and libraries for backend development.
- Solid understanding of RESTful API development and integration.
- Experience with version control (Git), CI/CD, and Agile methodologies.
Preferred
- Experience with Python or Scala for data workflows.
- Familiarity with Terraform or CloudFormation for infrastructure automation.
- Exposure to containerization (Docker, Kubernetes).
Job Description
- Design, develop, and maintain backend services and data processing pipelines using Java and Spark.
- Implement and manage ETL workflows to handle large-scale data transformation and integration.
- Build and automate data orchestration pipelines using AWS Glue, Step Functions, Lambda, SNS, SQS, and S3.
- Collaborate with front-end, data engineering, and DevOps teams to deliver end-to-end solutions.
- Ensure code quality, scalability, and performance optimization through best engineering practices.
- Troubleshoot and resolve production issues, ensuring reliability and system uptime.
- Contribute to the design and implementation of cloud-native microservices and event-driven architectures.
- Participate in Agile ceremonies, peer reviews, and CI/CD pipeline maintenance.
Originally posted on Himalayas
Job availability & source
Still listed on the employer's own board at our last check, 15 hours ago
This job was originally posted by the employer or source shown below. We re-check the original listing regularly to keep its availability current, and send you straight to it to apply — we never sit in between.
- Source
- Himalayas
- Posted by the employer
- 25 Oct 2026
- First seen by us
- 25 Oct 2026
- Last checked
- 25 Oct 2026
via Himalayas — view on source
Similar remote jobs
Senior Databricks Platform Engineer (Remote US)
ICFLast weekUnited StatesUSD 99K–203K / yearSeniorData & AnalyticsAzureAgileAirflowSoftware Engineer IV
NewAvailityYesterdayUnited StatesSeniorBackendJavaAgileAWSApache Spark Developer
Bright Vision TechnologiesLast weekUnited StatesUSD 125K–185K / yearSeniorData & AnalyticsApache SparkAzureJavaFull Stack AI/ML Developer - Digital Products
RTX5 days agoUnited StatesUSD 157K–299K / yearSeniorData & AnalyticsAgileAWSAzureSenior Data Engineer
DikshatekLast weekVietnamSeniorData & AnalyticsAirflowApache SparkAWSSenior Data Platform Engineer
Akersystems2 weeks agoLocation not statedSeniorDevOps & SysadminAgileAirflowAnsibleData engineer (f/m/d)
Free2move2 days agoES · FR · ITEUR 50K–60K / yearMid levelData & AnalyticsAgileAirflowApache SparkData Engineer
DTNLast weekUnited StatesUSD 109K–146K / yearSeniorData & AnalyticsAgileAngularAWS
More jobs at Trekrecruit
Sr. AWS Engineer
NewTrekrecruitYesterdayUnited StatesSeniorDevOps & SysadminAWSCI/CDIAMLead DevOps Engineer
NewTrekrecruitYesterdayUnited StatesSeniorDevOps & SysadminAnsibleAWSAzureServiceNow IRM Solutions Architect
NewTrekrecruitYesterdayUnited StatesSeniorSales & MarketingSRE Azure Engineer
Trekrecruit2 days agoCanadaMid levelDevOps & SysadminAzureLinux