TRAINING AND OCCUPATIONAL EXPERIENCE
- Bachelor Degree in Computer Science
- Proven work experience as Java Web Developer for at least 10 years.
- Worked as Java tech lead in a team for at least 6 years.
- Experience with AGILE and Scrum.
- Strong knowledge on complete SDLC and experience in both Waterfall and Agile methodologies
- Financial Industry experience preferable
SKILLS AND BEHAVIOURS
- Excellent communication.
- Excellent analytical skills with a good problem-solving attitude
- Keeping up to date with the technologies, concepts and best practices for coding (Java, Angular, Hibernate, Spring, Semantic HTML, CSS, Bootstrap, javascript, JSON, NodeJs, etc).
- Best practices for designing a RESTful API. POST/GET requests
- UI development experience
- Preferred DB skills :(SQL, PL/SQL, T-SQL, Oracle 11 & SQL Server 12)
- Knowledge of Jira is a plus