Java Full Stack Developer

Company:  JobRialto
Location: Atlanta
Closing Date: 21/10/2024
Hours: Full Time
Type: Permanent
Job Requirements / Description
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 Responsibilities

  • Software 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 Qualifications

  • Education:
    • 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 Qualifications

  • Experience 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
Apply Now
An error has occurred. This application may no longer respond until reloaded. Reload 🗙