Java Architect / Lead
Java Architect / Lead38
Applications
38
Applications
About the Job
Skills
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:
1. Architectural Design: Collaborate with senior architects and stakeholders to design scalable, secure, and maintainable software architectures.
2. 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.
3. Technical Leadership: Provide technical leadership and mentorship to development teams. Conduct code reviews, guide best practices, and ensure adherence to coding standards.
4. Collaboration: Work closely with product managers, UX/UI designers, and other stakeholders to understand business requirements and translate them into technical solutions.
5. 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.
6. Problem Solving: Analyze and resolve technical issues proactively. Troubleshoot and debug software defects and work with the team to implement effective solutions.
7. Documentation: Create and maintain comprehensive technical documentation related to architecture, design, and development processes.
Requirements:
1. Bachelor’s or Master’s degree in Computer Science, Information Technology, or related field.
2. Experience: Minimum of [X years] of experience in Full Stack development, with a strong focus on Java technologies.
3. 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.
4. 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.
5. Adaptability: Ability to work in a fast-paced, dynamic environment and adapt to changing priorities and technologies.
6. Collaborative Mindset: Strong team player with the ability to collaborate effectively with cross-functional teams.
7. Certifications (Optional): Relevant certifications in Full Stack development or related technologies will be a plus.
About the company
Industry
Information Technology & ...
Company Size
201-500 Employees
Headquarter
US, Dallas, TX
Other open jobs from Virtual Techgurus India Pvt Ltd