Software Engineer / Developer – Java, Spring, Microservices
BLOM BANK s.a.l. · Gouvernorat de Beyrouth
Job description
About the role
We are looking for motivated Software Engineers and Developers with 3‑5 years of experience to join our fast‑growing FinTech team. You will work on cutting‑edge financial technology solutions, contributing to a dynamic product portfolio while following a SMART salary scheme aligned with market standards.
Key responsibilities
- Design, develop, and maintain Java‑based applications using Spring Boot and Hibernate.
- Build and expose RESTful APIs and micro‑service architectures.
- Integrate with relational (MySQL, MS SQL, Oracle) and NoSQL (MongoDB) databases.
- Configure and manage Linux servers, Apache Tomcat, and Maven build pipelines.
- Implement CI/CD pipelines with Jenkins and support branching strategies.
- Containerize applications with Docker and orchestrate deployments on Kubernetes.
- Handle certificates and key management for secure communications.
- Collaborate on front‑end features using JavaScript, HTML5, JSON, Node.js, React or Angular.
- Contribute to mobile app components for Android and/or iOS when required.
Required profile
- 3‑5 years of professional software development experience.
- Strong command of Java, object‑oriented design, and design patterns.
- Proficiency with Git version control.
- Hands‑on experience with Spring Boot, Hibernate, RESTful APIs, and micro‑services.
- Solid knowledge of at least one relational DB and one NoSQL DB.
- Familiarity with Linux, Apache Tomcat, and Maven.
- Experience with CI/CD tools (Jenkins) and container technologies (Docker, Kubernetes).
- Good understanding of web technologies (JavaScript, HTML5, JSON, Node.js) and modern frameworks (React, Angular).
- PHP knowledge and mobile development (Android/iOS) are a plus.
Required skills
- Java
- Spring Boot
- Hibernate
- RESTful APIs
- Microservices
- MySQL
- MS SQL
- Oracle DB
- MongoDB
- Linux
- Apache Tomcat
- Maven
- Git
- Jenkins
- Docker
- Kubernetes
- Certificates & Keys management
- JavaScript
- HTML5
- JSON
- Node.js
- React
- Angular
- PHP (optional)
- Android (optional)
- iOS (optional)
What we offer
- SMART salary scheme tailored to experience and market rates.
- Clear, evolutive career path within a leading FinTech environment.
- Opportunity to work with modern technologies and innovative projects.
Questions fréquentes
Why are you reporting this job?
Explore further
Salaries, guides and searches in Lebanon.
Salaries by job title
Apply in 30 seconds
Enter your email to apply. An account will be created automatically.
By continuing, you accept our terms of use.
Already have an account? Login
A question about this job?
Ask it here: you will get the full job summary by e-mail, right away.
Published 1 month ago
Expires 1 week from now
32 views · 0 interested
Boost your chances
Upload your CV — we will match you with relevant openings.
Analyzing your CV...
BLOM BANK s.a.l.
Gouvernorat de Beyrouth
Related job offers
-
Business Analyst – Digital Workflows & AI
Unicorn Lab Gouvernorat de Beyrouth -
Business Analyst
maids.cc - AI & Tech Gouvernorat de Beyrouth -
Technical Project Manager
amana Gouvernorat de Beyrouth -
DevOps Engineer – Azure (Bids & Tenders Platform)
Aspire Software Beyrouth -
Technical Analyst
murex Beirut