Presight Circular Logo

Backend Engineer

Presight Abu Dhabi, United Arab Emirates Posted: 08 Oct 2024

Financial

  • Estimate: $100k - $150k*
  • Zero income tax location

Accessibility

  • Office Only
  • Visa Provided

Requirements

  • Experience: Senior
  • English: Professional

Position

About the Job
Presight, a leading big data analytics company powered by Artificial Intelligence (AI) and majority-owned by the Abu Dhabi company G42, is seeking a highly skilled Backend Engineer. This role is pivotal in designing, creating, and implementing various Java-based solutions, including microservice applications and database programming. As a Backend Engineer, you will be responsible for delivering high-quality and error-free work, working independently while collaborating with team members to solve problems and deliver projects on time.

Responsibilities

  • Design, implement, and maintain Java-based applications (Version 8 or higher) focused on high-volume and low-latency requirements.
  • Implement automated testing platforms and unit tests.
  • Familiarize with complex event processing and event-driven architecture.
  • Interpret briefs to produce high-quality code according to specifications.
  • Ensure all written code aligns with project objectives.
  • Identify and resolve immediate and potential application issues.
  • Draft detailed reports on work performed and projects completed.
  • Participate in group meetings to discuss projects and objectives, meeting deadlines on fast-paced deliverables.
  • Comply with relevant policies, procedures, plans, and risk assessments regarding Quality, Health, Safety, and Environmental (QHSE) matters.

Qualifications

  • Degree in Computer Science, coding, or a related field.
  • At least 5 years of experience in Java-based programming.
  • Significant coding skills in Java, with additional programming languages being an asset.
  • Exceptional problem-solving and analytical abilities.
  • Knowledge of current frameworks, SDKs, APIs, and libraries.
  • Proficiency in Spring Framework (Spring Boot, Spring Cloud, Spring Data).
  • Solid understanding of RESTful services, APIs, and web services.
  • Experience in microservice design and API gateways (e.g., Spring Cloud Gateway, Zuul, NGINX).
  • Strong experience with relational (MySQL) and NoSQL databases (e.g., Elastic Search, MongoDB).
  • Familiarity with Kafka and Elastic Search is necessary.
  • Knowledge of Docker and Kubernetes for container orchestration.
  • Experience in creating database schemas that support business processes.
  • In-depth knowledge of code versioning tools (e.g., Git).
  • Experience with hybrid cloud environments.

What We Look For
You should be performance-driven, adaptable, and eager to build meaningful collaborations with stakeholders. A proactive approach to creating unique customer-centric solutions in the Big Data Analytics space is essential.

What Working at Presight Offers

  • A diverse and inclusive culture that encourages personal growth and innovation.
  • Outstanding career development opportunities through structured training programs and high-tech projects.
  • A competitive remuneration package and various perks, including healthcare, education support, and leave benefits.
Apply now

Jobs you might like   View all jobs

About Presight

Presight, an ADX-listed public company limited by shares whose majority shareholder is Abu Dhabi company G42, is the region’s leading big data analytics company powered by Artificial Intelligence (“AI”). We combine big data, analytics, and AI expertise to serve every sector, of every scale, to create business and positive societal impact. With our world-class computer vision, AI and omni-analytics platform as its engine, we excel at all-source data interpretation to support insight-driven decision making that shapes policy and creates safer, healthier, happier, and more sustainable societies.