Senior Java Developer

Smartly

Posted on 1 Sep

Experience

5 - 7 Years

Job Location

Cairo - Egypt

Education

Bachelor of Science(Computers)

Nationality

Any Nationality

Gender

Not Mentioned

Vacancy

1 Vacancy

Job Description

Roles & Responsibilities

Responsibilities:

Design, develop, and maintain high-performance, scalable Java applications.

Build and implement RESTful APIs.

Work with Hibernate for ORM and persistence management.

Develop user interfaces using JSF.

Design and optimize SQL Server databases with efficient queries and performance tuning.

Review code, provide mentorship, and guide junior developers.

Contribute to system architecture improvements and ensure best coding practices.

Desired Candidate Profile

Requirements:

5+ years of proven hands-on experience in Java development.

Strong expertise in Hibernate, REST APIs, and JSF.

Solid experience with SQL Server database design and optimization.

Strong understanding of OOP principles and design patterns.

Experience with version control tools, preferably Git.

Strong problem-solving skills with the ability to troubleshoot complex issues.

Excellent communication skills and ability to work in a team environment.

Nice to Have:

Experience with Spring Framework / Spring Boot.

Familiarity with CI/CD pipelines and DevOps practices.

Knowledge of Microservices architecture.

Company Industry

Department / Functional Area

Keywords

  • Senior Java Developer

Disclaimer: Naukrigulf.com is only a platform to bring jobseekers & employers together. Applicants are advised to research the bonafides of the prospective employer independently. We do NOT endorse any requests for money payments and strictly advice against sharing personal or bank related information. We also recommend you visit Security Advice for more information. If you suspect any fraud or malpractice, email us at abuse@naukrigulf.com