Participate in requirement, design, implementation, testing and support of custom banking solutions, which include features enhancements, new functionalities, and back-end systems integration
Collaboration with customers to prepare technical specifications
Interact with subject matter experts (functional & technical) to understand business requirements and technology architecture of the applications accordingly
Contribute to code reviews for quality assurance and conformance to standards / guidelines
Provide technical guidance and lead/develop team members
Assist in infrastructure & system software setup for development and testing environments
Ensure timely completion of tasks delegated
Requirements:
Degree in Computer Sciences / Software Engineering / Information Technology
At least 3 years of working experience in Java EE develop...