Backend Developer
  • Code Beacons Inc.
22 Hours Ago
NA
NA
Mclean-VA, Richmond-VA
8-12 Years
Required Skills: Microservices, Scala, Golang, RESTful APIs, AWS, Lambda, ECS, DynamoDB, S3, API Gateway
Job Description
Key Responsibilities:
  • Design, develop, and maintain microservices using Scala or Golang.
  • Build and maintain RESTful APIs to support internal and external applications.
  • Develop cloud-native solutions on AWS, leveraging services such as Lambda, ECS, DynamoDB, S3, and API Gateway.
  • Collaborate with front-end developers, product managers, and DevOps teams to deliver end-to-end solutions.
  • Optimize and troubleshoot backend services for performance, scalability, and reliability.
  • Implement automated testing, CI/CD pipelines, and monitoring for backend services.
  • Contribute to architecture decisions, design reviews, and code reviews.
  • Maintain high-quality documentation for services and APIs.
Key Requirements and Technology Experience:
  • Key Skills;Scala or Golang and AWS
  • Strong programming skills in Scala and/or Golang.
  • Proven experience building RESTful APIs and working with microservices architecture.
  • Hands-on experience with AWS services: Lambda, ECS, DynamoDB, S3, CloudWatch, etc.
  • Experience with containerization (Docker) and orchestration (ECS, EKS, or Kubernetes)
  • Knowledge of database technologies: SQL, NoSQL, and DynamoDB.
  • Familiarity with CI/CD pipelines and DevOps best practices.
  • Strong problem-solving skills and ability to work in a fast-paced, agile environment.
  • Prior experience at financial institutions is highly preferred.
  • Experience with event-driven architectures and message queues (Kafka, SQS).
  • Understanding of cloud security and compliance standards.
  • Experience mentoring junior developers or leading small technical teams.

Jobseeker

Looking For Job?
Search Jobs

Recruiter

Are You Recruiting?
Search Candidates