Every year, nearly 200 million travelers trust our client to get them where they're going. Take your career to new heights by working for this longstanding leader in air travel that services more worldwide destinations than any other airline.
We are looking for a Full Stack Developer join our dynamic team for a 6-month contract in Atlanta, GA. It is a rotating hybrid role so local candidates are required. As the Full Stack Developer, you will have strong AWS and AI experience to build and maintain scalable web applications. You’ll work across the stack using modern frameworks, deploy solutions on AWS, and integrate AI / ML models to enhance functionality.
Required Skills & Experience
- Experience with cloud infrastructure, RESTful APIs, and AI tools like TensorFlow or PyTorch.
- Strong proficiency with AWS services such as Lambda, EC2, S3, and API Gateway.
- Hands-on experience integrating AI / ML models using tools like TensorFlow, PyTorch, or AWS SageMake.
- Solid understanding of RESTful APIs, databases (SQL / NoSQL), and DevOps practices.
- Proven experience in full stack development using modern frameworks (e.g., React, Node.js, or Django).
What You Will Be Doing
Daily Responsibilities
Develop amazingly efficient and effective software using Java, C#, Python, .Net, Spring Boot, Microservices, APIsEnhance and maintain on prem and internal PAAS applications, and actively rework these to AWS along project timelinesHelp to design and implement serverless patterns from containerized applicationsBuild industry standard APIs and help with establishing, consuming & routing calls, connectivity protocols and policyDesign, develop and implement architecture patterns that are optimized for SLAs, reliability, and costHelp to establish and grow a culture of software craftsmanship best practices, including TDD / BDD and Test Automation (both Unit and Integration), Continuous Integration, and Continuous DeploymentDrive performance improvements including monitoring, detailed metrics, problems, trends, and costs, in order to determine solutions, required process changes, etc. that will make the function more efficientActively engage in Agile software development activities, including sprint planning, daily standups, and retrospectives, with an aim to continuously improveInitiate and lead code reviews and continuous improvement effortsCreate usable documentation / playbook(s)Administer product upgrades and patches24 / 7 On-call support rotation function is a component of this roleApplicants must be currently authorized to work in the US on a full-time basis now and in the future.