- Capable of understanding and contributing to the technical solution at code level
- Develop software solutions by studying information needs following the software development lifecycle.
- Provide regular and effective progress updates to Development Leads to produce accurate delivery estimates
- Performing unit testing of developed applications deliver on time and to the required quality standards
- Provide assistance to required teams as needed to resolve system problems
- Adherence to allocated departmental processes
- Thorough understanding of Java and well versed in any integration frameworks (e.g. Spring Camel WSO2 MI) REST webservices
- Minimum 6 years of experience in Java and integration.
- Experience in enterprise integration patterns OOP application deployment and deployment automation.
- Strong understanding containerization and cloud native applications
- Experience in RDBMS (Oracle or any other DB)
- Basic experience in Unix commands
Knowledge on any source code version control tool