Technical Consultant

General Information

IBC Solutions
Job Type:
Science/ Technology
Lebanon - Beirut
Date Posted:
Feb 06, 2024
Employee Type:
Full-Time Employee


The Technical Consultant is driven to understand the technology challenges faced by clients. It is their role to design, implement and support appropriate solutions, building and working on enterprise-grade software systems on full development stack.

• Implementing & maintaining Backend Systems
• Designing Backend Solutions based on business requirements
• Internally motivated, able to work proficiently both independently and in a team environment.
• Strong initiative to find ways to improve solutions, systems, and processes.
• Be involved in studying, analyzing, and implementing project solution architectures.

• Bachelors or Masters in Computer Science, Engineering, or equivalent.
• 1 to 2 years of relevant development experience evolving and maintaining banking applications, with a focus on advanced topics such as performance and scalability.
• Previous experience working in an agile team.
• At least 1 year of relevant work experience in Java and Spring.
• Knowledge of Java, Java SE, Java EE, Spring, Hibernate, Angular, JavaScript, and SQL (Oracle or SQL Server) in UNIX Or Windows operating system.
• Collaborate with other software developers and project managers to plan, design, develop, test, and maintain web- and desktop-based business applications built on Microsoft technologies.
• 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 of supply chain language and development.
• Strong verbal and written skills, and proficiency in English.
• Exceptional interpersonal and communication skills.
• Willingness to work overtime.

Company Profile