Enable job alerts via email!

Java Engineer

Nagarro

Abu Dhabi

On-site

AED 120,000 - 150,000

Full time

10 days ago

Job summary

A leading tech company in Abu Dhabi is seeking a skilled developer to design and maintain scalable server-side applications. The ideal candidate will have expertise in Java and Python along with experience in SQL and cloud platforms. This is a full-time role that emphasizes performance, security, and collaboration with front-end teams.

Qualifications

  • 7 years of experience in Machine Learning and AI-related fields.
  • Proficiency in server-side languages, including Python and Java.
  • Experience with database technologies like SQL and NoSQL.

Responsibilities

  • Design and maintain scalable server-side applications and APIs.
  • Collaborate with front-end developers to integrate user-facing elements.
  • Ensure performance, security, and reliability of back-end systems.

Skills

Java
Python
SQL

Education

Bachelor's degree in Computer Science or related field

Tools

Kubernetes
AWS
Azure
Google Cloud
Docker
Git

Job description

Must Have Skills: Java (Expert), Python (Expert), SQL (Strong)

Good To Have Skills: Kubernetes (Capable)

Job Description:
  1. Design, build, and maintain scalable server-side applications and APIs.
  2. Collaborate with front-end developers to integrate user-facing elements with server-side logic.
  3. Ensure the performance, security, and reliability of back-end systems.
  4. Write clean, maintainable, and efficient code.
  5. Identify and resolve performance bottlenecks and bugs.
  6. Participate in code reviews and contribute to continuous improvement of development processes.
  7. Skills: Proficiency in server-side languages such as Python, Java, or Ruby.
  8. Experience with database technologies like SQL, NoSQL, and ORM frameworks.
  9. Knowledge of RESTful API design and development.
  10. Familiarity with cloud platforms such as AWS, Azure, or Google Cloud.
  11. Understanding of containerization and orchestration tools like Docker and Kubernetes.
  12. Experience with version control systems (e.g., Git) and CI/CD pipelines.
  13. Strong problem-solving skills and attention to detail.
Qualifications:

Bachelor's degree in Computer Science, Software Engineering, or a related field. 7 years of experience in Machine Learning, AI-related fields.

Additional Information:

Remote Work: No

Employment Type: Full-time

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.