AWS Backend Engineer

TekCommands Inc
Charlotte, NC, United States
29 days ago

Role details

Contract type
Temporary to permanent
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
7 years minimum
Working hours
Regular working hours

Tech stack

Java (Programming Language) Application Programming Interfaces (APIs) Agile Methodology Amazon Web Services Cloud Engineering Continuous Integration Extract Transform Load (ETL) Amazon DynamoDB Python (Programming Language) MongoDB Pair Programming Akamai
+16 more
Software Engineering Data Streaming Test-Driven Development (TDD) Apache Spark Spring-boot AWS Lambda Backend Concourse Pyspark Apache Flink Extreme Programming Apache Kafka Cloud Migration Api Gateway Terraform Jenkins

Job description

We are looking for an experienced AWS Backend Engineer with 7+ years of software development experience and strong expertise in AWS cloud technologies. The ideal candidate should have experience modernizing ETL pipelines into streaming solutions, building scalable backend applications, and working with Java, Python, and AWS services in an Agile environment. Key Responsibilities

  • Develop and maintain backend applications using AWS services.
  • Convert traditional ETL processes (Informatica) into streaming solutions using Kafka and AWS.
  • Build reusable APIs, backend components, and MVP features.
  • Design, develop, test, and deploy applications using CI/CD pipelines.
  • Participate in Agile, XP, pair programming, and TDD practices.
  • Troubleshoot production issues and mentor junior developers.
  • Collaborate with cross-functional teams on technical design and solution implementation.
  • Support backlog refinement, story mapping, and technical planning., Job title: AWS Backend Engineer Charlotte, NC Interview Process: Internal & Client (Onsite Interviews Mandatory) Job Summary: 7+ years of experience in cloud development (p…
  • 22 hours ago
  • Apply easily, Job title: AWS Backend Engineer Location: Hybrid at Charlotte, NC or Remote working EST hours W2 Position Inperson Interview is Mandatory Name AWS Java Python Sprin…
  • 22 hours ago
  • Apply easily

Requirements

  • 7+ years of software development experience.
  • Strong experience with AWS services:

  • AWS Lambda
  • API Gateway
  • EMR
  • Glue
  • Kafka
  • Flink
  • Hudi
  • Java and Spring Boot
  • Python / PySpark
  • ETL and Streaming Data Processing
  • CI/CD using Terraform, Jenkins, or Concourse
  • AKAMAI
  • Spark
  • MongoDB, DynamoDB, or Aurora
  • Experience with Agile, TDD, and Pair Programming
  • Strong communication and problem-solving skills.

Preferred Skills

  • AWS Bedrock
  • AgentCore
  • Terraform
  • Experience with cloud modernization projects.

Certification

  • AWS Certified Developer Associate or
  • AWS Certified Solutions Architect (Preferred)

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.careerjet.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

2:34 min

Leveraging Akamai edge workers for broad geographic scale

Austin Gil · LIVE

4:32 min

Harnessing Spark with Python using PySpark and Py4J

Ayon Roy · LIVE

1:52 min

Structuring and scaling the backend engineering team

Stefan Lingler Stefan Lingler +1 · Coffee With Developers

3:01 min

AWS hackathon utilizing Amazon Bedrock and Kira IDE

Chris Heilmann +2 · LIVE

1:38 min

Transitioning into backend engineering from web development

Stefan Lingler Stefan Lingler +1 · Coffee With Developers

1:12 min

Choosing TypeScript for complex backend applications

Maximilian Otto Maximilian Otto · WWC 2024

Videos

See all

Related articles

See all