Overview
On Site
$DOE
Accepts corp to corp applications
Contract - W2
Contract - Independent
Contract - 6+ month(s)
Skills
Video
API
Security Clearance
Reporting
Strategic Alliance
Analytical Skill
Investments
HIS
Supervision
Agile
Test-driven Development
Testing
Adapter
Enterprise Application Integration
Problem Solving
Conflict Resolution
Java
Amazon Web Services
Cloud Computing
Scripting
Apache Kafka
Amazon DynamoDB
Amazon Kinesis
Scratch
Microservices
JUnit
Unit Testing
API Management
Real-time
Quality Assurance
Evaluation
System Integration
Microsoft SSIS
Acceptance Testing
System Testing
Software Development
Management
Communication
Collaboration
IMG
LinkedIn
SAINT
Technical Direction
Job Details
Job Role: Senior/Lead Java Developer
Duration: 6 months with extension
Location: Arlington Heights, IL
Interview: Video
Contract
Only looking for local candidates who can do 3 days onsite at the Arlington Heights, IL office ( Tue, Wed, Thur)
Must have Kong API experience
- Become a key member at United helping to ensure the safety of our flights by helping our pilots ensure they have accurate Weight & Balance totals needed for predeparture clearance while enabling pilots ability to have full visibility of both "Above The Wing" passengers and "Below The Wing" cargo and bags loaded on our aircraft.
- As Safety is our #1 Core philosophy at United, you will be on a team leveraging the latest cutting edge technologies to support our xCLR (United Express Passenger Cargo Load Report) application which is the first cloud native airline Weight & Balance system released in North America.
- Software Developers play a critical role in the creation and maintenance of the strategic partnership between business needs and technology delivery. The Software Developers role is to collaborate on efforts to plan, design, develop and launch efficient systems and solutions in support of core organizational functions.
- This individual will apply proven communication, analytical and problem-solving skills to help identify issues, opportunities, or problems to maximize the benefit of IT and Business investments.
- The Developer is experienced and self-sufficient in performing his/her responsibilities requiring little supervision but is provided with general guidance and direction.
- This individual will work on out UAX (United Express) IT team working where we leverage agile development practices and doing test driven development.
- He/she will help architect and build the integration bus that will enable message integration between applications and systems.
- This individual will also be responsible for the creation and testing of adapters that will facilitate the interoperability of application modules under development by in-house software development teams.
- This role will also be required to participate in tollgates as a subject matter expert to ensure that application teams are correctly implementing and using the enterprise application integration services. Proven communication skills, problem-solving skills, and knowledge of integration best practices are critical to successful performance in this role.
Primary Tasks:
- Work with Java 17
- Work in the Cloud - AWS utilizing Cloud Formation Scripting, Kafka, DynamoDB, and Kinesis
- Write APIs from scratch and work on Microservices and utilize Junit for automated unit testing
- Experience with Kong API Management is a plus
- Help maintain and develop components that publish real time event updates to other IT platforms
- Write readable, testable, and maintainable code and work with QA group as needed to validate
- Problem-solve and leverage creativity to come up with innovative solutions to complex problems
- Participate in the evaluation of application integration tools
- Support new and existing integration with other IT platforms throughout United Airlines
- Liaison as needed with United Express partner IT groups for technical details if required
- Support integration services in the following environments: production, user acceptance test, system test and development integration
- Be a key contributor in the software development and engineering team to gain an understanding of application architectures and help drive functionality
- Actively manage assigned tasks and support team establish ed processes and procedures
- Utilize clear communication and collaboration skills for successful development
Navya Gupta
| Email: Gtalk: Linkedin id: |
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.