Delta Air Lines, Inc. Java Developer in Minneapolis, Minnesota

Join Delta IT on our journey to becoming the best IT organization in the airline industry. We are on a journey of transformation, changing the way we do business from top to bottom. Here at Delta, we strive to create meaningful and innovative solutions and are looking for team members to help us realize our vision.

Delta IT employees are thinkers, doers, innovators. We are proactive. We are collaborative. We deliver impact to our customers. Join us on our transformation journey in becoming a world-class IT organization within the world's best airline!

JOB OVERVIEW:

Delta Air Lines is seeking a high performing J2EE Developer to work on its Crew Portfolio, a pivotal function in Delta's operations to keep aircraft flying safely. This is an exciting role offering the chance to interface with leaders in Delta Flight Ops and InFlight to drive innovation, incorporating advanced analytics and new technology into Crew IT systems and processes.

We are looking for an experienced J2EE developer to play a big part in helping drive the change and strategy of our Real time technology platform, whilst working with a variety of ever changing and interesting technologies.

YOUR RESPONSIBILITIES IN THIS ROLE

Participate in both the development and maintenance of on-demand data and eventing systems

Design and execute application and system test cases

Work on performance optimization and problem resolution

Ensure development practices follow industry and enterprise Delta IT standards

Conduct code reviews and provide feedback

Communicate status on project tasks and issues to manager on a regular basis both verbally and in writing

Participate in software deployments and troubleshooting in off-hours

WHAT ARE WE LOOKING FOR? / WHAT EXPERIENCE DO YOU NEED?

A minimum of 2-3 years' experience and a bachelors degree ideally in computer science or an equivalent

Experience in developing and modifying applications

Driving accountability for technology deliverables and developing detailed design documentation

Possessing knowledge of API Development and Layered Architecture principles.

Having strong oral and written communications skills in order to clearly and effectively convey ideas, reports, issues, and other deliverables

Highly motivated, inquisitive, collaborative, creative, proactive, and good communicator are non-technical skills that will fit best in our environment

Must have the ability to transform business and functional requirements into technical solutions.

JEE with WebSphere Application Server 9.x

Solid Experience with Frameworks

Microservices/APIs and/or Web Services using:

  • Swagger

  • JSON

  • XML (for Legacy Services)

  • Postman/SOAPUI

Solid Experience with Frameworks:

  • Spring Frameworks (Boot, Rest, Security, Batch, JMS)

  • Other Frameworks (Gradle, MyBatis, SLF4J)

Developer Testing Experience:

  • TDD (Test Driven Development) using

  • Assertion Libraries (chai, Junit)

  • Jasmine, Cucumber

  • Test Management Tools (Jira/Zephyr)

Solid Database Experience:

  • Oracle 11g or 12c

  • TOAD

  • SQL development Skills

CyberSecurity Experience:

  • Implementing oAUTH2 and/or JWT

  • Concepts (PCI, PII, Privacy Design)

Cloud Environment Experience (desired):

  • RedHat Openshift

  • Azure

Additional Experience

  • Asynchronous communication

  • Complex programming, program debugging, data analysis, problem analysis and resolution issues within OO application systems.

WHAT ELSE? / BONUS POINTS

Highly motivated, inquisitive, collaborative, creative, proactive, and good communicator are non-technical skills that will fit best in our environment

The work we do will change from week to week as we complete projects and take on new assignments, flexibility and coping with change will be constant, so being accomplished at negotiating a rapidly changing technology environment and a recognition that this is how an agile program operates will be a great advantage.

Delta Air Lines develops both strategic and tactical plans that create a safety-conscious environment resulting in employee safety and well-being.