Java Architect

15 - 20 years

0 Lacs

Posted:21 hours ago| Platform: Shine logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

As the ideal candidate for this role, you will be responsible for leading the architectural design and evolution of enterprise-level Java applications. Your main duties will include: - Defining and enforcing architectural standards, design patterns, and best practices across development teams. - Spearheading the adoption and implementation of Microservices architectures to optimize system modularity and efficiency. - Providing technical leadership and guidance to development teams, mentoring them on complex architectural challenges and technical Collaborating with cross-functional teams to translate business requirements into robust technical solutions. - Conducting architectural reviews and audits to ensure compliance with architectural guidelines and quality standards. - Evaluating and recommending new technologies, tools, and frameworks to enhance the development ecosystem. - Championing software development best practices, including code quality, testing, and deployment strategies. - Actively participating in the full software development lifecycle, from conceptualization and design to deployment and post-launch. Qualifications required for this role include: - 15-20 years of progressive experience in software development and architecture, with a significant focus on Java-based expertise. - Deep proficiency in Java programming and ecosystem. - Extensive experience with the Spring Framework (Spring Boot, Spring Cloud, Spring Data, etc.). - Proven expertise in designing and implementing Microservices architectures. - Strong understanding and application of various Design Patterns and architectural principles. - Experience with Jakarta EE (formerly Java EE) is highly desirable. - Demonstrated ability to define, communicate, and oversee complex software solutions. - Strong analytical and problem-solving skills, with a track record of tackling intricate technical challenges. - Excellent communication, presentation, and interpersonal abilities, capable of articulating complex technical concepts to diverse audiences. - Bachelor's or Master's degree in Computer Science, Information Technology, or a related engineering field. Relevant certifications such as Oracle Certified Professional (OCP) Java SE Programmer or Java EE Developer are a plus. Candidates with prior experience working in Product Companies are strongly preferred.,

Mock Interview

Practice Video Interview with JobPe AI

Start Job-Specific 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 Skills

Practice coding challenges to boost your skills

Start Practicing Now

RecommendedJobs for You

bengaluru, karnataka

noida, uttar pradesh

bengaluru, karnataka, india