Search

Senior Cloud-Native Full-Stack Engineer

Computer Task Group, Inc
locationAtlanta, GA, USA
PublishedPublished: 6/14/2022
Technology
Full Time

Job Description

Job Description

Overview

CTG is seeking to fill a Senior Cloud-Native Full-Stack Engineer position for our client.

Location: Atlanta, GA
Duration: 12 months

Duties:

  • Design, develop, and maintain cloud-native, full-stack applications using modern microservices and API-driven architectures.

  • Build scalable, resilient backend services following 12-factor principles and domain-driven design.

  • Develop rich, responsive front-end experiences using modern JavaScript frameworks.

  • Implement event-driven architectures and asynchronous processing using messaging and streaming platforms.

  • Deploy, manage, and operate containerized and serverless workloads on Google Cloud Platform (GCP).

  • Implement CI/CD pipelines to support automated build, test, security scanning, and deployment processes.

  • Practice test-driven development (TDD) and ensure high code quality, performance, and security.

  • Collaborate with cross-functional Agile teams including product owners, architects, DevOps, and QA.

  • Participate in code reviews, architectural discussions, and continuous improvement initiatives.

Skills:

  • Strong full-stack development skills with modern front-end frameworks such as ReactJS or Angular.

  • Expertise in backend development using scalable microservices and RESTful/API-first design.

  • Proficiency in multiple programming languages and runtimes, including Java, GraalVM, Node.js, Python, and .NET.

  • Hands-on experience with microservices frameworks such as Spring Boot, Quarkus, Django, and Express.js.

  • Strong knowledge of cloud-native patterns: microservices, serverless, containers, APIs, Agile, and event-driven architectures.

  • Experience with hyperscaler cloud platforms, with a strong emphasis on Google Cloud Platform (GCP).

  • Proficiency with GCP PaaS services including GKE, Cloud Run, and Cloud Functions.

  • Experience with event-driven technologies such as Kafka and Zookeeper.

  • Knowledge of cloud-native CI/CD, DevSecOps practices, observability, logging, monitoring, and alerting.

  • Familiarity with cloud-based databases, messaging, routing, and storage services.

Experience:

  • 7+ years of professional software development experience, with a strong focus on full-stack and cloud-native solutions.

  • Demonstrated experience designing and delivering enterprise-scale, cloud-native applications.

  • Hands-on experience working in Agile/Scrum development environments.

  • Proven experience with test-driven development and automated testing strategies.

Education:

  • Bachelor’s degree in Computer Science, Engineering, or a related technical field, or equivalent practical experience.

Excellent verbal and written English communication skills and the ability to interact professionally with a diverse group are required.

CTG does not accept unsolicited resumes from headhunters, recruitment agencies, or fee based recruitment services for this role.

To Apply:
To be considered, please apply directly to this requisition using the link provided. For additional information, please contact Nicole Shaw at Nicole.Shaw@ctg.com. Kindly forward this to any other interested parties. Thank you!

Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...