Java Back End Developer with AWS Glue

Trekrecruit
  • McLean, Virginia
    3 days ago

    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.

    Numbers & Facts

    LocationMcLean, Virginia
    Websitehttps://trekrecruit.com

    Skills

    • AWS Lambdaunmatched
    • Agile Programming Methodologiesunmatched
    • Amazon Simple Notification Service (SNS)unmatched
    • Amazon Web Services (AWS)unmatched
    • Apache Sparkunmatched
    • Application Programming Interface (API)unmatched
    • Automationunmatched
    • Best Practicesunmatched
    • Cloud Computingunmatched
    • Continuous Deployment/Deliveryunmatched
    • Continuous Integrationunmatched
    • Data Managementunmatched
    • Data Processingunmatched
    • Database Extract Transform and Load (ETL)unmatched
    • DevOpsunmatched
    • Distributed Computingunmatched
    • Dockerunmatched
    • Gitunmatched
    • Identify Issuesunmatched
    • Javaunmatched
    • Large-Scale Systemsunmatched
    • Microservicesunmatched
    • Multithreaded Programmingunmatched
    • Open Sourceunmatched
    • Performance Tuning/Optimizationunmatched
    • Problem Solving Skillsunmatched
    • Python Programming/Scripting Languageunmatched
    • REST (Representational State Transfer)unmatched
    • Scala Programming Languageunmatched
    • Simple Queue Service (SQS)unmatched
    • Software Engineeringunmatched
    • Source Code/Configuration Management (SCM)unmatched
    • Systems Reliabilityunmatched
    • User Interface/Experience (UI/UX)unmatched

    Be found by employers

    5,500+ employers search our resume database daily. Add yours to get found by recruiters looking for candidates like you.

    Level up your application

    Professional resume templates

    Browse dozens of recruiter approved resume templates, layouts and formats. Choose your favorite and make it your own in minutes.

    Free resume templates

    Free resume builder

    Improve your existing resume or start from scratch and create a standout, ATS-friendly resume. Add job-specific content, download and apply.

    Free resume builder