Job Search and Career Advice Platform

Enable job alerts via email!

Java Backend Engineer

SupportFinity™

Abu Dhabi Emirate

On-site

AED 120,000 - 200,000

Full time

Today
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A leading software development company in the United Arab Emirates is seeking an experienced Java Developer to lead in designing and optimizing backend services. You will be responsible for writing high-quality, maintainable Java code and collaborating with cross-functional teams. The ideal candidate will have over 3 years of experience in Java backend development, a profound understanding of microservices architecture, and familiarity with AI APIs integration. This role emphasizes scalability, reliability, and teamwork.

Qualifications

  • 3+ years of Java backend development experience.
  • Solid understanding of HTTP/HTTPS protocols and experience with WebSocket.
  • Familiarity with integrating OpenAI / ChatGPT or similar AI APIs.

Responsibilities

  • Design, develop, and optimize backend services writing maintainable Java code.
  • Collaborate with cross-functional teams for smooth launches.
  • Support requirements analysis and provide technical solution reviews.

Skills

Java
Spring Boot
RESTful APIs
Microservices architecture
TCP/IP
Connection pool optimization

Education

Bachelor’s degree in Computer Science or related field

Tools

Spring Cloud
MyBatis
Job description
Role Summary

We are looking for an experienced Java Developer to take a leading role in the design, development, and optimization of our backend services. You will be responsible for building high-quality, maintainable Java code, ensuring system scalability and reliability, and collaborating with cross-functional teams to deliver critical business solutions.

Responsibilities
  • Participate in the design, development, and optimization of backend service systems, writing high-quality, maintainable Java code.
  • Design and develop system interfaces, ensuring high availability and scalability of services.
  • Support business teams with requirements analysis and technical solution reviews, offering feasibility and optimization suggestions.
  • Collaborate closely with frontend, QA, and DevOps teams to ensure smooth launch and stable operation of business systems.
Requirements
  • Bachelor’s degree or above in Computer Science or a related field.
  • 3+ years of Java backend development experience.
  • Proficiency in Java and familiarity with mainstream development frameworks such as Spring Boot, Spring Cloud, MyBatis.
  • Solid understanding of TCP/IP, HTTP/HTTPS protocols, and experience with RESTful APIs, WebSocket, SSE.
  • Familiarity with network exception handling and performance tuning techniques such as connection pool optimization, rate limiting, circuit breaking, and retry mechanisms.
  • Practical experience with microservices architecture.
  • Experience in large-scale systems or high-concurrency projects.
  • Familiarity with integrating OpenAI / ChatGPT or similar AI APIs and proxies.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.