Job Details

ID #44641955
State Georgia
City Atlanta
Job type Permanent
Salary USD TBD TBD
Source Delta Air Lines Inc.
Showed 2022-08-06
Date 2022-08-05
Deadline 2022-10-04
Category Et cetera
Create resume

Full Stack Software Development Engineer

Georgia, Atlanta, 30301 Atlanta USA

Vacancy expired!

Delta Air Lines Information Technology is seeking a Java Full Stack Developer to work in the HR IT portfolio. The Full Stack Java Developer will be responsible for designing, developing, documenting, testing and debugging new and existing software as well as applications within HR IT portfolio. The developer must have a strong understanding of user and process requirements and the ability to ensure those requirements can be achieved through high-quality deliverables.

YOUR RESPONSIBILITIES IN THIS ROLE

  • Responsible for design, develop, enhance, implement, maintenance and support of applications.
  • Participate in meeting and consult with business clients to understand business/technical requirements to meet business needs
  • Participate in the design process of new features and enhancements to the software platform
  • Prepare and review estimates for tasks and/or projects
  • Design and outline solutions providing conceptual, logical and application level design
  • Develop and implement solutions leveraging multiple technologies in complex environments adhering to any defined scope, budget, or schedule requirements
  • Be able to migrate current code into newer environment
  • Prepare and execute unit testing
  • Provide input to QA teams for system and integration testing or test automation
  • Document own work products and review and contribute to the documentation across multiple projects
  • Research and/or investigate technical issues impacting the organization and recommend solutions
  • Keeps abreast of industry trends through benchmarking, participation in professional associations etc. in order to advise others of strategic technology direction
  • Provides application support for software running in production
  • Proactively reviews the Performance and Capacity of all aspects of production: code, infrastructure, data.
  • Triages high priority issues and outages as they arise
  • Participates in and leads learning activities around agile software development and development core practices

What you need to succeed (minimum qualifications)

  • Where permitted by applicable law, must have received or be willing to receive the COVID-19 vaccine by date of hire to be considered for U.S.-based job, if not currently employed by Delta Air Lines, Inc.
  • Bachelor's Degree in Computer Science, Engineering, or Information Systems or any equivalent combination of experience, education, and/or training
  • 7+ years of experience with Java/J2EE development, hands-on troubleshooting, and deployment
  • 5+ years' experience with using Spring Boot, Spring MVC frameworks, Java, JPA, JSON, JavaScript and API Restful / microservices services
  • 5+ years' experience using Hibernate and understanding ORM
  • Solid understanding of web/mobile application architecture and security (OAuth, JWT, Spring Security)Extensive experience implementing API's (REST) via microservices
  • 5+ years of hands-on UI development experience utilizing Responsive Design
  • Proficient in Bootstrap or Foundation frameworks
  • 5+ years experience with Angular (Angular 5 or above preferred)4 + years experience with unit testing frameworks (e.g. Junit, Mockito, Jtest , Jasmine, Protractor)
  • Knowledge of full stack Cloud-native development, RESTful APIs and serverless microservices with Springboot
  • Knowledge and experience with DevOps: CICD, Git, Jenkins and/or Ansible
  • Knowledge of Microservices.
  • Experience in Cloud technologies and deploying applications in AWS
  • Knowledge of relational and NoSQL databases, Strong knowledge of stored procedures, SQL
  • Cloud-native development in the Spring/Spring Boot ecosystem and strong working knowledge of developing and deploying applications in major cloud providers (AWS or Azure)
  • Experience in cloud managed services and DB (RDS, NoSQL/DynamoDB, serverless, etc.)
  • Knowledge of Agile methodologies and experience working in an agile development environment using workload management tools like VersionOne.
  • Good communication skills and analytical skills
  • Excellent analytical, technology, communication, decision making and problem-solving skills
  • Proactive and able to quickly pick up new technologies.
  • Strong technical and non-technical communication skills. Assures smooth flowing, timely transmission of critical information.
  • Organized with an ability to prioritize workload, meet deadlines, and utilize time effectively
  • Must have the ability to transform business and functional requirements into technical solutions

What will give you a competitive edge (preferred qualifications)

  • AWS Cloud experience

Vacancy expired!

Subscribe Report job