Java Application Developer
At a Glance
- Category
- 💻 Technology
- Level
- Mid-Level
- Type
- Full-time
Stop — Check First
- Check your resume before Jobs for Humanity rejects it
- Get AI-rewritten bullet points
- Download Gulf-ready CV
60 seconds. $5.88 one-time.
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
Requirements
- •Java Spring Framework
- •REST API development
- •SQL (PostgreSQL/MySQL)
- •Hibernate/JPA
- •JUnit/Mockito
- •Maven/Gradle
- •Git
- •CI/CD (Jenkins/GitHub Actions)
Nice to Have
- •Microservices basics
- •Dependency and security awareness
- •Test-driven development mindset
- •Collaboration and release readiness
Responsibilities
- •Design, develop, and maintain Java-based applications and services
- •Deliver high-quality features and improve performance and scalability
- •Ensure secure, reliable code through testing and code reviews
- •Build and maintain Java/Spring applications meeting performance and security standards
- •Support scheduled releases through defect resolution
- •Perform performance optimization
- •Conduct code reviews
- •Collaborate on continuous improvement
Related Jobs4 similar jobs
Browse Similar
- Check your resume before Jobs for Humanity rejects it
- Get AI-rewritten bullet points
- Download Gulf-ready CV
60 seconds. $5.88 one-time.
Jobs for Humanity is a global organization focused on connecting companies with diverse talent, including individuals with disabilities. They aim to foster inclusive employment practices worldwide.