IT Specialists in this job role have expertise in translating IT requirements in the design, development, and assembly of components to create custom information systems. Typical examples of the deliverable are functional and technical designs, models, components, code, unit tests, and documentation. IT Specialists who primarily apply their technical skills in an internal or external customer billable services and implementation environment.
1. Strong programming skills in Java and J2EE
2. Good knowledge on writing and tuning SQL
3. Be familiar with Java/J2EE technology, including but not limited to EJB, JSP, Servlets, JMS, Web Services
4. Be familiar with popular web development frameworks and tools, such as Struts, Spring, Hibernate
5. Be familiar with popular development tools, such as Eclipse, CVS, Ant, JUnit, etc
6. Good knowledge of Databases (DB2, ORACLE or MySQL)
7. Good communication and teamwork skills
8. Quick learning and self-motivated
9. Good English speaking, reading and writing
10. Good architect thinking is preferred
11. At least 2 years experience in Finance Industrial (banking, insurance etc)
12. Have been involved in Agile team or understand Agile ways of working.
At least 3 years experience in Java