Java Developer Associate

Jobgether

As Sudiyah

A distancia

OMR 2100 - 4900

A tiempo parcial

Hace 5 días
Sé de los primeros/as/es en solicitar esta vacante

Una candidatura completa en un minuto

Currículum y carta de presentación personalizados, listos para enviar.

Supera los filtros ATS

Ventajas ofrecidas por este puesto de trabajo

Competitive rates
Weekly payments
Annual rate increases
Paid time off
Paid holidays
Upskilling opportunities
Mentor support
Clear schedules
Professional community
Additional role opportunities

Descripción de la vacante

Jobgether is seeking a Java Developer Associate for remote, part-time work with an initial 20 hours per week schedule. Based in Saudi Arabia, you’ll contribute to desktop and web applications using Core Java, JSP, Servlets and MVC, collaborating with a global team.

You’ll work with Spring/Spring Boot, Hibernate and REST APIs, alongside familiar web tech and modern IDEs, while following established development practices and maintaining quality.

Formación

  • 2.5+ years of professional Java development experience.
  • Strong knowledge of Core Java and Java SE with OOP.
  • Experience with JSP/Servlets for web apps.

Responsabilidades

  • Develop and maintain desktop and web applications using Java.
  • Build web apps with JSP/Servlets and MVC patterns.
  • Integrate RESTful services and APIs.
  • Work with IDEs like IntelliJ IDEA, Eclipse or NetBeans.
  • Collaborate with seniors, follow guidelines and ensure quality.
  • Follow schedules and professional standards in a remote team.

Conocimientos

Core Java
Java SE
JSP
Servlets
MVC pattern
Spring
Hibernate
JavaScript
SQL databases
Git

Herramientas

IntelliJ IDEA
Eclipse
NetBeans
GitHub
Docker
Kubernetes
AWS/GCP/Azure

Descripción del empleo

This position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Java Developer Associate based in Saudi Arabia.

Join a remote team as a Java Developer Associate and contribute to the development and maintenance of desktop and web-based applications. In this role, you will use your Core Java expertise and knowledge of web technologies to build reliable, functional software solutions. You will work with Java SE, JSP, Servlets, and Java frameworks while applying object-oriented programming principles and established development practices. Your responsibilities will span application development, API integration, and collaboration with senior team members to deliver quality results. This opportunity is ideal for a developer looking to strengthen their technical skills while working on diverse projects in an international remote environment. With flexible weekend scheduling and an initial part-time commitment, you can contribute to meaningful development work while continuing to grow professionally.

Accountabilities:

As a Java Developer Associate, you will contribute to the development, deployment, and improvement of desktop and web applications while following technical guidelines and collaborating with senior team members. Your main responsibilities will include:

  • Develop, maintain, and enhance applications using Core Java and Java SE, applying object-oriented programming principles and modern Java features.

  • Build and maintain web applications using JSP and Servlets, following the Model-View-Controller (MVC) design pattern where appropriate.

  • Work with Java frameworks such as Spring, Spring Boot, Hibernate, or Struts to support application development and maintainability.

  • Develop and support desktop and web-based applications for Windows, macOS, and Linux environments.

  • Integrate RESTful web services and APIs to enable reliable communication between application components.

  • Use JavaScript, CSS, and related web technologies to enhance application functionality and user interfaces.

  • Work with integrated development environments such as IntelliJ IDEA, Eclipse, or NetBeans to develop, debug, and maintain software.

  • Collaborate with senior team members, follow technical instructions, and contribute to team objectives.

  • Apply good development practices, maintain code quality, and support testing and troubleshooting activities.

  • Follow established schedules, project guidelines, and professional standards, demonstrating honesty, integrity, and accountability.

Requirements:

The ideal candidate has a solid foundation in Java development, practical experience building desktop and web applications, and the ability to work effectively within a remote team. Candidates should demonstrate strong technical fundamentals, a willingness to learn, and the discipline to follow established development processes. The following qualifications and skills are required or preferred:

  • At least 2.5 years of relevant professional development experience.

  • Strong knowledge of Core Java and Java SE, including object-oriented programming principles.

  • Familiarity with Java 8 or later features, including lambda expressions and streams.

  • Required: Hands-on experience with JSP and Servlets for web application development.

  • Understanding of the MVC design pattern.

  • Experience with at least one Java framework, such as Spring, Spring Boot, Hibernate, or Struts.

  • Required: Practical experience developing and deploying desktop and web-based applications for Windows, macOS, and Linux.

  • Knowledge of RESTful web services and APIs.

  • Basic to intermediate knowledge of JavaScript and a foundational understanding of CSS.

  • Experience with an IDE such as IntelliJ IDEA, Eclipse, or NetBeans, with IntelliJ IDEA preferred.

  • Familiarity with modern JavaScript frameworks or libraries such as React, Angular, or Vue.js is an advantage.

  • Knowledge of SQL databases such as MySQL, PostgreSQL, or Oracle, and ORM tools such as Hibernate, is preferred.

  • Experience with Git and platforms such as GitHub or Bitbucket is an advantage.

  • Familiarity with CI/CD tools, Docker, Kubernetes, and cloud platforms such as AWS, Google Cloud Platform, or Microsoft Azure is beneficial.

  • Knowledge of testing frameworks such as JUnit or TestNG is preferred; experience with Selenium is a plus.

  • Good teamwork skills, a strong sense of responsibility, honesty, integrity, and the ability to follow instructions from senior team members.

  • Availability to work approximately 20 hours per week initially, with a preference for morning shifts in the Eastern Time Zone and flexibility for weekend scheduling.

  • Ability to communicate and collaborate effectively in a remote working environment.

Benefits:
  • Competitive rates.

  • Weekly payments.

  • Annual rate increases based on performance.

  • Paid time off.

  • Paid holidays.

  • Access to free training and professional upskilling opportunities.

  • Ongoing support and guidance from managers and mentors.

  • Clear schedules, expectations, and working guidelines.

  • A supportive professional community.

  • Access to various additional role opportunities.

Consigue la evaluación confidencial y gratuita de tu currículum.

o arrastra y suelta tu archivo aquí

Similar jobs

Puestos de trabajo similares que vale la pena comparar

Remote Java Developer Associate - Part-Time
Remote Java Developer Associate - Part-Time

Jobgether • As Sudiyah

A distancia
OMR 2100 - 4900
Competitive rates
Weekly payments
Annual rate increases
+7
Senior Android Developer (Kotlin)
Senior Android Developer (Kotlin)

Jobgether • As Sudiyah

A distancia
OMR 18.000 - 27.000
Fully remote
Competitive salary
Healthcare
+3
Senior iOS Developer (Swift)
Senior iOS Developer (Swift)

Jobgether • As Sudiyah

A distancia
OMR 18.000 - 31.000
Fully remote
Competitive pay
International projects
+4
Technical Support Specialist (SaaS | SQL)
Technical Support Specialist (SaaS | SQL)

Jobgether • As Sudiyah

A distancia
OMR 27.000 - 42.000
Fully remote work
Hands-on technical experience
Broad technology exposure
+5
Data Platform Engineer (Mid-level)
Data Platform Engineer (Mid-level)

Jobgether • As Sudiyah

Presencial
OMR 18.000 - 31.000
Application Developer
Application Developer

Alhugayetjob • As Sudiyah

Presencial
OMR 10.000 - 18.000
Competitive salary
Health insurance
Annual leave
+1
Senior Technical Trainer — AI / DevOps
Senior Technical Trainer — AI / DevOps

Jobgether • As Sudiyah

A distancia
OMR 9200 - 18.000
Fixed course fee
Fully remote
Three-month project
+4
IT Operations & Cybersecurity Specialist
IT Operations & Cybersecurity Specialist

Jobgether • As Sudiyah

A distancia
OMR 5900 - 11.000
Fully Remote
Autonomy and Ownership
Professional Development
+3
Customer Service Representative (WFH)
Customer Service Representative (WFH)

Jobgether • As Sudiyah

A distancia
OMR 11.535 - 17.302
Health-related support programs
Comprehensive training programs
Company-sponsored life insurance
QA Automation Engineer
QA Automation Engineer

Jobgether • As Sudiyah

A distancia
OMR 1000 - 2000
One-time compensation of USD $225
Flexible participation
Hands-on experience with mobile QA processes