Qureos

FIND_THE_RIGHTJOB.

Technical Architect / Sr. Technical Architect

JOB_REQUIREMENTS

Hires in

Not specified

Employment Type

Not specified

Company Location

Not specified

Salary

Not specified

Job Description: Technical Architect / Sr. Technical Architect (Java)
Location: Hyderabad / Gurugram (Hybrid work mode 2 Days Work from Office)
Employment Type: Full-Time
Experience Range: 10+ Years
Key Responsibilities
Architecture & Design
  • Design and define end-to-end application architecture for enterprise-scale Java applications.
  • Drive microservices architecture, including service decomposition, inter-service communication, API design, and data ownership.
  • Define coding standards, architectural guidelines, and best practices across teams.
  • Review and approve technical designs, solution approaches, and architecture diagrams.
Backend Development (Java & Spring)
  • Lead development using Core Java and Java 8+ features (Streams, Lambdas, Functional Interfaces, Concurrency).
  • Architect and implement Spring Boot–based microservices.
  • Define RESTful APIs and integration patterns using Spring MVC / WebFlux.
  • Apply design patterns and principles (SOLID, DRY, Clean Architecture).
  • Guide teams on performance optimization, memory management, and JVM tuning.
Security & Authentication
  • Design and implement application security using Spring Security.
  • Implement OAuth 2.0, JWT-based authentication and authorization mechanisms.
  • Define role-based access control (RBAC) and secure API communication.
  • Ensure secure coding practices and compliance with enterprise security standards.
Microservices & Integration
  • Architect event-driven and synchronous integration using REST, messaging, and asynchronous patterns.
  • Implement resilience patterns such as Circuit Breaker, Retry, Timeout, and Fallback.
  • Guide teams on service versioning, backward compatibility, and API lifecycle management.
  • Ensure proper logging, monitoring, and observability strategies.
Frontend Architecture (Angular)
  • Provide architectural guidance for AngularJS (1.x) / Angular 2+ applications.
  • Ensure clean separation of concerns between frontend and backend layers.
  • Define API contracts and data models for frontend integration.
  • Review frontend architecture decisions for performance, maintainability, and scalability.
Technical Leadership & Governance
  • Act as a technical mentor for developers, leads, and senior engineers.
  • Conduct architecture reviews, code reviews, and technical audits.
  • Collaborate with product owners, business stakeholders, and DevOps teams.
  • Support release planning, risk assessment, and technical decision-making.
  • Drive continuous improvement and adoption of modern engineering practices.

Required Skills & Qualifications
Must-Have Skills
  • Strong hands-on experience in Core Java and Java 8+
  • Proven expertise in Microservices Architecture
  • Extensive experience with Spring Boot and related Spring ecosystem
  • Strong knowledge of OAuth 2.0, JWT, and Spring Security
  • Experience designing and reviewing RESTful APIs
  • Working knowledge of AngularJS (1.x) & Angular 2+
  • Solid understanding of design patterns, OOP principles, and clean code practices

Experience & Education
  • 10+ years of overall software development experience
  • 3+ years in an Architect / Technical Lead role
  • Bachelor’s or Master’s degree in Computer Science, Engineering, or equivalent experience

© 2025 Qureos. All rights reserved.