Software Systems Engineer with Java
Core
Design, develop, test, and debug moderately complex to complex software solutions for Order services supporting NDC distribution in the travel industry.
Role type
Software Systems Engineer (Java)
Builds
Order management services and data stores for NDC distribution
Domain
Travel technology / Cloud-native microservices
Deliverable
production ML models | product features
Required skills
Java, multithreading, Unix/Linux, SQL/Oracle, XML/Web Services, JMS, JUnit, Docker, Kubernetes, Spring framework, performance monitoring
Preferred skills
TDD, Agile Development, prototype application development
Technologies
Google Cloud, Spring, Docker, Kubernetes, Oracle, JMS
Responsibilities
Design and implement reusable components; research and apply emerging technologies; collaborate with cross-functional teams to resolve defects; work with stakeholders to translate requirements into technical solutions; contribute to technical documentation; support SRE initiatives for CI/CD and observability
Seniority
Mid-level, hands-on IC
