{"schemaVersion":"jobsearcher.job.v1","id":"d2eed8c4676ae0bbcedeb379","url":"https://jobsearcher.com/jobs/d2eed8c4676ae0bbcedeb379","canonicalUrl":"https://jobsearcher.com/jobs/d2eed8c4676ae0bbcedeb379","title":"Software Engineer","description":"Position Summary:\nThe Software Engineer does complex design, development, testing and documentation effort of enterprise applications and services, mainly with JAVA technology stack. This role involves significant collaboration with stakeholders, driving technical architecture and implementation. The Software Engineer defines practices and supports other Software Engineer, both onshore and offshore to develop and maintain innovative, scalable applications which provide value to the business.\nEssential Responsibilities:\nDesign, code, debug and documentation of applications in JAVA technologies like J2EE, SpringBoot, SpringCloud framework, Spring MVC, Streams and API,\nBuild software components that integrate with a workflow engine and/or ESB to execute asynchronous business processes\nDevelop code as per guidance from architecture decisions; support other engineers; Collaborate with stakeholders to define specifications and delivery project timelines; Perform code reviews to insure high quality and consistent coding practices\nSupport and troubleshoot issues (process & system), identify root cause, and proactively implement sustainable corrective actions\nEnsure that JetBlue IT and business standards and procedures are maintained in accordance with Company policies and all audit, security and regulatory requirements\nPartner 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\nProvide direct oversight of delivery teams for applicable portfolio initiatives\nOther duties as assigned\nMinimum Experience and Qualifications:\nBachelor’s Degree in Computer Science, Computer Engineering or related discipline; OR demonstrated capability to perform job responsibilities with a High School Diploma/GED and at least four (4) years of previous relevant work experience\nThree (3) years’ experience with JAVA technologies including Java, J2EE, Spring, SpringBoot, SpringCloud, and JDBC\nExcellent understanding of multi-threading & concurrency in java is required.\nExperience with 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, post-live support and fixes, etc.\nExperience with RESTful, JSON, XML, SOAP web service\nFamiliarity with backend architectures, Micro services patterns, Object-oriented design patterns, Messaging architecture\nAvailable for moderate overnight travel (up to 35%)\nAble to work flexible hours and be available for emergency response on short notice\nAble to pass a pre-employment drug test\nLegally eligible to work in the country in which the position is located\nAuthorization to work in the US is required, this position is not eligible for visa sponsorship\nPreferred Experience and Qualifications:\nFive (5) years’ experience with JAVA technologies including Java, J2EE, Spring, SpringBoot, SpringCloud, and JDBC\nCertifications with cloud platforms like, Azure/AWS/GCP\nExposure to Azure technologies like, CosmosDB, BLOB Storage, APIM, App Services, AKS, and Service Bus\nExperience with OAuth and LDAP\nExperience with Azure, Docker or Container Orchestration (Docker Swarm, Kubernetes)\nThorough knowledge of business function and thorough knowledge of business operations, objectives and strategies\nExposure to JetBlue’s IT disciplines and interdependencies\nExposure to JetBlue’s business units and how their needs drive IT strategy\nWorking on enterprise-wide budget process\nCrewmember Expectations:\nRegular attendance and punctuality\nPotential need to work flexible hours and be available to respond on short-notice\nAble to maintain a professional appearance\nWhen working or traveling on JetBlue flights, and if time permits, all capable crewmembers are asked to assist with light cleaning of the aircraft\nMust be an appropriate organizational fit for the JetBlue culture, that is, exhibit the JetBlue values of Safety, Caring, Integrity, Passion and Fun\nPromote JetBlue’s #1 value of safety as a Safety Ambassador, supporting JetBlue’s Safety Management System (SMS) components, Safety Policy and behavioral standards\nIdentify safety and/or security 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))\nEquipment:\nComputer and other office equipment\nWork Environment\nNormal Office Environment\nPhysical Effort:\nGenerally not required, or up to 10 pounds occasionally, 0 pounds frequently. (Sedentary)\nCompensation:\nThe base pay range for this position is between $90,500.00 and $128,600.00 per year. Base pay is one component of JetBlue’s total compensation package, which may also include access to healthcare benefits, a 401(k) plan and company match, crewmember stock purchase plan, short-term and long-term disability coverage, basic life insurance, free space available travel on JetBlue, and more.\n\n#LI-Hybrid\n#LI-AC1","company":"Jetblu","rawCompany":"jetblu","city":"Astoria","state":"NY","isRemote":false,"isActive":false,"createdAt":"2026-04-12T20:49:53.105Z","occupations":[{"code":"15-1252.00","title":"Software Developers","slug":"software-developers"},{"code":"15-1299.08","title":"Computer Systems Engineers/Architects","slug":"computer-systems-engineers-architects"},{"code":"15-1251.00","title":"Computer Programmers","slug":"computer-programmers"}],"industries":[{"code":"541511","title":"Custom Computer Programming Services","slug":"custom-computer-programming-services"},{"code":"513210","title":"Software Publishers","slug":"software-publishers"},{"code":"541512","title":"Computer Systems Design Services","slug":"computer-systems-design-services"}],"jobPosting":{"@context":"https://schema.org","@type":"JobPosting","title":"Software Engineer","description":"Position Summary:\nThe Software Engineer does complex design, development, testing and documentation effort of enterprise applications and services, mainly with JAVA technology stack. This role involves significant collaboration with stakeholders, driving technical architecture and implementation. The Software Engineer defines practices and supports other Software Engineer, both onshore and offshore to develop and maintain innovative, scalable applications which provide value to the business.\nEssential Responsibilities:\nDesign, code, debug and documentation of applications in JAVA technologies like J2EE, SpringBoot, SpringCloud framework, Spring MVC, Streams and API,\nBuild software components that integrate with a workflow engine and/or ESB to execute asynchronous business processes\nDevelop code as per guidance from architecture decisions; support other engineers; Collaborate with stakeholders to define specifications and delivery project timelines; Perform code reviews to insure high quality and consistent coding practices\nSupport and troubleshoot issues (process & system), identify root cause, and proactively implement sustainable corrective actions\nEnsure that JetBlue IT and business standards and procedures are maintained in accordance with Company policies and all audit, security and regulatory requirements\nPartner 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\nProvide direct oversight of delivery teams for applicable portfolio initiatives\nOther duties as assigned\nMinimum Experience and Qualifications:\nBachelor’s Degree in Computer Science, Computer Engineering or related discipline; OR demonstrated capability to perform job responsibilities with a High School Diploma/GED and at least four (4) years of previous relevant work experience\nThree (3) years’ experience with JAVA technologies including Java, J2EE, Spring, SpringBoot, SpringCloud, and JDBC\nExcellent understanding of multi-threading & concurrency in java is required.\nExperience with 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, post-live support and fixes, etc.\nExperience with RESTful, JSON, XML, SOAP web service\nFamiliarity with backend architectures, Micro services patterns, Object-oriented design patterns, Messaging architecture\nAvailable for moderate overnight travel (up to 35%)\nAble to work flexible hours and be available for emergency response on short notice\nAble to pass a pre-employment drug test\nLegally eligible to work in the country in which the position is located\nAuthorization to work in the US is required, this position is not eligible for visa sponsorship\nPreferred Experience and Qualifications:\nFive (5) years’ experience with JAVA technologies including Java, J2EE, Spring, SpringBoot, SpringCloud, and JDBC\nCertifications with cloud platforms like, Azure/AWS/GCP\nExposure to Azure technologies like, CosmosDB, BLOB Storage, APIM, App Services, AKS, and Service Bus\nExperience with OAuth and LDAP\nExperience with Azure, Docker or Container Orchestration (Docker Swarm, Kubernetes)\nThorough knowledge of business function and thorough knowledge of business operations, objectives and strategies\nExposure to JetBlue’s IT disciplines and interdependencies\nExposure to JetBlue’s business units and how their needs drive IT strategy\nWorking on enterprise-wide budget process\nCrewmember Expectations:\nRegular attendance and punctuality\nPotential need to work flexible hours and be available to respond on short-notice\nAble to maintain a professional appearance\nWhen working or traveling on JetBlue flights, and if time permits, all capable crewmembers are asked to assist with light cleaning of the aircraft\nMust be an appropriate organizational fit for the JetBlue culture, that is, exhibit the JetBlue values of Safety, Caring, Integrity, Passion and Fun\nPromote JetBlue’s #1 value of safety as a Safety Ambassador, supporting JetBlue’s Safety Management System (SMS) components, Safety Policy and behavioral standards\nIdentify safety and/or security 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))\nEquipment:\nComputer and other office equipment\nWork Environment\nNormal Office Environment\nPhysical Effort:\nGenerally not required, or up to 10 pounds occasionally, 0 pounds frequently. (Sedentary)\nCompensation:\nThe base pay range for this position is between $90,500.00 and $128,600.00 per year. Base pay is one component of JetBlue’s total compensation package, which may also include access to healthcare benefits, a 401(k) plan and company match, crewmember stock purchase plan, short-term and long-term disability coverage, basic life insurance, free space available travel on JetBlue, and more.\n\n#LI-Hybrid\n#LI-AC1","datePosted":"2026-04-12T20:49:53.105Z","dateModified":"2026-04-12T20:49:53.105Z","hiringOrganization":{"@type":"Organization","name":"Jetblu","sameAs":"https://jobsearcher.com"},"jobLocation":{"@type":"Place","address":{"@type":"PostalAddress","addressLocality":"Astoria","addressRegion":"NY","addressCountry":"US"}},"identifier":{"@type":"PropertyValue","name":"JobSearcher","value":"d2eed8c4676ae0bbcedeb379"},"url":"https://jobsearcher.com/jobs/d2eed8c4676ae0bbcedeb379"}}