Logo
Apolis

Senior Developer and Sustainment Lead

Apolis, Santa Clara, California, us, 95053

Save Job

Senior Developer and Sustainment Lead Location: Anaheim, CA.

Job Description: Experience: 10+ years Domain: Hospitality, Hotels & Resort Technology Job Summary: We are seeking an experienced Senior Developer / Sustainment Lead with deep expertise in Java , Spring Boot, and cloud-native development on AWS. The ideal candidate will be responsible for designing, building, and maintaining secure, scalable, and high-performance backend rest and soap services and supporting the applications for our hospitality and resort technology platforms. Roles and Responsibilities: Design, develop, and maintain robust backend applications and microservices using Java 17, Spring Boot, and related technologies Build and expose RESTful APIs for system integration and front-end consumption Architect cloud-native applications on AWS, leveraging services like EC2, ECS, S3, Lambda, API Gateway, and IAM Write efficient, optimized queries and manage data storage across SQL (MariaDB, MySQL, Aurora, Oracle) and NoSQL (DynamoDB) databases Implement and manage CI/CD pipelines using Jenkins for continuous delivery Ensure application reliability and performance through monitoring tools like Splunk, AppDynamics, and AWS CloudWatch Work with messaging and event-driven architecture using RabbitMQ and Apache Kafka Collaborate with cross-functional teams including QA, DevOps, and Product to ensure high-quality and timely delivery Perform regular code reviews and ensure adherence to best practices and coding standards Document solutions and contribute to knowledge sharing within the team Required Skills: Languages & Frameworks: Java 17 Spring Boot, Spring Core, Spring MVC, Spring JDBC, Spring Data JPA Docker (for containerization) Cloud & DevOps: AWS: EC2, ECS, Lambda, API Gateway, S3, IAM CI/CD with Jenkins Monitoring: Splunk, AppDynamics, AWS CloudWatch Databases: Relational: MariaDB, MySQL, AWS RDS, Aurora DB, Oracle DB (Multimodal) NoSQL: Amazon DynamoDB, H2 Messaging & Streaming: RabbitMQ, Apache Kafka Preferred Domain Experience: Hospitality, Hotels, and Resort Technology Travel and Tourism Platforms Nice to Have: Experience with Serverless Architectures and Microservices Design Familiarity with Agile/Scrum delivery models Exposure to Python for backend scripting or automation Hands-on experience with GitHub Copilot for AI-assisted coding