Career Center

Senior Software Engineer

Location: Remote
Posted On: 10/05/2021
Requirement Code: 50977
Requirement Detail

Required :

• 7 or more years of Java/J2EE development, hands-on troubleshooting, and deployment experience 

• Knowledge of full stack Cloud-native development, RESTful APIs and serverless microservices with Spring Boot 

• Knowledge of design and build tools supporting APIs (Swagger, SwaggerHub, yaml) 

• Java 8, JEE, Spring 4.3, REST, JUNIT, REST Assured, Angular, React, jQuery, HTML 5, Ajax 

• Knowledge and experience with JBOSS and WebSphere 

• Very good understanding of DevOps principles including Continuous Integration and Continuous Delivery best practices using Jenkins, Nexus, Maven, Gradle, Github, SonarQube, Ansible 

• Proficient in XML (XSLT, XPath, XSD), web services (SOAP, REST), Apigee 

• Knowledge and experience with messaging solutions such as ActiveMQ or Kafka 

• Experience with cloud technologies including containers, Kubernetes, OpenShift, AWS 

• Good knowledge of working in Linux and navigating around a Linux system 

• Thorough understanding of containerizations, pattern and anti-patterns, awareness of cloud native application pattern 

• 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 WHAT ELSE 

• 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 

• Knowledge and experience with Test Driven Development with a testing framework. Knowledge of Cucumber is a plus.

Apply Now
SAICON Ranked #142
  • SAICON Ranked #142

  • America‚Äôs Fastest Growing Companies