Posted on: 14/01/2026
Description :
Experience : 8 to 10 Years
Location : Pune (On-site/Hybrid)
Notice Period : 0 20 Days (Immediate joiners preferred)
Role Summary :
We are seeking a highly analytical and visionary Java Solution Architect to lead the design and implementation of high-scale enterprise applications. With 8 to 10 years of deep technical experience, you will be responsible for translating complex business problems into robust, scalable, and maintainable Microservices architectures. You will serve as the technical authority, ensuring that all solutions adhere to OOPS principles and industry-standard Design Patterns.
Your role spans the entire development lifecyclefrom evaluating existing architectures and identifying bottlenecks to providing hands-on technical leadership to development squads. The ideal candidate is a master of the Spring Boot ecosystem and is proficient in modern CI/CD workflows using Git-based repositories.
Responsibilities :
- Architectural Blueprinting : Design and document end-to-end software architectures for Java-based applications, focusing on scalability, security, and high availability.
- Microservices Orchestration : Architect and implement complex Microservices environments using Spring Boot, ensuring seamless inter-service communication and data consistency.
- Pattern Implementation : Apply advanced Design Patterns (e.g., Singleton, Factory, Observer, Circuit Breaker, CQRS) to solve recurring engineering challenges and optimize code reusability.
- OOPS Governance : Enforce strict adherence to Object-Oriented Programming and Design (OOP/OOD) principles to maintain a clean and modular codebase.
- Technical Leadership : Act as a mentor and consultant for development teams, providing technical guidance, conducting deep-dive code reviews, and resolving complex architectural blockers.
- Business Problem Synthesis : Interface with stakeholders to identify core business challenges and engineer technical solutions that align with long-term organizational goals.
- Legacy Evaluation : Systematically evaluate existing architectures to identify technical debt, performance bottlenecks, and security vulnerabilities, recommending modernization paths.
- Integration Strategy : Oversee the integration of various Java-based components and third-party services into a cohesive, high-performance ecosystem.
- Version Control Management : Define and manage code branching and merging strategies using tools like Git, Bitbucket, or GitHub.
- Quality & Performance : Establish benchmarks for system performance and ensure that the implemented solutions meet or exceed business throughput and latency requirements.
Technical Requirements :
- Java Mastery : 8+ years of expert-level experience in Java and the Spring Boot framework.
- Architectural Depth : Proven track record of designing and deploying distributed systems and Microservices.
- Design Excellence : Hands-on experience with both Creational, Structural, and Behavioral Design Patterns.
- Object-Oriented Logic : Strong command over OOPS concepts, SOLID principles, and clean code practices.
- Repository Governance : Proficiency in managing enterprise-scale repositories using GitHub, Bitbucket, or Git.
- Evaluation Skills : Demonstrated ability to perform architectural assessments and provide "To-Be" transition roadmaps.
Preferred Skills :
- Cloud Proficiency : Exposure to deploying Java architectures on AWS, Azure, or GCP using Docker and Kubernetes.
- Database Design : Strong knowledge of SQL and NoSQL database modeling for distributed systems.
- Messaging & Events : Familiarity with event-driven architectures using Kafka or RabbitMQ.
- Agile Delivery : Experience leading architectural decisions in a fast-paced Scrum or Kanban environment.
- Communication : Exceptional ability to articulate complex technical designs to both engineering teams and non-technical stakeholders.
Did you find something suspicious?
Posted by
Posted in
Backend Development
Functional Area
Technical / Solution Architect
Job Code
1601307