Solution Architect

5 - 9 years

0 Lacs

Posted:1 day ago| Platform: Shine logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

You will be responsible for gathering and analyzing client requirements, business objectives, and technical constraints to design Java-based solutions that meet stakeholders" needs. You will develop architecture diagrams, design documents, and technical specifications for Java-based applications and systems. Utilizing Java frameworks, libraries, and platforms like Spring, Hibernate, Apache Kafka, and Apache Tomcat, you will architect scalable and reliable solutions. Collaboration with development teams is a key aspect of the role, where you will provide guidance on best practices, design patterns, and performance optimization techniques for Java-based solutions. Conducting code reviews, architectural reviews, and technical evaluations to ensure compliance with architectural standards and best practices will be part of your responsibilities. Identifying and mitigating technical risks, dependencies, and bottlenecks in Java-based architectures and systems will be crucial. You will lead discussions with clients and stakeholders to present technical solutions, address concerns, and gather feedback for continuous improvement. Providing technical leadership and mentorship to junior architects, developers, and team members will also be a part of your role. Staying up-to-date with industry trends, emerging technologies, and best practices in Java development and architecture is essential. Collaboration with cross-functional teams, including system administrators, network engineers, and security professionals, will ensure the seamless integration of Java-based solutions within the data center environment. Skills Required: - Bachelor's degree in Computer Science, Information Technology, or related field, or equivalent work experience. - Extensive experience in software development and architecture, focusing on Java technologies. - Proficiency in Java programming language and related technologies, frameworks, and tools (e.g., Spring Boot, JPA, Maven, Git). - Strong understanding of software architecture principles, design patterns, and best practices, with the ability to design scalable and maintainable solutions. - Experience with microservices architecture, containerization (e.g., Docker, Kubernetes), and cloud-native development is advantageous. - Excellent communication and presentation skills to articulate technical concepts to non-technical stakeholders. - Leadership qualities to lead technical discussions, mentor junior team members, and drive consensus among stakeholders. - Analytical mindset to analyze complex problems, identify solutions, and make data-driven decisions. - Strong organizational skills to prioritize tasks, manage multiple projects simultaneously, and meet deadlines. - Relevant certifications such as Oracle Certified Professional or Spring Professional Certification are desirable.,

Mock Interview

Practice Video Interview with JobPe AI

Start Spring Boot 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

hyderabad, bengaluru, delhi / ncr

hyderabad, chennai, bengaluru