Back-end_developer

 

Description:

We are seeking a highly experienced Backend Lead with strong expertise in enterprise-grade system design, micro services architecture, and large-scale distributed systems. The ideal candidate will bring deep technical expertise along with strong leadership, architectural ownership, and stakeholder management capabilities.

This role requires hands-on development, architectural decision-making, and end-to-end ownership of backend platforms built using modern Java (17+), Spring ecosystem, and event-driven architectures.

 

Key Responsibilities

  • Lead end-to-end architecture, design, and development of scalable backend systems.
  • Drive technical strategy, solution architecture, and system design across multiple projects.
  • Provide technical leadership and mentorship to development teams and guide best engineering practices.
  • Design and develop high-performance microservices using Java 17+, Spring Boot, and Spring Security.
  • Own API design standards, ensuring robust RESTful services, idempotency, and backward compatibility.
  • Architect and implement event-driven systems using Kafka and asynchronous messaging patterns.
  • Ensure system scalability, fault tolerance, and resiliency using distributed system principles.
  • Collaborate closely with product owners, stakeholders, and cross-functional teams to translate business needs into technical solutions.
  • Drive best practices around code quality, performance optimization, and security.
  • Oversee end-to-end delivery, from requirement analysis to production deployment and post-release support.

 

Key Skills & Technical Expertise

  • Programming: Java 17+ (Strong command of functional programming, streams, concurrency)
  • Frameworks: Spring Boot, Spring Framework, Spring Security
  • Architecture:
  • Microservices Architecture
  • Distributed Systems
  • Event-Driven Architecture
  • API Design & Idempotency
  • Messaging & Streaming: Kafka, Event Processing
  • System Design: High availability, scalability, fault tolerance
  • Databases: SQL & NoSQL databases
  • DevOps & Cloud Exposure: CI/CD, containerization (Docker), orchestration (Kubernetes)
  • Design Principles: SOLID, Clean Architecture, Domain-Driven Design (DDD)

Organization Brihati Global Edge Solutions
Industry IT / Telecom / Software Jobs
Occupational Category Developer
Job Location Dubai,UAE
Shift Type Morning
Job Type Full Time
Gender No Preference
Career Level Intermediate
Experience 2 Years
Posted at 2025-12-27 6:06 am
Expires on 2026-03-27