Experience Inc. Jobs

Job Information

JetBlue Airways Senior Software Engineer (Multiple Positions) in Long Island City, New York

JetBlue Airways Corporation: Senior Software Engineer (Multiple Positions) Long Island City, NYDUTIES:•Lead complex design, development, testing and documentation effort of enterprise applications and services, mainly with JAVA technology stack. •Collaborate with stakeholders, driving technical architecture and implementation. •Define practices and lead other Software Engineers, both onshore and offshore, to develop and maintain innovative, scalable applications which provide value to the business. •Lead the design, code, debug and documentation of applications in JAVA technologies like J2EE, SpringBoot, Spring Cloud framework, Spring MVC, Streams and API, •Lead the proof-of-concept work to move existing real time ingestion stack to more modern tech stack.•Build Micro services that connect to Relational, NoSQL & Graph databases.•Build software components that integrate with a workflow engine and/or ESB to execute asynchronous business processes.•Provide guidance on development through architecture decisions; coach/support other engineers.•Collaborate with stakeholders to define specifications and delivery project timelines.•Perform code reviews to ensure high quality and consistent coding practices.•Support and troubleshoot issues (process & system), identify root cause, and proactively recommend sustainable corrective actions.•Ensure that JetBlue IT and business standards and procedures are maintained in accordance with Company policies and all audit, security and regulatory requirements.•Partner with other IT Managers to ensure alignment and drive efficiencies and ensure continued accountability for product and services delivery within assigned business units and across IT.•Provide direct oversight of delivery teams for applicable portfolio initiatives. •Other Software Engineering duties as assigned.REQUIREMENTS: Bachelor’s degree, or foreign equivalent, in Computer Science or in a closely related field followed by 6 years of progressively responsible professional experience with JAVA technologies including Java, J2EE, Spring, SpringBoot, SpringCould and JDBC. Qualified candidate must possess:•2 years’ experience in Data tools (Kafka and/or Spark)•6 years of experience with multi-threading & concurrency in java.•3 years of experience leading all tasks in the development cycle such as business process definition, configuration and unit testing, assistance and follow-up with user testing, coordination of transports, production, training, and post-live support and fixes, etc.•6 years of experience with RESTful, JSON, XML, and SOAP web service•6 years of experience with backend architectures, Micro services patterns, Object-oriented design patterns, and Messaging architecture•Able to work flexible hours and be available for emergency response on short notice•Able to pass a ten (10) year background check and pre-employment drug testSALARY: $169,229-$170,800/YearLOCATION: 27-01 Queens Plaza North, Long Island City, NY, 11101. 100% Remote; may be performed from anywhere in the U.S. where JetBlue has a legal presence and up to 35% domestic travel to JetBlue locations.TO APPLY: Email resume to talentacquisitionsupport@jetblue.com. Reference JB123.

Minimum Salary: 169229 Maximum Salary: 170800 Salary Unit: Yearly

DirectEmployers