Technical Architect / Sr. Technical Architect

10 - 15 years

25 - 30 Lacs

Posted:6 hours ago| Platform: Naukri logo

Apply

Work Mode

Work from Office

Job Type

Full Time

Job Description

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 Bootbased 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
  • Bachelors or Masters degree in Computer Science, Engineering, or equivalent experience

Mock Interview

Practice Video Interview with JobPe AI

Start Spring Boot Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Java Skills

Practice Java coding challenges to boost your skills

Start Practicing Java Now
TechBlocks logo
TechBlocks

IT Services and IT Consulting

Houston Texas

RecommendedJobs for You