Agile Programming Methodologies, Amazon Web Services (AWS), Android, AngularJS, Application Programming Interface (API), Atlassian JIRA, Authentication, Communication Skills, Configuration Management, Docker, Functional Testing, Git, GitHub, Integration Testing, Interpersonal Skills, Java, JavaScript Frameworks, Jenkins, Node.js, Problem Solving Skills, Project Management Software, REST (Representational State Transfer), Software Administration, Software Development, Source Code/Configuration Management (SCM), Splunk, Subversion, Technical Leadership, Technical Support, Test Automation, Unit Test, iOS
Mandatory Skills: Java, Node.js, Angular, JavaScript frameworks with OneID authentication
AWS hosted applications and Cloud computing
The potential candidate should be resourceful and comfortable with finding solutions independently.
Minimum 7+ years of vast experience in design, development, and implementation of highly scalable, high-volume applications.
Excellent hands-on experience in guest facing applications with the below skills:
Programing skills: Java, Node.js, Angular, JavaScript frameworks with OneID authentication, Native iOS/Android or hybrid frameworks
Spring Boot and Restful API Experience is an added advantage.
Configuration Management: INI files, feature toggles etc
Monitoring tools: AppDynamics, Splunk, Imperva, Grafana
CI/CD & Version Control:
• Jenkins, Harness, Automated build, test, and deployment pipelines.
• Git-based version control (GitHub, GitLab)
ITSM: ServiceNow
Server Environments: Windows/AWS
Akamai knowledge will be advantage.
Familiarity with Docker and containerized deployments.
Develop and support applications using below AWS technologies in a multi-region cloud environment:
Building and maintaining scalable, high-performance server-side applications that power modern web and mobile experiences.
Extensive experience with writing unit, integration, and functional tests
Familiarity integrating with service APIs and/or SDKs.
Understanding of agile processes software team with version control & project management tools (e.g. Github,Harness,SVN, Jira) for Type2 tasks
Creative and inventive problem-solving skills
Provide Technical guidance and support to Team.
Strong interpersonal and communication skills, and a team-focused approach towards software development, maintenance & support.
Profile with Payment knowledge is an added advantage.