Java Developer Zivra Technologies

Posted 30+ days ago

Experience

2 - 7 Years

Job Location

Other - Bahrain

Education

Bachelors in Computer Application(Computers), Bachelor of Technology/Engineering(Any, Computers), Bachelor of Science(Computers), Master of Technology/Engineering(Computers)

Nationality

Any Nationality

Gender

Any

Vacancy

1 Vacancy

Job Description

Roles & Responsibilities

Job Title: Java Developer
Location: Bahrain (Onsite) / Remote
Experience: 2–7 Years
Joining: immediate


  • Design, develop, and maintain Java-based backend applications, services, and APIs.
  • Collaborate with Product Owners, Business Analysts, and cross-functional teams to deliver scalable solutions.
  • Develop and integrate RESTful and SOAP APIs with internal and external systems.
  • Participate in Agile ceremonies (Daily Stand-ups, Sprint Planning, Reviews, Retrospectives) to ensure iterative delivery.
  • Write clean, maintainable, and high-performance code following best practices and coding standards.
  • Conduct unit testing, integration testing, and support QA teams to ensure high-quality deliverables.
  • Troubleshoot, debug, and optimize applications for performance, scalability, and security.
  • Work with DevOps teams for CI/CD automation, deployment, and version control (Azure DevOps, GitHub, GitLab, Jenkins).
  • Document application architecture, workflows, and system components for maintainability.
  • Stay updated with Java technologies, frameworks, and industry best practices.

Required Skills:

  • Strong expertise in Java SE and Java EE technologies.
  • Experience with frameworks such as Spring, Spring Boot, Hibernate/JPA, and related ecosystem.
  • Hands-on experience with RESTful APIs, SOAP services, and microservices architecture.
  • Proficient in SQL databases (MySQL, PostgreSQL, Oracle) and ORM technologies.
  • Knowledge of unit testing frameworks (JUnit, TestNG) and test-driven development (TDD).
  • Experience with CI/CD pipelines, version control systems, and DevOps tools (Azure DevOps, GitHub, GitLab, Jenkins).
  • Familiarity with cloud platforms (AWS, Azure, or GCP) is a plus.
  • Understanding of application security best practices and performance optimization.
  • Strong analytical, problem-solving, and debugging skills.
  • Excellent communication and collaboration skills, with the ability to work in distributed teams.
  • Adaptable to onsite or remote working environments and evolving technologies.

Employment Type

    Full Time

Company Industry

Department / Functional Area

Keywords

  • Java
  • Java Systems Developer
  • Java Programmer

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

Zivra Technologies

Rifa Nowrin

3367 Omer Bin Abdulaziz Street, Riyadh 12835 KSA, Riyadh, Saudi Arabia

Similar Jobs

Java Developer

Senior Software Engineer - Java Developer

Springboot Engineer

View All