Senior Software Engineer
Walking Tree · Indore · onsite · Posted 28d ago
About a minute. You'll make an account on the way through.
About this role
Job Title: Backend Developer
Experience: 10+ Years
Location: Dubai (Onsite)
Job Summary
We are seeking a highly experienced Backend Developer 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)
Leadership & Soft Skills
- Proven experience in team leadership, mentoring, and technical guidance
- Strong stakeholder management and cross-team collaboration skills
- Ability to drive architectural discussions and influence technical decisions
- Excellent problem-solving, analytical, and communication skills
Preferred / Nice to Have
- Experience with cloud platforms (AWS / Azure / GCP)
- Exposure to monitoring and observability tools (Prometheus, Grafana, ELK)
- Experience with performance tuning, scalability testing, and system resilience patterns
Why Join Us
- Opportunity to work on large-scale, high-impact systems
- High ownership role with architectural influence
- Collaborative and technically driven environment
- Exposure to modern engineering practices and cutting-edge technologies
Sourced from naukri
Skills
About Walking Tree

Walking Tree
IT Services & Consulting
357
employees
2008
18 years old
Hyderabad
India
About
Industries
Employee ratings
270 reviews
Culture
3.3
Career growth
3.0
Work-life
3.2
Employees rate it well for
Find them on