LogoDeveleb
  • Jobs
  • Events
  • About
  • Log InJoin
  • Jobs
  • Events
  • About
  • Log InJoin

LogoDeveleb

Copyright © 2025 - All rights reserved

Job Details

28 days ago

Senior Java Developer

Backend
Full-time
Senior
Onsite
Beirut, Lebanon
Areeba
Areeba is seeking a “Senior Java Developer”to join the team. This role entails developing and maintaining backend applications by collaborating closely with cross-functional teams to translate project requirements into scalable technical solutions, while ensuring high-quality deliverables and abiding by industry best practices and coding standards.


Key Responsibilities

  • Develop and maintain robust and scalable backend applications using Java Spring Boot framework.
  • Collaborate with product owners, designers and other stakeholders to understand project requirements and deliver technical solutions on time.
  • Mentor and provide technical guidance to junior developers, fostering a culture of knowledge sharing and continuous improvement.
  • Evaluate and integrate third-party APIs, frameworks and libraries to enhance system functionality and performance.
  • Implement best practices in coding, testing and deployment processes to ensure the delivery of reliable and efficient solutions.
  • Maintain thorough documentation throughout the development lifecycle to facilitate future maintenance and scalability.


Qualifications

  • Bachelor's or Master's degree in Computer Science, Engineering or a related field.
  • Minimum 5 years of experience as a Java developer.
  • Excellent problem-solving skills and attention to details.
  • Very good communication skills and teamwork.


Technical Skills

  • Expertise in Java programming language and Spring boot framework.
  • Proficiency in Java Persistence API (JPA) and Hibernate ORM (Object-Relational Mapping).
  • Familiarity with RESTful API design principles.
  • Experience with database systems such as PostgreSQL.
  • Knowledge of software design patterns and best practices.
  • Familiarity with microservices architecture and related technologies.
  • Experience with multithreading is a plus.
  • Familiarity with Apache Kafka is a plus.
  • Experience in testing tools such as Junit and Mockito.
  • Proficiency in version control systems, including Git.
  • Knowledge in Docker and orchestration tools like Kubernetes.


Do you believe that you have the right skills for the job?

kindly send your CV to "[email protected]" mentioning in the subject “Senior Java Developer”.

Apply