Posted on: 17/12/2025
Description :
Position : Java Architect
Location : Chennai (WFO Onsite)
Experience : 10-15 Years
Role Overview :
We are seeking a highly experienced Java Architect to lead the architecture, design, and technical direction of enterprise-scale applications.
The ideal candidate will have deep expertise in Java technologies, microservices architecture, cloud platforms, and system design, along with strong leadership and solutioning capabilities.
Key Responsibilities :
Architecture & System Design :
- Define and own end-to-end application architecture using Java and Spring-based ecosystems.
- Create High-Level Design (HLD) and Low-Level Design (LLD) documents.
- Design scalable, secure, and highly available microservices architectures.
- Evaluate and recommend frameworks, tools, and technologies.
Java & Spring Ecosystem :
- Provide technical leadership on Core Java (advanced concepts) including concurrency, multithreading, JVM tuning, and memory management.
- Architect solutions using Spring, Spring Boot, and related frameworks.
- Ensure adherence to coding standards, design patterns, and best practices.
API Design & Integration :
- Design and govern RESTful APIs and service contracts.
- Oversee integration with internal systems and third-party services.
- Ensure API security, versioning, and backward compatibility.
Cloud & Containerization :
- Architect and deploy solutions on AWS / Azure / GCP.
- Design cloud-native architectures using managed services.
- Lead adoption of Docker and Kubernetes for containerized deployments.
- Ensure scalability, fault tolerance, and cost optimization.
Performance, Debugging & Optimization :
- Lead efforts on application performance tuning, profiling, and optimization.
- Diagnose complex production issues and define long-term solutions.
- Ensure systems meet SLAs, throughput, and latency requirements.
Code Review & Technical Leadership :
- Conduct architecture reviews, design reviews, and code reviews.
- Mentor senior and junior developers on best practices.
- Provide technical guidance across multiple teams.
- Collaborate closely with DevOps, QA, and security teams.
Stakeholder Collaboration :
- Work with product owners, business stakeholders, and delivery managers.
- Translate business requirements into robust technical solutions.
- Communicate architectural decisions, trade-offs, and risks effectively.
Required Skills & Qualifications :
- 10+ years of experience in Java development and architecture
- Strong expertise in Core Java (advanced)
- Extensive experience with Spring / Spring Boot
- Deep understanding of Microservices Architecture
- Hands-on experience with Cloud platforms (AWS / Azure / GCP)
- Strong experience in API design and system integration
- Expertise in HLD / LLD and system design
- Experience with Docker and Kubernetes
- Excellent debugging and performance optimization skills
Nice to Have :
- Experience with event-driven architecture (Kafka, RabbitMQ)
- Knowledge of security standards (OAuth2, JWT)
- Experience in domain-driven design (DDD)
- Cloud or architecture certifications
What We Offer :
- Strategic role with high architectural ownership
- Opportunity to design large-scale, mission-critical systems
- Stable, onsite role with long-term growth
- Collaborative and technically strong engineering culture
Did you find something suspicious?
Posted by
Posted in
Backend Development
Functional Area
Technical / Solution Architect
Job Code
1591293
Interview Questions for you
View All