| Company | Deloitte |
| Job Title | Deputy Manager – Others |
| Role | Technical Architect |
| Location | Hyderabad, Telangana |
| Work Mode | Hybrid |
| Employment Type | Full Time |
| Experience | 10–15+ Years |
| Stated Role Experience | 10–12+ Years |
| Qualification | Bachelor’s / Master’s Degree in Computer Science, Engineering or related field |
| Practice | Engineering as a Service / Operate |
| Domain | Software Architecture, Full-Stack Java & Distributed Systems |
| Architecture | Design and own end-to-end architecture for Rental and Digital platforms |
| System Design | Build scalable, resilient, secure and high-performance distributed systems |
| Cloud Architecture | Design cloud-native architectures using microservices, serverless and distributed systems |
| API Architecture | Establish API-first design using REST, GraphQL and event-streaming patterns |
| Event-Driven Architecture | Drive adoption of Kafka or equivalent event-driven technologies |
| Platform Capabilities | Reservations, booking orchestration, pricing, fleet availability, customer identity and mobile/web platforms |
| Microservices | Design and implement microservices-based architectures |
| Java | Expert Java 8+ with strong JVM, memory management, GC and performance tuning knowledge |
| Spring | Spring Boot, MVC, Cloud, Security, Data JPA and Batch |
| API Security | OAuth2, OIDC, JWT, TLS/mTLS, OWASP and secure coding |
| Spring Cloud | Config, Gateway, Circuit Breaker and Service Discovery patterns |
| API Development | REST, SOAP and GraphQL with API versioning and Swagger/OpenAPI documentation |
| Distributed Systems | ACID, CAP, eventual consistency, distributed transactions and Saga patterns |
| Messaging | Kafka, RabbitMQ and MQ; streaming, partitioning and reliability patterns |
| Architecture Patterns | SOLID, DDD, Hexagonal Architecture, Microservices and Event-Driven Architecture |
| Databases | SQL/NoSQL and data modelling |
| Frontend Integration | React and React Native preferred |
| Cloud | AWS preferred; Azure/GCP acceptable |
| DevOps | CI/CD, Docker, Kubernetes, Infrastructure as Code and Observability |
| Security | OAuth2, JWT, Zero Trust concepts, secure APIs and application security |
| System Reliability | High availability, scalability, fault tolerance and performance optimization |
| AI | Apply AI-enabled development, automation and intelligent system design |
| Coding | Coding evaluation focused on design thinking, architecture, trade-offs and correctness |
| Technical Trade-offs | Evaluate simplicity vs extensibility, consistency vs availability and performance vs maintainability |
| Leadership | Lead development teams and ensure adherence to engineering best practices |
| Project Management | Manage multiple development projects and ensure timely delivery |
| Code Quality | Own code quality, application security, functionality and performance |
| Troubleshooting | Analyse and resolve technical issues and system problems |
| Stakeholder Management | Communicate progress and influence Product, Business Development, Operations and other stakeholders |
| Agile | Experience with Agile/Scrum and globally distributed teams |
| Key Skills | Full-Stack Java Enterprise, Java, Spring Boot, Microservices, Kafka, Cloud, Distributed Systems & Technical Architecture |
| Ideal Candidate | Technical Architect with 10–15+ years of software engineering experience, strong Full-Stack Java expertise and proven experience designing large-scale distributed systems |