Job Overview
We are seeking a skilled Java Architect to join our client Sterlite Group in Bangalore. This hybrid role demands expertise in Java development and architecture design. The ideal candidate will have a strong command of various Java frameworks and the capacity to drive innovative solutions. This is an excellent opportunity for a strategic thinker who can seamlessly combine technical proficiency with leadership abilities to enhance our organizational capabilities.
Qualifications and Skills
- In-depth experience with Java / J2EE (Mandatory skill) is essential for creating robust and efficient software architecture.
- Proven expertise with spring web (Mandatory skill) to develop scalable and dynamic applications efficiently.
- Proficiency with restweb (Mandatory skill) to build maintainable and secure RESTful services.
- Experience with Hibernate to streamline database operations and improve application performance.
- Solid understanding of Spring Boot to enable rapid application development and deployment.
- Familiarity with jdbc for integrating Java applications with various databases seamlessly.
- Knowledge of rest api design and implementation to enhance application communication and scalability.
- Strong analytical skills combined with good problem-solving capabilities to address complex technical challenges.
Roles and Responsibilities
Design and architect Java-based applications to meet both functional and non-functional requirements.Collaborate with cross-functional teams to enhance software quality and delivery timelines.Define application-specific technical standards and best practices to ensure alignment with business objectives.Lead the development team in implementing innovative solutions and troubleshooting issues effectively.Conduct code reviews and testing to ensure the functionality and performance of applications.Mentor junior developers, promoting skill enhancement and best practices in software development.Stay updated with emerging technologies and integrate relevant advancements into the development process.Participate in strategy discussions to drive tech innovation and enterprise-level solutions at the organization.