Developer Application Services (Java)

Jetblue Airways New York , NY 10007

Posted 2 months ago

Position Title: Developer Application Services (JAVA)

Position Summary:

The Application Services Developer is responsible for development, testing, and documentation of enterprise class web application, services, middle-tier interfaces and backend database, mainly with Java technologies like J2EE, Spring and Struts. The role requires strong industry experience in REST, JSON, XML, SOAP web services and SQL Server or Oracle RDBMS. This role collaborates with various teams for research, analysis, and architecture of business solutions. The developer will develop and maintain innovative, scalable solutions that provide value to the business and provide operational support as required.

Essential Responsibilities:

  • Participate in all phases of the software development lifecycle (SDLC),

  • Decompose and translate business requirements into detailed design specifications

  • Code/design/test configurable, self-healing, and zero-to-minimal-maintenance JAVA web applications and services using Spring or Struts framework.

  • Provide input and guidance on development and architecture decisions and governance processes

  • Proactively collaborate with the appropriate matrix of IT teams (business solution delivery, architecture, development, QA, infrastructure & support) for project estimation, construction, and delivery of business solutions

  • Partners with data center operations and infrastructure teams to ensure seamless deployments, proper documentation and support for applications

  • Leads/conducts/participates in detailed code reviews in a constructive manner to insure high quality and consistent coding practices

  • Ensure continued accountability for product and services delivery within IT shared services development organization

  • Create written and presentation materials that cater to technical and business audiences

  • Ensure that JetBlue IT and business standards and procedures are maintained in accordance with Company policies and all audit, security and regulatory requirements

  • Other duties as assigned

Minimum Experience and

Qualifications:
  • Bachelor's Degree in Computer Science, Computer Engineering or related discipline

  • Six (6) years of overall experience developing web services and enterprise-scale application integration solutions.

  • Three (3) years of experience with Java technologies like J2EE, Spring, Struts, etc.

  • Experience with cloud native microservices and application design patterns

  • Knowledge of API best practices development, documentation, management.

  • Available for moderate overnight travel (up to 35%)

  • In possession of valid travel documents with the ability to travel in and out of the United States

  • Able to work flexible hours and be available for emergency response on short notice

  • Ability to present to various levels

  • Able to pass a ten (10) year background check and pre-employment drug test

  • Legally eligible to work in the country in which the position is located

Experiences Preferred:

  • Thorough knowledge of business function and thorough knowledge of business operations, objectives and strategies

  • Exposure to JetBlue's IT disciplines and interdependencies

  • Exposure to JetBlue's business units and how their needs drive IT strategy

  • Experience working on enterprise-wide budget process

Crewmember Expectations:

  • Regular attendance and punctuality

  • Potential need to work flexible hours and be available to respond on short-notice

  • Well groomed and able to maintain a professional appearance

  • When working or traveling on JetBlue flights, and if time permits, all capable crewmembers are asked to assist with light cleaning of the aircraft

  • Must be an appropriate organizational fit for the JetBlue culture, that is, exhibit the JetBlue values of Safety, Caring, Integrity, Passion and Fun

  • Promote JetBlue's #1 value of safety as a Safety Ambassador, supporting JetBlue's Safety Management System (SMS) components, Safety Policy and behavioral standards

  • Identify safety concerns, issues, incidents or hazards that should be reported and report them whenever possible and by any means necessary including JetBlue's confidential reporting systems (Aviation Safety Action Program (ASAP) or Safety Action Report(SAR))

Equipment:

  • Computer and other office equipment

Physical Effort:

  • Generally not required, or up to 10 pounds occasionally, 0 pounds frequently. (Sedentary)

Disclaimer: The above statements are intended to describe the general nature and level of work being performed by the crewmember(s) assigned to this position. They are not intended to be an exhaustive list of all responsibilities, duties, and skills required of individuals in this position. Position Expectations may be subject to change as the needs of the organization change.

JetBlue Airways Corp. is an equal opportunity employer, and all qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, age, marital status, veteran status, sexual orientation, gender identity or expression, disability status, pregnancy, genetic information, citizenship status or any other characteristic protected by law. This policy applies to all terms and conditions of employment, including recruiting, hiring, placement, promotion, termination, layoff, recall, transfer, leaves of absence, compensation and training.

EEO is the Law

EEO is the Law GINA Supplement Back to top


icon no score

See how you match
to the job

Find your dream job anywhere
with the LiveCareer app.
Mobile App Icon
Download the
LiveCareer app and find
your dream job anywhere
App Store Icon Google Play Icon
lc_ad

Boost your job search productivity with our
free Chrome Extension!

lc_apply_tool GET EXTENSION

Similar Jobs

Want to see jobs matched to your resume? Upload One Now! Remove
VP Java Back End Developer

Jpmorgan Chase & Co.

Posted 2 days ago

VIEW JOBS 4/21/2019 12:00:00 AM 2019-07-20T00:00 VP - Java Back end developer Req #: 190009746 Location: New York, NY, US Job Category: Technology Job Description: As a member of our Software Engineering Group you will dive head-first into creating innovative solutions that advance businesses and careers. You'll join an inspiring and curious team of technologists dedicated to improving the design, analytics, development, coding, testing and application programming that goes into creating high quality software and new products. You'll be tasked with keeping the team and other key stakeholders up to speed on the progress of what's being developed. Coming in with an understanding of the importance of end-to-end software development-such as Agile frameworks-is key. And best of all, you'll be working with and sharing ideas, information and innovation with our global team of technologists from all over the world. This role requires a wide variety of strengths and capabilities, including: * BS/BA degree or equivalent experience * Advanced knowledge of application, data and infrastructure architecture disciplines * Understanding of architecture and design across all systems * Working proficiency in developmental toolsets * Ability to collaborate with high-performing teams and individuals throughout the firm to accomplish common goals * Proficiency in one or more general purpose programming languages * Understanding of software skills such as business analysis, development, maintenance and software improvement Responsibilities The Java and SQL developer typically (but is not limited to) performs the following: * Design and develop solutions to improve alerts delivery platform. * Design and write code to automate alerts product testing to cover all possible use cases. * Work with production support and infrastructure teams to find solutions to improve application resiliency. * Maintain a living evergreen repository of knowledge base on application resiliency. * Willing to learn and work on new technologies as required. Qualifications: * 7+ years minimum experience as a developer, preferably in the financial industry * Experience building and supporting mission-critical, 24/7 applications * Proficiency in modern programming languages (understanding of futures, promises, reactive programming) * 5+ years of experience in server side programming (Java preffered, however combination of Java with C/C#/python is acceptable) * Strong understanding of J2EE server technologies * Experience with Spring Boot * Strong understanding of monitoring and testing tools. * Experience with performance monitoring and testing. * Experience writing performant SQL code/stored procedures is a must (Oracle/Sybase/SQLServer) * Experience with WebSphere/Tomcat deployment environment. * Experience with messaging technologies – WebSphere MQ/JMS, RabbitMQ. * Experience with TDD, code testability standards, JUnit/Mockito. * Experience with scripting and working in a UNIX environment. * Experience working in a fast-paced financial services/digital focused delivery environment. * Good written and verbal communication skills. * Experience utilizing Kafka, Cassandra, Spark, and Hadoop is a plus * Understanding of Email, Text (SMS) and Push technologies is a plus When you work at JPMorgan Chase & Co., you're not just working at a global financial institution. You're an integral part of one of the world's biggest tech companies. In 14 technology hubs worldwide, our team of 40,000+ technologists design, build and deploy everything from enterprise technology initiatives to big data and mobile solutions, as well as innovations in electronic payments, cybersecurity, machine learning, and cloud development. Our $9.5B+ annual investment in technology enables us to hire people to create innovative solutions that will not only transform the financial services industry, but also change the world. At JPMorgan Chase & Co. we value the unique skills of every employee, and we're building a technology organization that thrives on diversity. We encourage professional growth and career development, and offer competitive benefits and compensation. If you're looking to build your career as part of a global technology team tackling big challenges that impact the lives of people and companies all around the world, we want to meet you. So if you're ready to put your passion for technology to work in a way that makes a real difference, apply today. Jpmorgan Chase & Co. New York NY

Developer Application Services (Java)

Jetblue Airways