Vacancy expired!
Qualifications:
- Bachelor's Degree
- At least 5 years of software and development experience with a minimum of 3 years of experience working with Services and Integration Technologies
- Extensive experience with implementing and consuming APIs and Micro Services
- Conceptual knowledge of containers, serverless architecture, pattern and anti-patterns, cloud native application architectures
- Knowledge of automation testing strategies and test cycles as described here: ;/a>
- Experience with or conceptual understanding of relational and no-SQL databases
- Knowledge of REST architecture framework
- Knowledge of design and build tools supporting APIs (Swagger, SwaggerHub, yaml)
- Nice to have experience in XML (XSLT, XPath, XSD), web services (SOAP)
- Node.js, Java 8, JEE, Spring 4.3, Angular, React, jQuery, AJAX, HTML 5
- Knowledge and experience with JBOSS and WebSphere or any other Java EE implementation.
- Experience with Cloud Technologies including containers, Kubernetes, OpenShift, AWS.
- Good knowledge of working in Linux and navigating around a Linux system
- Experience with any of the automation testing frameworks like Junit, Jest, Mocha, Chai
- Knowledge of DevOps principles including Continuous Integration and Continuous Delivery best practices using Jenkins, Nexus, Maven, Gradle, Github, SonarQube, Ansible
- Experience with iterative and agile development with frequent releases, familiar with the Agile Manifesto, aware of all Agile ceremonies
- Self-motivated individual with strong verbal and written communication skills
- Airline industry experience is good to have
- Experience with AWS services including ECS, EKS, S3, Lambda, SQS/SNS and setting up DevOps pipelines with Tekton/Code Build
- AWS Certification is a plus
- Design and develop cloud applications, features, and enhancements with an emphasis on clean, highly efficient, supportable, and well documented code for the full technological stack
- Contribute to agile development teams following 12 Factor application development principles and secure coding practices
- Collaborate with solution architect and business area to analyze technical information and produce quality software