Talent.com
Blue Ribbon Global Technologies
Senior Backend Engineer – Java / AWSBlue Ribbon Global Technologies • Washington, DC, United States
Search for other jobs
Senior Backend Engineer – Java / AWS

Senior Backend Engineer – Java / AWS

Blue Ribbon Global Technologies • Washington, DC, United States
22 hours ago
Job type
  • Quick Apply
Job description

Randstad Digital is seeking a Senior Backend Engineer (Java / AWS) to join a core engineering delivery team within a major national passenger transportation organization's Corporate & Operations Technologies division. In this role, you will design, build, and support cloud-native enterprise integrations and transaction-processing services that power critical operational systems. Working closely with Principal Systems Engineering leadership, you will take hands-on ownership of resilient, multi-region AWS architectures, event-driven pipelines, and automated CI/CD workflows, ensuring five-nines reliability, rapid disaster recovery, and seamless B2B data exchange.


Key Responsibilities

  • Cloud-Native & Integration Architecture: Design, build, deploy, and maintain scalable microservices, RESTful APIs, and event-driven architectures utilizing Java 17+, Spring Boot, Python, and AWS integration services.
  • Resiliency & Disaster Recovery: Architect fault-tolerant, high-availability solutions across multiple AWS Availability Zones and Regions, conducting failover testing and actively reducing Mean Time to Resolution (MTTR).
  • Production Operations & Root Cause Analysis: Investigate complex production incidents, perform root cause analysis (RCA), and implement robust observability frameworks using Amazon CloudWatch.
  • DevOps & Pipeline Automation: Build, maintain, and optimize continuous integration and delivery (CI/CD) pipelines leveraging GitHub Actions, Jenkins, AWS CodePipeline, and CloudFormation infrastructure-as-code (IaC).
  • Data Modeling & Optimization: Implement relational data models, craft complex queries, and tune database performance on Amazon Aurora PostgreSQL.
  • Mentorship & Quality Standards: Drive peer code reviews, champion automated testing standards (JUnit, Mockito), and provide technical mentorship to junior developers.

Required Qualifications

  • Experience: 7+ years of professional backend software engineering experience building and supporting distributed, high-availability production systems.
  • Core Languages: Advanced, hands-on proficiency in Java (Java 17+), Spring Boot, and Python.
  • AWS Cloud Engineering: Extensive hands-on experience across core AWS integration and compute services, including ECS/Fargate, EventBridge, SQS, SNS, Lambda, S3, and CloudWatch.
  • Database & Performance: Strong relational database background with PostgreSQL / Amazon Aurora PostgreSQL, including schema design, query optimization, and tuning.
  • CI/CD & IaC: Practical experience managing automated deployments using Jenkins, GitHub Actions, AWS CodePipeline, and CloudFormation.
  • Testing: Demonstrated proficiency with automated unit and integration testing frameworks (JUnit, Mockito).
  • Education: Bachelor s degree in Computer Science, Engineering, or a related technical discipline (or equivalent practical experience).

Preferred Qualifications

  • AWS Certification: Active AWS Certified Solutions Architect, Developer Associate, or Cloud Practitioner certification (highly preferred).
  • Domain & Integration Experience: Hands-on experience with Electronic Data Interchange (EDI), B2B messaging integrations, or high-volume transportation/railroad/logistics systems.
  • Location & Travel Accessibility: Based within or easily accessible to the Northeast Corridor (e.g., Philadelphia, PA, Wilmington, DE, or Washington, DC) via passenger rail to accommodate quarterly on-site PI Planning sessions.

Required Skills :

Basic Qualification :

Additional Skills :

Background Check : No

Drug Screen : No

Create a job alert for this search

Senior Backend Engineer – Java / AWS • Washington, DC, United States