Experience
10 - 15 yrs
Salary (CTC)
₹36.4L - ₹40.3L
Job Location
Bengaluru, India
Vacancy
1
Designation
Technical Architect
Job Type
Not specified
Job Description
Technical Architect with 10-12 years of experience in Java, Spring Framework, Full Stack development, and Cloud technologies. The ideal candidate will support solution design, contribute to architectural decisions, and collaborate with senior architects to deliver scalable, secure, and high-performing enterprise applications. This role requires strong technical expertise, problem-solving skills, and the ability to work across teams to align technology solutions with business objectives.
Required Skills & Experience
- 8-11 years of professional experience in software development and solution design.
- Strong expertise in Java, Spring Framework, Spring Boot, Hibernate/JPA.
- Experience in Microservices architecture and RESTful APIs.
- Hands-on knowledge of front-end technologies (Angular, React, or Vue.js).
- Experience with cloud platforms (AWS, Azure, or GCP; GCP preferred).
- Proficiency in DevOps tools (Docker, Kubernetes, Jenkins, Git).
- Solid understanding of database technologies (SQL/NoSQL).
- Knowledge of design patterns, system integration, and enterprise architecture concepts.
- Strong communication, problem-solving, and collaboration skills.
- Familiarity with Agile methodologies and Scrum practices.
- Certification in AWS/Azure/GCP Architecture is a plus.
- AI Development Tool (e.g. GitHub Copilot)
The Technical Architect - Java with Spring Framework will be responsible for designing and implementing robust software solutions that align with business requirements. This role demands a deep understanding of application architecture, scalability, and performance optimization. The Technical Architect will also provide technical leadership to the development team, ensuring adherence to best practices and coding standards.
About the Team
The team comprises highly skilled professionals specializing in software development, system integration, and quality assurance. Collaborating closely with project managers, business analysts, and other stakeholders, the team focuses on delivering high-quality solutions for clients. The environment is dynamic and encourages continuous learning and innovation, with a strong emphasis on teamwork and collaboration.
You are Responsible for
Architecting and designing scalable and maintainable software solutions using Java and the Spring Framework. Leading the technical design discussions and influencing architectural decisions. Providing guidance and mentorship to developers and helping troubleshoot complex technical issues. Ensuring the implementation of best practices in software development, including code reviews, unit testing, and deployment strategies. Collaborating with cross-functional teams to define requirements and translate them into technical specifications.
To succeed in this role - you should have the following
Extensive experience in Java development, particularly with the Spring Framework. Strong understanding of microservices architecture and RESTful APIs. Proven track record in software design patterns and best practices. Excellent problem-solving skills and the ability to work under pressure. Strong communication skills to engage with technical and non-technical stakeholders effectively. Familiarity with cloud technologies and Agile methodologies is a plus. Disclaimer: This job description has been sourced from a public domain and may have been modified by Naukri.com to improve clarity for our users. We encourage job seekers to verify all details directly with the employer via their official channels before applying.
