Post Job Free
Sign in

Java Architect / Lead

Company:
Virtual Tech Gurus, Inc.
Location:
Coimbatore, Tamil Nadu, India
Posted:
April 26, 2024
Apply

Description:

Looking for JAVA Lead / Associate JAVA Architect for our Product

We are looking for a highly skilled and motivated Associate Architect with expertise in Full Stack development, particularly in Java, to join our dynamic team.

Job Description

You will play a pivotal role in designing and developing high-quality software solutions. You will work closely with cross-functional teams, mentor developers, and contribute to architectural decisions. Your expertise in Full Stack development, with a strong focus on Java technologies, will be instrumental in shaping our products and services.

Responsibilities

Architectural Design: Collaborate with senior architects and stakeholders to design scalable, secure, and maintainable software architectures.

Full Stack Development: Lead and contribute to Full Stack development projects, with a strong emphasis on Java technologies. Develop robust and efficient code for complex modules and applications.

Technical Leadership: Provide technical leadership and mentorship to development teams. Conduct code reviews, guide best practices, and ensure adherence to coding standards.

Collaboration: Work closely with product managers, UX/UI designers, and other stakeholders to understand business requirements and translate them into technical solutions.

Innovation: Stay updated with the latest trends and technologies in Full Stack development and advocate for their integration into our projects. Contribute innovative ideas to enhance product functionality and user experience.

Problem Solving: Analyze and resolve technical issues proactively. Troubleshoot and debug software defects and work with the team to implement effective solutions.

Documentation: Create and maintain comprehensive technical documentation related to architecture, design, and development processes.

Requirements

Bachelors or Masters degree in Computer Science, Information Technology, or related field.

Experience: Minimum of [X years] of experience in Full Stack development, with a strong focus on Java technologies.

Technical Skills:

Proficiency in Java, Java Spring Framework, and related technologies.

Hands-on experience with front-end technologies such as HTML, CSS, JavaScript, and modern JavaScript frameworks (e.g., Angular, React, Vue.js).

Experience with database technologies (SQL, NoSQL).

Knowledge of RESTful API design and microservices architecture.

Familiarity with containerization and orchestration tools (Docker, Kubernetes).

Strong understanding of software design patterns, data structures, and algorithms.

Leadership Skills:

Excellent problem-solving skills and ability to think critically.

Strong communication and interpersonal skills.

Leadership experience in guiding development teams and making technical decisions.

Adaptability: Ability to work in a fast-paced, dynamic environment and adapt to changing priorities and technologies.

Collaborative Mindset: Strong team player with the ability to collaborate effectively with cross-functional teams.

Certifications (Optional): Relevant certifications in Full Stack development or related technologies will be a plus.

Full time

Apply