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.