Technical Architect-Java

8 - 12 years

0 Lacs

Posted:3 days ago| Platform: Shine logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

Role Overview: As a Solution Architect at our company, you will be responsible for combining design and architecture skills with the ability to lead and mentor teams effectively. You will play a crucial role in designing solutions, writing code, testing solutions, pairing with developers, and managing stakeholders. Your partnership with Product Owners in defining functional requirements will be essential for the profitable delivery of solutions. This position offers a technical career advancement path for individuals who want to deepen their expertise without transitioning into pure management roles. Key Responsibilities: - Report directly or via a secondary reporting relationship to the VP of Engineering - Combine responsibilities of architecture, engineering, and delivery - Champion architectural excellence by empowering the team to deliver solutions, providing technical leadership, and ensuring delivery excellence throughout the project lifecycle - Execute governance processes to ensure solutions adhere to defined architectural principles while enabling innovation and rapid delivery - Mentor and educate colleagues across all departments on architectural principles and business value - Continuously evolve architectural principles to accommodate new business requirements and technological advancements - Propose pragmatic solutions to address identified gaps while maintaining architectural quality - Define fitness functions to measure architectural quality and technical health - Represent the company's technical voice in external client and internal stakeholder forums - Build high-performing engineering teams through mentorship, code reviews, pair programming, and technical guidance - Create, document, and maintain core architectural principles governing the platform and solutions - Develop high-quality code for complex challenges, refine requirements, and ensure scalability and availability of solutions - Advocate for DevOps tools and practices, utilize code quality metrics, and testing methodologies - Lead technical teams to successful delivery and evolve architectural principles for complex platforms - Collaborate beyond individual contribution to achieve significant outcomes Qualifications Required: - Proficient in Java, Kotlin, and/or TypeScript - Experience with AI Native development approaches and tools - Skilled in database design and implementation (relational and NoSQL) - Familiar with Kafka and event-driven architectures - Proficient in RESTful API design and implementation - Expert in software development tools, version control, and debugging - Experienced in developing solutions on cloud platforms (preferably AWS) - Familiar with DevOps tools and practices - Track record of leading technical teams to successful delivery - Experience in defining and evolving architectural principles - Excellent communication skills for technical discussions - Ability to manage escalations and involve executive leadership when necessary - Mentorship experience with junior developers and architects - Proficient in agile methodologies - Strategic thinking to identify technical gaps and their business impact - Full-stack development experience preferred, specialization in UI or server-side technologies Additional Company Details: - Working knowledge of FIX (Financial Information eXchange) protocol is valuable - Successful track record in mentoring team members with documented success stories,

Mock Interview

Practice Video Interview with JobPe AI

Start Java 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 Java Skills

Practice Java coding challenges to boost your skills

Start Practicing Java Now

RecommendedJobs for You