Java Software Engineer
Create New Job PostingJob Title: Senior Java DeveloperCompany: OperAxisLocation: Chicago, Illinois, United States (Hybrid)Job Type: ContractExperience Level: Mid-Senior LevelIndustry: IT Services and IT Consulting | Airlines/AviationJob DescriptionOperAxis is seeking a highly skilled Senior Java Developer to support a leading enterprise client in the airline industry. This role requires strong expertise in modern Java development, cloud-native application architecture, event-driven systems, and microservices-based solutions.The ideal candidate will have hands-on experience with the latest Java versions, Spring Boot, AWS cloud technologies, and messaging platforms such as Solace. This position involves collaborating with cross-functional teams to build scalable, secure, and high-performance backend systems in an agile environment.Candidates with prior airline industry experience will be highly preferred.Requirements5+ years of professional experience in Java developmentStrong hands-on experience with modern Java versionsExpertise in Spring Boot and Spring ecosystem frameworksStrong experience building microservices and cloud-native applicationsHands-on experience with messaging/event-driven platforms, especially SolaceStrong AWS cloud experience including services such as ECS, EKS, API Gateway, and DynamoDBSolid understanding of RESTful APIs and backend system developmentExperience with CI/CD pipelines and DevOps practicesFamiliarity with Jenkins, GitHub Actions, or HarnessExperience with vulnerability management and secure coding practicesHands-on experience with tools such as SonarQube, Veracode, or WizStrong understanding of software engineering best practices and design principlesAbility to work effectively in Agile/Scrum environmentsStrong communication and collaboration skillsAirline industry experience is preferredResponsibilitiesDesign, develop, test, and maintain enterprise-grade Java applicationsBuild scalable cloud-native applications using microservices architectureDevelop and maintain event-driven applications using Solace messaging platformCollaborate with architecture, QA, infrastructure, and product teamsParticipate in architecture and technical design discussionsEnsure applications follow security standards and coding best practicesDevelop and maintain REST APIs and backend servicesContribute to CI/CD implementation and release management processesAnalyze, optimize, and refactor existing applications for scalability and performanceTroubleshoot production issues and provide timely resolutionsSupport continuous improvement initiatives within the engineering teamTechnologiesSpring Boot, Spring Boot, Microservices, Solace, AWS, ECS, EKS, API Gateway, DynamoDB, REST APIs, Jenkins, GitHub Actions, Harness, SonarQube, Veracode, Wiz, CI/CD, Agile, DevOpsBenefitsOpportunity to work with a leading enterprise clientCollaborative and technology-driven environmentExposure to large-scale cloud-native systemsLong-term project opportunityCompetitive compensationCareer growth and leadership opportunities