Job Description

We are looking for highly skilled programmers with experience building Java-based applications. You will be responsible for analyzing user requirements and business objectives, determining application features and functionality and recommending changes to existing Java-based applications, among other duties. You need to be eager to learn new technologies and be able to participate in finding the best solution. This needs having a highly team working spirit.

Requirements

Bachelor’s/Master's degree in Computer Sciences, Information Technology and/or related discipline required. - Having related experience at least 3 years - Strong understanding of object oriented programming and design patterns. - Proficient knowledge of Java 8 or higher versions of Java. - Experience in using JEE/Grails/Spring/Spring Boot. - Experience in using Hibernate or any JPA implementations. - Experience in designing, building and monitoring RESTful APIs and Microservices. - Knowledge about JavaScript/Groovy is considered as a great advantage. - Familiar with security concepts in software development. - Having a fair knowledge of Git. - Familiar with Oracle Database. - General knowledge about core banking systems is considered as an advantage. - Be responsible, self-discipline, diligent.

Employment Type

  • Full Time

Details

Employment type

  • Full Time

Educations

برای مشاهده‌ی شغل‌هایی که ارتباط بیشتری با حرفه‌ی شما دارد،