Weekday, Inc. Logo

Weekday, Inc.

SDE-3 / Senior Software Development Engineer

Posted 11 Hours Ago
Be an Early Applicant
In-Office
Abu Dhabi
Senior level
In-Office
Abu Dhabi
Senior level
Design, develop, and scale high-performance backend systems using Java and Spring Boot. Build APIs, microservices, and distributed systems; optimize databases and system performance; troubleshoot production issues; conduct code reviews; contribute to architecture and engineering standards; collaborate cross-functionally; mentor engineers; and lead complex initiatives from design through deployment.
The summary above was generated by AI

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.


RequirementsKey Responsibilities
  • 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.
Must-Have Skills
  • 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.
Good-to-Have Skills
  • 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.
What We’re Looking For

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

Similar Jobs

8 Hours Ago
Remote or Hybrid
Entry level
Entry level
Fintech • Professional Services • Consulting • Energy • Financial Services • Cybersecurity • Generative AI
Design and implement data governance frameworks, policies, standards, and operating models. Establish ownership and stewardship processes, support data quality controls and remediation, and improve metadata, lineage, classification, and lifecycle management. Collaborate with business, technology, risk, compliance, and regulatory stakeholders to translate governance requirements into practical solutions, drive adoption, and support sustainable change across financial services organizations.
Top Skills: Data ClassificationData GovernanceData Lifecycle ManagementData LineageData Quality ManagementMetadata Management
12 Hours Ago
Remote or Hybrid
Entry level
Entry level
Cloud • Computer Vision • Information Technology • Sales • Security • Cybersecurity
Provide presales technical expertise for CrowdStrike’s Falcon cybersecurity platform across GCC corporate customers. Responsibilities include delivering demonstrations, gathering technical requirements, creating evaluation plans, running Proof of Values, testing attack techniques, supporting technical champions, collaborating with sales and product teams, and resolving customer issues. The role requires strong communication, cybersecurity knowledge, problem-solving, Arabic and English fluency, and the ability to apply AI technologies to improve business outcomes.
Top Skills: AIAntivirusComputer ForensicsCrowdstrike FalconEndpoint SecurityIncident ResponseMalware AnalysisNetwork Administration
Yesterday
Easy Apply
Remote or Hybrid
Easy Apply
Senior level
Senior level
Cloud • Information Technology • Security • Software • Cybersecurity
Own the UAE commercial sales territory, targeting new customer acquisition and upsell opportunities. Build compelling business cases, manage end-to-end sales cycles, generate pipeline through modern techniques and field marketing, and leverage channel partners. Collaborate with sales engineering, architecture, consulting, transformation teams, and internal resources to exceed revenue quotas and drive territory growth.
Top Skills: Ai-Powered Sales Intelligence ToolsAi/MlCloud SecurityConversational AiEnterprise SoftwarePredictive Pipeline AnalyticsSaaSSaseZero Trust

What you need to know about the Delhi Tech Scene

Delhi, India's capital city, is a place where tradition and progress co-exist. While Old Delhi is known for its rich history and bustling markets, New Delhi is defined by its modern architecture. It's clear the region places a strong emphasis on preserving its cultural heritage while embracing technological advancements, particularly in artificial intelligence, which plays a central role in shaping the city's tech landscape, fueled by investments in research and development.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account