Senior Software Engineer - Java
Senior Java Software EngineerLocation: Fort Worth, TXWork Arrangement: Hybrid – 2–3 days onsite per weekContract: 6–12+ monthsJob OverviewWe are seeking a Senior Java Software Engineer with strong experience in Java, Spring Boot, Microservices, Kafka, and Cloud technologies. Airline industry experience is required.Required SkillsAirline domain experienceJavaSpring Boot / MicroservicesKafkaAzure and/or AWS CloudMongoDB or other persistent storageObject-oriented designAgile/ScrumCI/CD and DevOps practicesPreferred SkillsAngular or ReactKubernetes / DockerGitHub / Azure DevOpsREST / GraphQLGitHub ActionsSelenium, JUnit, TestNG, Postman, Cypress, Playwright, Mockito, or similar testing toolsResponsibilitiesDesign, develop, test, and document scalable and reliable applications.Lead implementation of complex technical solutions.Perform root cause analysis and improve system performance, resiliency, security, and reliability.Implement observability, testing, and monitoring best practices.Identify and address security vulnerabilities.Mentor and coach other engineers.Promote reusable solutions and engineering best practices.Collaborate with teams in an Agile environment to deliver high-value solutions.