Job Details
Experience Needed:
Career Level:
Education Level:
Salary:
Job Categories:
Skills And Tools:
Job Description
- Implementing & maintaining Backend Systems
- Designing Backend Solutions based on business requirements
- Technically Guide, help and support subordinates in the development, peer review and testing of APIs in different projects
- Play the role of a mentor subordinates in order to help them grow and empower them to achieve more
- Be involved in the study, analysis and implementation of projects solution architectures.
Job Requirements
Requirements
- Bachelors or Master’s in Computer Science, Engineering or equivalent.
- Relevant development experience evolving and maintaining banking applications, with focus on advanced topics such as performance and scalability.
- Previous experience working in an agile team.
- Relevant work experience in Java and Spring
- Proficient knowledge of Java, Java SE, Java EE, Spring, Hibernate, Angular, JavaScript, and SQL (Oracle or SQL Server) in UNIX Or Windows operating system
- Strong knowledge of object-oriented programming
- Experience in software solutions and life cycle
- Aptitude for programming and learning new technologies
- Adequate Knowledge in Banking and Finance
- Strong knowledge in supply chain language and development
- Strong verbal and written skills, and proficiency in English.
- Team orientation, and good leadership skills to both develop detailed specification documents with clear project deliverables and timelines