Role : Java Architect (10+ Years Experience)
Are you a seasoned Java Architect with a passion for designing robust and scalable solutions? An exciting opportunity awaits you in Hyderabad! We're seeking a talented professional with over 10 years of experience to join our team.
About the Role :
As a Java Architect, you'll be instrumental in shaping the technical vision and architecture for our next-generation applications. You'll lead the design and implementation of complex systems, ensuring high performance, reliability, and maintainability. This role demands strong leadership, excellent problem-solving skills, and a deep understanding of modern Java ecosystem technologies.
Key Responsibilities :
- Lead the architectural design and development of enterprise-level Java applications.
- Define and enforce technical standards, best practices, and design patterns.
- Collaborate with cross-functional teams to translate business requirements into technical solutions.
- Provide technical leadership and mentorship to development teams.
- Evaluate and recommend new technologies and tools to improve system performance and efficiency.
- Ensure the scalability, security, and performance of applications.
- Drive continuous improvement in the software development lifecycle.
Mandate Skills :
We're looking for candidates with proven expertise in the following :
Java Architect : Extensive experience in designing, developing, and deploying complex Java-based solutions.Java 11+ : Strong proficiency with modern Java versions and their features.Spring Boot : Hands-on experience building microservices and web applications with Spring Boot.REST APIs with Microservices : Expertise in designing and implementing highly performant and scalable RESTful APIs within a microservices architecture.CI / CD : Solid understanding and practical experience with Continuous Integration and Continuous Delivery pipelines.AWS : Experience with Amazon Web Services (AWS) and its relevant services for deploying and managing applications.Solutioning Skills : Demonstrated ability to analyze complex problems, propose effective solutions, and articulate technical designs clearly.Qualifications :
Bachelor's or Master's degree in Computer Science, Engineering, or a related field.10+ years of progressive experience in software development, with a significant portion in an architectural role.ref : hirist.tech)