- Design, implement and maintain java application phases
- To take part in software and architectural development activities
- Transforming requirements into stipulations
- Develop, test, implement and maintain application software
- Recommend changes to improve established java application processes
- Develop technical designs for application development
- Develop application code for java programs
Requirements
- At least 2 years of professional experience as a software developer .
- Experience with banking system (is a plus)
- Backend development & Database design
- Web-Frontend
- Advanced experience in Java programming language and related frameworks.
- Familiar with DB2 and WebSphere IBM MQ (is a plus)
- Strong understanding of software development principles and design patterns as well as trouble - Shooting and debugging
- Basic understanding of Linux is a plus