Logo
JobRialto

Java Full Stack Developer

JobRialto, Atlanta, Georgia, United States, 30383


Position Overview

We are seeking a talented

Full Stack Developer

to join our team at Delta. In this role, you will be instrumental in developing new functionalities, implementing web services, building microservices, and performing API integration for a large enterprise application hosted on AWS. This multi-year project offers an exciting opportunity to optimize performance and design highly scalable applications.Key ResponsibilitiesSoftware Development:

Design and develop efficient software using technologies such as Java, NodeJS, Python, Spring Boot, microservices, and APIs.AWS Migration:

Enhance and maintain on-premises applications while actively migrating them to AWS, ensuring compliance with project timelines.API Design:

Build industry-standard APIs, establishing connectivity protocols and policies to ensure seamless integration.Architecture Implementation:

Develop and implement architecture patterns optimized for service-level agreements (SLAs), reliability, and cost.Continuous Improvement:

Foster a culture of software craftsmanship through Test-Driven Development (TDD), Behavior-Driven Development (BDD), and test automation practices.Performance Monitoring:

Drive performance improvements by analyzing metrics, trends, and costs to enhance efficiency and effectiveness.Agile Participation:

Engage in Agile development activities, including sprint planning, daily stand-ups, and retrospectives to promote continuous improvement.Collaboration:

Work closely with designers, product managers, and team members to ensure that code meets the project's vision and requirements.On-Call Support:

Participate in a 24/7 on-call support rotation, troubleshooting issues from development through production phases.Required QualificationsEducation:Bachelor's Degree in Computer Science, Information Systems, or a related field with

8+ years

of relevant experience; or a Master's Degree with

2+ years

of technical experience.

Technical Skills:8+ years

of experience in Java, J2EE, and Python development.Proven experience as a Full Stack Developer, particularly with Java Spring and related technologies.Hands-on experience with JPA and Hibernate for database integration.Proficiency in AWS server technologies (e.g., S3, Lambda, VPC, RDS, DynamoDB) and OpenShift PaaS deployments.Familiarity with containerization and orchestration tools (Docker, Kubernetes).

Front-End Experience:Knowledge of front-end technologies such as HTML5, CSS3, JavaScript, and frameworks (React, Angular, Vue.js).

DevOps Practices:Experience with CI/CD pipelines, GitHub/GitLab, Jenkins, and automated testing tools.

Problem-Solving Skills:Excellent analytical abilities and the capacity to resolve issues in a collaborative team environment.

Communication:Strong verbal and written communication skills, with the ability to convey critical information clearly.

Preferred QualificationsExperience in the airline industry.AWS Certification is a plus.Knowledge of Linux operating systems is beneficial.Familiarity with MQ technologies and distributed computing.

Education:

Bachelors Degree