Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.
Weekday AI is seeking an exceptionally experienced SDE-3 to design, develop, and scale backend systems in Abu Dhabi. You will own critical initiatives, drive architecture decisions, and mentor a team of engineers working with Java and Spring Boot in a production environment.
The role requires strong problem-solving, ownership, and collaboration across product, QA, and DevOps to deliver reliable software at scale.
This role is for one of Weekday s clients Min Experience 9 years Location Abu Dhabi JobType full-time We are looking for a highly experienced SDE-3 Senior Software Development Engineer with 9 14 years of software engineering experience to design develop and scale high-performance backend systems The ideal candidate will have strong expertise in Java and Spring Boot with a proven track record of building reliable scalable and maintainable applications in production environments As an SDE-3 you will take ownership of complex technical initiatives contribute to system architecture and engineering best practices and work closely with product engineering and other cross-functional teams This role requires strong technical judgment problem-solving ability and the ability to drive projects from design through deployment
Design develop test deploy and maintain scalable backend services and applications using Java and Spring Boot Architect and implement robust secure and high-performance APIs microservices and distributed systems Own complex engineering projects from requirements gathering and technical design through implementation testing deployment and production support Analyze system performance identify bottlenecks and implement solutions to improve scalability reliability latency and resource utilization Develop clean modular reusable and maintainable code following established engineering standards and design principles Design and optimize database interactions APIs service integrations and backend workflows Participate in architecture discussions and contribute to technical decisions involving scalability reliability observability and maintainability Conduct thorough code reviews and promote high standards for code quality testing documentation and engineering practices Troubleshoot complex production issues and perform root-cause analysis to ensure long-term resolution Collaborate with product managers designers QA engineers DevOps and other stakeholders to deliver high-quality software solutions Mentor junior and mid-level engineers and contribute to improving the overall technical capabilities of the team Drive engineering initiatives and continuously identify opportunities to improve development processes system architecture and operational efficiency
9 14 years of professional software development experience Strong proficiency in Java including object-oriented programming collections concurrency exception handling and performance optimization Extensive hands-on experience with Spring Boot and the Spring ecosystem Strong experience building and maintaining RESTful APIs and microservices Solid understanding of distributed systems backend architecture scalability and high-availability concepts Strong knowledge of software design principles design patterns data structures and algorithms Experience with relational and or NoSQL databases and database performance optimization Strong understanding of unit testing integration testing debugging and code quality practices Experience working with Git and modern software development and deployment practices Strong analytical and problem-solving skills with the ability to independently handle complex technical challenges
Experience in team management technical leadership or engineering mentorship. Exposure to cloud platforms such as AWS Azure or GCP Experience with Docker Kubernetes CI CD pipelines and DevOps practices Familiarity with Kafka or other event-driven messaging systems Experience with observability monitoring logging and production reliability practices Exposure to system design interviews technical architecture reviews and large-scale application development
The ideal candidate is a strong hands-on engineer who combines deep technical expertise with ownership and leadership capabilities. You should be comfortable solving ambiguous problems, making sound architectural decisions, mentoring engineers, and delivering reliable software at scale.
Experience: 9 14 years Primary Skills: Java, Spring Boot Good-to-Have: Team Management