Senior Fullstack Developer Opportunity in Atlanta, GA!
Join a leading company in the airlines industry at Atlanta, GA 30354, for a 12-month contract position as a Senior Fullstack Developer. You'll work with cutting-edge technologies like Angular, AWS, and Typescript to create robust and scalable solutions.
Are you ready to take your development career to new heights? We're looking for a seasoned Fullstack Developer who thrives in dynamic environments and is passionate about technology. This role offers the perfect blend of hands-on coding, team collaboration, and innovation. You'll work on exciting projects that impact millions of users while enjoying a great work-life balance and opportunities for growth and learning.
Required Skills & Experience
- At least 6-8 years of hands-on development experience in a professional capacity using SQL, PL/SQL, J2EE, Spring, JavaScript, HTML5, Angular, APIs, Oracle, and expanding into NoSQL database
- Hands-on development and exposure to AWS Cloud Technologies is a definite plus
- Design thinking, focus on test-driven development, embedded security
- Experience with Containers, Kubernetes, RedHat OpenShift, DevOps, Jenkins, Nexus, GitHub, or related technologies
- Quality forward development practices, with automation at the forefront for continuous quality
- Identified product enhancements to create a better experience for the end-users
- Triages high-priority issues and outages as they arise
Desired Skills & Experience
- Bachelor's Degree in Computer Science, Information Systems, or 5+ years of relevant technical experience
- Experience with AWS services including ECS, EKS, S3, Lambda, SQS/SNS, and setting up DevOps pipelines with Jenkins
- AWS Certification is a plus
- Experience building computer software within the airline industry is a plus
- DevOps and/or automation experience in code testing, building, and deployment a plus
- Experience working with GitHub and/or GitLab, SonarQube, Jenkins, JUnit, SpringBoot a plus
What You Will Be Doing
Tech Breakdown
- 40% Angular
- 30% AWS
- 20% Typescript
- 10% Other technologies (JavaScript, HTML, CSS)
Daily Responsibilities
- 50% Hands-On
- 20% Management Duties
- 30% Team Collaboration
Responsibilities
- Hands-on implementing front ends associated with the technical designs for product/project teams
- Create, maintain, and provide production support for critical enterprise applications
- Accurately estimate deliverable timelines
- Translate complex business requirements into functional code
- Write automated unit, integration, and end-to-end tests
- Collaborate well with other product team members, leadership, and business partners to create secure, reliable, scalable software solutions
- Create, maintain, and provide production support for critical enterprise applications used by the Digital Channels team
- Develop and maintain DevOps processes for cloud infrastructure both on-premises and in Amazon Web Services (AWS)
- Provide code reviews, training, and guidance for junior developers
- Accurately estimate deliverable timelines
- Translate complex business requirements into functional code
- Write automated unit, integration, and end-to-end tests