ProSearch logo
ProSearch Verified
Legal Tech, eDiscovery, Information Technology & Services.

Senior Backend Engineer

United StatesRemoteContractSeniorPosted 2 months ago

Is this role right for you?

Upload your resume and get a skill-by-skill breakdown — see exactly where you match, where you're close, and what to highlight. Not a mystery percentage.

Get a tailored resume highlighting what this role needs.

Role summary

A confidential client is seeking a Senior Backend Engineer for a remote position to design, build, and operate high-availability backend microservices for a rapidly growing mobility and fintech platform. The role involves extensive work with Java (Spring Boot), Python, and AWS, focusing on payments, fueling, and transaction systems. Responsibilities include end-to-end ownership of production services requiring 99.99% uptime, strong security, and scalable performance. The engineer will lead microservice transitions, enhance monitoring and observability, ensure PCI 4.0 compliance, manage CI/CD pipelines, and handle AWS infrastructure. Expertise in diagnosing complex production issues and improving customer support through enhanced features is crucial.

Senior Backend Engineer
opportunities like this are designed for engineers who want real ownership and real impact. We're a staffing agency recruiting on behalf of a confidential client seeking a Senior Backend Engineer (Remote
)
to design, build, and operate high‑availability backend microservices for a rapidly growing mobility and fintech platform serving owner‑operator semi‑truck drivers. In this role, you will work extensively with Java (Spring Boot), Python, and AWS to support payments, fueling, and transaction systems, taking end‑to‑end ownership of production services that require 99.99 percent uptime, strong security, and scalable performance at scale.

What You Will Do

  • Design and maintain high-performance microservices using Java Spring and Python. Lead the transition of high-concurrency services from Python to Java for improved thread-safe processing.
  • Bridge gaps in monitoring and observability by integrating services with Grafana and standardizing distributed tracing. Implement rate limiting and bidirectional throttling through API Gateway (Apigee) migration.
  • Champion PCI 4.0 compliance by implementing secure tokenization and feature-flagging strategies. Fortify the app against fraud through the implementation of 3D Secure (3DS) and secure authentication services (Okta).
  • Take full ownership of CI/CD pipelines using GitHub Actions. Manage services within AWS (ECS), including autoscaling policies, IP allocation, and multi-AZ deployments for automatic failover and disaster recovery.
  • Provide "hyper-care" during user ramp-ups, including troubleshooting complex production issues like circuit breaker loops or DNS caching errors. Reduce customer support load by enhancing the Admin Hub with precise error reporting and self-service capabilities.

Technical Requirements

Required Stack / Skills

*Languages*

  • Expert: Python, Java (Spring Boot).
  • Familiarity: Perl, Bash.

*Cloud/Infrastructure*

  • AWS Specialist: ECS, S3, RDS (PostgreSQL/Aurora), ElastiCache (Redis), Kafka.

*DevOps*

  • GitHub Actions, Terraform (Terragrunt), Docker/Containerization, Fabric.

*Observability*

  • Splunk, Grafana, Prometheus, Datadog (migration focus).

*Architectures*

  • Event-driven design (Kafka/Avro), Micro-Frontend (MFE), RESTful API design.

Professional Qualifications

  • 10-12 years of professional experience in software engineering.
  • Proficiency in backend development, with proficiency expertise in Java, and frameworks like SpringBoot, building and optimizing RESTful APIs, ODATA framework, and SQL
  • Proven ability to navigate the entire software lifecycle, including hands-on testing (Robot Framework ) and cloud deployment.
  • Expertise in diagnosing root causes in high-concurrency environments (e.g., async event loop timeouts, thread locking, or connection pool saturation).
  • Experience working in Agile/Scrum environments, participating in weekly backlog refinement and sprint planning to drive clear task writing and delivery.
  • Ability to make technical decisions through a customer lens, focusing on reducing friction in onboarding and payment workflows.

How Our Client Approaches Engineering

This role is ideal for an engineer who treats production systems as part of the development environment. You should be comfortable analyzing TCP FIN packets in firewall logs, tuning autoscaling parameters, and implementing jitter in backoff mechanisms to prevent thundering herd issues during high-traffic events or major marketing campaigns.

Apply Now

If you are a Senior Backend Engineer who enjoys ownership, scale, and solving complex production problems, we would love to hear from you. Qualified candidates will be contacted directly by our recruiting team to discuss the opportunity and share additional details about our confidential client. Apply today!

Applicants must be authorized to work in the United States for any employer. Employer sponsorship is not available.

Ready to apply?
You'll be redirected to ProSearch's application page.

Similar roles