Degree in Computer Science/Software Engineering or an the equivalent from a recognized university, Hands on experience in software development using Java.
DUTIES AND RESPONSIBILITES
Supporting integration solutions using WSO2 platform adhering to architecture and design goals including performance, security, quality of code etc.
Solve complex problems using the knowledge on Software Development Techniques such as Object-Oriented Architecture and Design. Design Patterns. Enterprise Integration Patterns.
Adapt to new technologies and effectively use in a project where ever necessary.
Provide effective support services to customers on applications, infrastructure etc. as per the agreed upon SLAs.
Troubleshooting post implementation technical issues and provide timely solutions.
Based on the customer requirement manage virtual & physical infrastructure in order to provide 24 x 7 availability.
Take measures to further improve and leverage on existing systems and infrastructure.
Assess systems and infrastructure for potential vulnerabilities and take proactive measures to prevent them.
Maintain backups. housekeeping and disaster recovery mechanisms in proper order.
Write and maintain custom scripts to increase system efficiency and lower the human intervention time on any tasks.
Participate in the design of information and operational support systems.
Provide Li. L2 and L3 support for applications. Implementing, configuring, testing and maintaining application and its related tools.
Will have to work on SL holidays, UK work hours based on business requirements.
Deep troubleshooting skills for application/Interfaces/DBs.
QUALIFICATIONS AND REQUIREMENTS
Degree in Computer Science/Software Engineering or an the equivalent from a recognized university.
Hands on experience in software development using Java.
Good understanding about Object Oriented Programming, Design Patterns, Service Oriented Architecture, Enterprise Integration Patterns.
Solid experience in Web Services and Cloud-based technologies.
Strong development skills with the highest quality. Ability handle multiple tasks effectively. Proficiency in verbal and written communication. Experience in working with WSO2 Technologies. Agile Software Development methodologies.
Test driven development and continuous integration will be added advantages.
An outstanding team player with the attitude towards accepting new challenges
Preferred experience in the following: Git / BitBucket, Jenkins
Creation of shared components (services, APIs, libraries)
Proven working experience in installing, configuring and troubleshooting UNIX /Linux and Windows-based environments.
Solid Cloud experience, preferably in AWS. Solid scripting skills.
Experience in ELK stack / Nagios will be an added advantage.