Presight Circular Logo

Backend Engineer

Presight Abu Dhabi, United Arab Emirates Posted: 15 Aug 2024

Financial

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

Accessibility

  • Hybrid
  • Visa Provided

Requirements

  • Experience: Senior
  • English: Professional

Position

About the Job
We are looking for a highly skilled Backend Engineer to join our company. In this role, you will design, create, and implement various Java-based solutions for the business, ranging from Java microservice applications to database programming. To be successful as a Backend developer, you should possess a specialist level of understanding and skill in developing a broad range of applications and proprietary solutions. A top-notch backend developer will be comfortable working independently and able to deliver top-quality, error-free work on time.

Responsibilities

  • Design, implement, and maintain Java-based applications that can handle high volume and low latency.
  • Interpret briefs to create high-quality code that functions according to specifications.
  • Determine application functions and build objectives in collaboration with the team.
  • Ensure that written code aligns with project objectives.
  • Work with external and embedded databases such as MongoDB, MySQL, and PostgreSQL.
  • Utilize Kafka and Elastic Search.
  • Create database schemas that support business processes.
  • Implement automated testing platforms and unit tests.
  • Utilize code versioning tools, such as Git.
  • Understand basic design principles behind scalable applications and microservice design.
  • Implement design patterns for distributed systems.
  • Maintain Docker/Container clusters.
  • Engage in complex event processing and event-driven architecture.
  • Collaborate with team members to solve problems, and 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.
  • Assist other developers with troubleshooting, debugging, and coding.
  • Meet deadlines on fast-paced deliverables.

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 other languages being a major plus.
  • Exceptional problem-solving and analytical abilities.
  • Knowledge of current frameworks, SDKs, APIs, and libraries.
  • Excellent written and verbal communication skills.
  • Good organizational and time-management skills.
  • A strong portfolio showcasing top-class coding and builds.
  • Ability to work collaboratively with other developers and assist junior team members.
  • A meticulous approach to both analysis and execution.

What We Look For
If you are performance-driven, inquisitive, and possess the agility to adapt to ambiguity, you will fit right in. An eagerness to explore opportunities for building meaningful collaborations with stakeholders and a desire to create unique customer-centric solutions are vital. A bias for action and a passion for conquering new frontiers in the Big Data Analytics space are at the heart of our community.

What Working at Presight Offers

  • Culture: An open, diverse, and inclusive environment with a global vision that encourages personal growth and focuses on groundbreaking, industry-first innovations.
  • Career: Outstanding learning, development, and growth opportunities through structured training programs and innovative, high-tech projects.
  • Rewards: A competitive remuneration package with benefits, including healthcare, education support, leave benefits, and more.
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.