For Employers

Naseej

Senior Fullstack Developer

Posted 4 months ago
5-10 years experience
Apply Now

Please mention DailyRemote when applying

?
Resume Match Score

See how much of this job your resume covers, and what’s missing.

Want a recruiter to go through it line by line?

Get professional review

Create a cover letter for this job

Upload your resume and we draft a letter for this exact role, tailored to what it asks for.

  • Tailored to this role
  • Based on your resume
  • Fully editable
AI Summary

Design, develop, and maintain scalable Java-based backend systems and RESTful APIs using Spring Boot. Collaborate with cross-functional teams and DevOps to optimize application performance and implement CI/CD pipelines.

Company Description:

Naseej is a leading technology company committed to harnessing the power of digital transformation in learning & knowledge management by enabling our customers to provide rich experiences for their users and adapt to a dynamic technology landscape while reducing their technical burden enabling them to focus on achieving their strategic objectives. And for almost 36 years, Naseej with its branches all over the MENA region had made many contributions to be one of the market leaders in the fields of E-Learning, Edu-Tech & Digital transformation. Naseej website: https://www.naseej.com/

Job description

We are looking for an experienced Senior Software Developer with 4-5 years of hands on experience in Java, Spring Boot, databases, and optionally Camunda and JavaScript frameworks. The ideal candidate will design, develop, and maintain scalable backend systems while collaborating with cross-functional teams to deliver high-quality software solutions.

Responsibilities:

  • Design, develop, and maintain Java-based applications using Spring Boot & Spring Security.

  • Work with relational databases (e.g., MySQL, PostgreSQL, Oracle) and optimize queries.

  • (Preferred) Experience with Camunda BPM for workflow automation.

  • Develop and integrate RESTful APIs and microservices.

  • Knowledge of JavaScript frameworks (React) for front-end integration.

  • Implement best practices for code quality, testing (JUnit, Mockito), and CI/CD pipelines.

  • Troubleshoot, debug, and optimize application performance.

  • Collaborate with DevOps teams for deployment and monitoring.

  • Participate in Agile/Scrum processes (sprints, stand-ups, retrospectives).

Qualifications

  • 4-8 years of professional experience in Java & Spring Boot.

  • Strong knowledge of SQL & NoSQL databases (MySQL, PostgreSQL, MongoDB).

  • Experience with Hibernate/JPA for ORM.

  • Familiarity with REST APIs, microservices architecture, and cloud platforms (AWS/Azure/GCP).

  • (Preferred) Experience with Camunda for workflow automation.

  • Hands-on experience with Keycloak for identity and access management.

  • Proficiency in JavaScript frameworks (React, Angular, or Vue.js).

  • Knowledge of Docker, Kubernetes, and CI/CD tools (Jenkins, GitLab CI).

  • Strong problem-solving and debugging skills.

  • Bachelor’s degree in Computer Science, Engineering, or related field (or equivalent experience)

Automatically Apply to the Best Remote Jobs

Stop the endless job search. Our AI finds and applies to the best jobs for you.

Try it Now
Keep looking

Similar Jobs

See all Remote Software Development jobs →

Gas Engineer / Meter Installer

Full Time United Kingdom £45000 per year Software Development

HVAC Service Engineer- alle regio's van Nederland - Carrier

Full Time Netherlands €49389 - €61025 per year Software Development

HVAC Senior Service Engineer- alle regio's van Nederland - Carrier

Full Time Netherlands €56835 - €72449 per year Software Development

Service Engineer Vlaanderen BE - Carrier

Full Time Belgium €46334 - €58451 per year Software Development

Lead Data Privacy Engineer

Full Time United States $106K - $284K per year Software Development

Senior Technical Engineer

Full Time United States $94200 - $151K per year Software Development
Apply Now

Personalize your Remote Job Search in 3 Easy Steps!

Featuring 215,931+ Jobs in Full Stack Developer

Answer easy questions

Answer easy questions

215,931+ jobs across 15+ categories

Get your best job matches

Get your best job matches

Only hand-screened, legit jobs

Find a remote job faster

Find a remote job faster

No ads, scams, or junk

“I was the first applicant for a remote marketing position that got listed on the company website the same day I applied. Had an interview within 48 hours!”

Sarah J. — Sarah J. · Marketing Manager ★★★★★ Verified