Back to Jobs

Senior Full Stack Developer

Jobs for Humanity Beirut, Lebanon Full-time
N/A
per year

Job Description

Company Description

A Market Intelligence company specializing in the Aerospace, Defense & Security industry of the Middle East & North Africa (MENA) region is hiring a Senior Full Stack Developer to join their team in Broummana -Lebanon (Hybrid).

Responsibilities

Backend Development

  • Lead the design and development of scalable RESTful APIs using Java Spring Boot.
  • Optimize backend performance and database query efficiency.
  • Own service-layer logic, validation, and integration with external/internal systems.

DevOps & Infrastructure

  • Manage containerization and orchestration using Docker and Kubernetes.
  • Implement and maintain CI/CD pipelines with GitHub Actions (or similar).
  • Guide cloud deployment strategies and infrastructure optimization.

Frontend Development

  • Build and optimize modern UIs using React.js and Next.js.
  • Integrate frontend with backend APIs, ensuring seamless UX/UI interactions.
  • Contribute to design decisions and frontend architecture improvements.

Collaboration & Leadership

  • Collaborate cross-functionally with product, content, and research teams.
  • Participate in code reviews, sprint planning, and technical architecture discussions.
  • Mentor junior developers and establish coding best practices.

Who You Are

  • Strong in Java Spring Boot and confident in full-stack delivery.
  • Comfortable navigating between frontend, backend, and DevOps tasks.
  • Experienced with Docker, Kubernetes, and cloud deployments.
  • Passionate about clean code, performance, and continuous improvement.
  • A good communicator who thrives in a hybrid team setup and can take initiative.

Qualifications

  • 3–4 years of professional software development experience.
  • Proven experience building and maintaining production-grade applications.
  • Solid experience with Java, Spring Boot, and relational databases.
  • Proficiency with React.js / Next.js and frontend state management.
  • Familiarity with DevOps tools and processes (Docker, GitHub Actions, etc.).
  • Experience with cloud services (e.g., AWS, GCP) is a plus.
  • Bachelor’s degree in Computer Science or a related field.

Location

  • Broummana , Lebanon

Schedule

  • Monday to Friday | 10:00 AM till 04:00 PM 
  • Hybrid

Additional Information

All your information will be kept confidential according to EEO guidelines.

Company Information

Location: Atlanta, GA

Type: Hybrid