Senior API DeveloperBachelors Degree, a Masters degree is preferred - 7+ years of software and development experience in Java/J2EE in an Agile environment.
Experience deploying microservices into containers
- Participation in the design, development, testing, deploying server and UI Screens using Java/J2EE - Must have strong knowledge of API lifecycle management platforms. - Role would also involve supporting the APIs developed after they are deployed in production - Experience with frameworks for documenting/designing APIs (like Swagger). - Experience building APIs for both external and internal consumption - The candidate needs to have a strong passion for learning new technologies and keep pace with rapidly evolving development paradigms like pair programming - The candidate needs to meet challenging deadlines and thrive in a team setting - Strong interpersonal skills with the ability to collaborate with and mentor junior resources - Knowledge of standard tools for developing, optimizing & testing codeDynatrace, Cassandra, Selenium, Apache Kafka, Apache Camel, Active MQ, IBM MQ Preferred - Experience developing automated test suites and test data, Test Driven Development (TDD) - Experience using Jenkins and CI/CD toolsets. Ability to customize provided sample project templates to project needs - Experience working in an AWS environment and preferably containers - Help set up deployments per provided guidance and procedural documentation - Leverage the AWS cloud experience to troubleshoot deployments. - Recent experience leading projects on Spring a plus - Experience with business rule languages/technology is a plusPrevious experience with application system support is a plus. - Airline industry experience is a plus.