Backend Developer (Python or Java) in Abu Dhabi at Andersen Lab
Abu Dhabi, , United Arab Emirates -
Full Time


Start Date

Immediate

Expiry Date

02 Dec, 25

Salary

0.0

Posted On

03 Sep, 25

Experience

3 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Elasticsearch

Industry

Information Technology/IT

Description

The IT company Andersen invites a Backend Developer in Abu Dhabi to join its team for working with a company from UAE.
The customer is a government entity that manages public affairs and oversees various corporate and philanthropic projects. The company is embarking on a transformative digital journey to enhance its operational efficiency and customer experiences.
The project focuses on digital transformation in the UAE to develop and support digital solutions, enhance social services, strengthen public engagement, advance international relations, and optimize administrative processes.
Technology stack: Python/Java, Spring Boot, FastAPI, Elasticsearch, PostgreSQL, Swagger/OpenAPI, CDN, Kong, Keycloak.

Responsibilities
  • Developing and maintaining REST/gRPC APIs using Spring Boot (transition to FastAPI planned on the next steps).
  • Securing APIs via Keycloak/AD/ADFS (OIDC/SAML); implement RBAC, rate limiting, and policies using Kong/WSO2.
  • Designing and optimizing schemas and queries in Oracle/PostgreSQL.
  • Working on backend for mobile applications.
  • Configuring and operating CDN (CloudFront, Cloudflare, Fastly, Akamai) for storing and delivering large media files.
  • Integrating notification systems: SMTP (DKIM/SPF/DMARC), SMPP, push notifications (APNs/FCM or self-hosted).
  • Implementing ETL/ELT/Batch processes, including CDC.
  • Using Elasticsearch/Elastic APM for search, tracing, and log analytics.
  • Maintaining documentation: OpenAPI specs, DB schemas, CDN and notification configs.
  • Collaborating in an Agile environment within a cross-functional team.
Loading...