J

Java Application Developer

Jobs for Humanity · Riyadh, Riyadh Region, Saudi Arabia · SAR 180K/yr

Non-profit Organizations · 11-50 employees

9 h ago
Mid (2-5 yrs) Full-time Saudi Arabia
Log in to apply, save this posting, or score it against your profile with AI.

About the role

Design, develop, and maintain Java-based applications and services to meet performance, reliability, and security standards. Collaborate on defect resolution and support scheduled releases through continuous improvement.

What they look for

Java Spring Framework REST API Microservices Hibernate JPA SQL PostgreSQL MySQL JUnit Mockito Git CI/CD Jenkins GitHub Actions Test-driven development

Requirements

Requires proficiency in Java, Spring Framework, REST API development, and SQL databases like PostgreSQL or MySQL. Candidates should have experience with Hibernate, testing frameworks, and CI/CD pipelines.

Full description

Company Description

Jobs for Humanity is partnering with NHA to build an inclusive and just employment ecosystem. Therefore, we prioritize individuals coming from all walks of life.

Company Name: NHA

Job Description

We are seeking a Java Software Engineer to design, develop, and maintain Java-based applications and services. You will help deliver high-quality features, improve performance and scalability, and ensure secure, reliable code through testing, code reviews, and continuous improvement.

Job Purpose Build and maintain Java/Spring applications and services that meet performance, reliability, and security standards while supporting scheduled releases through defect resolution and effective collaboration.

Job Duties and Responsibilities

  • Java
  • Spring Framework
  • REST API development
  • Microservices basics
  • Hibernate/JPA
  • SQL (PostgreSQL/MySQL)
  • JUnit/Mockito
  • Git
  • CI/CD (Jenkins/GitHub Actions)
  • Code reviews
  • Performance optimization
  • Secure coding
  • Defect resolution
  • Continuous improvement

Qualifications

Required Qualifications

  • Java
  • Spring Framework
  • REST API development
  • SQL (PostgreSQL/MySQL)
  • Hibernate/JPA
  • JUnit/Mockito
  • Maven/Gradle
  • Git
  • CI/CD (Jenkins/GitHub Actions)
  • Microservices basics
  • Dependency and security awareness
  • Test-driven development mindset
  • Collaboration and release readiness
  • Company: NHA
  • Compensation: SAR 0 - SAR 15000 - monthly