Title: Senior Technology Architect - Java
Senior Technology Architect - Java
Job Summary:
Seeking a highly experienced and dynamic Senior Technology Architect / Presales professional / Practice Professional to join Java Practice team. The ideal candidate will have a strong background in Java technologies, minimum of 16 years of software engineering experience combined with excellent presales and leadership skills. Candidate must possess a deep understanding of system architecture, and a strong proficiency in Cloud (any of AWS/Azure/GCP/Oracle), Java, Spring Boot, UI framework such as Angular/React, Microservices architecture, Distributed computing, Software Engineering principles, Enterprise Architecture, DevSecOps, AI/ML and Data modelling. This role is pivotal in driving our technical solutions, business support and supporting the sales process with strategic insights and exceptional communication skills.
͏
Key Responsibilities:
Technical Expertise:
o Design and develop scalable, high-performance architectural solutions tailored to client needs. o Create detailed technical documentation and architectural blueprints. o Hands-on and provide technical expertise in areas such as Cloud, Java, Spring Boot, System Design and Architecture, Enterprise Architecture o Provide deep technical expertise in Java technologies, frameworks, and solutions. o Lead the design and development of Java-based solutions and proofs of concept (POCs) to showcase product capabilities.
Technology Thought Leadership and Guidance:
o Provide expert technical leadership and guidance to development teams across project lifecycles o Conduct thorough design reviews, code reviews, ensuring adherence to best practices and coding standards, as and when necessary. o Collaborating with sales and marketing teams to develop and refine software solutions and service offerings o Representing organization in technical forums, conferences or community engagements o Engaging with partners and vendors to explore complementary technologies, tools, and frameworks that can enhance the organizations’ Java offerings o Mentor and support junior architects and developers, promoting a culture of excellence and continuous improvement. o Show technology thought leadership by contributing to position papers, accelerators, IPs, Patents etc. o Mentor and develop the presales team, fostering a culture of continuous learning and professional growth. o Facilitate knowledge sharing and best practices within the team.
Sales Support:
o Collaborate with the sales team to understand customer needs and develop tailored technical solutions. Internal - General Use o Develop and implement presales strategies to support business objectives and drive revenue growth. o Prepare and deliver compelling technical presentations, demonstrations, and workshops to prospective clients. o Develop proof-of-concept projects to illustrate the technical viability and advantages of proposed solutions. o Own the technical solution for proposals end to end, create estimates, assist in commercials for the proposals o Assist in the preparation of proposals, RFPs/RFIs, and other sales documents. o Participate and Lead the customer presentations, visits, Orals to represent technical solution and provide prompt response on the customer technical queries
Customer Engagement:
o Engage with customers and partners to gather feedback and ensure alignment on technical solutions. o Build and maintain strong relationships with key stakeholders to facilitate smooth project execution and customer satisfaction. o Develop proof-of-concept projects to illustrate the technical viability and advantages of proposed solutions. o Address client queries and concerns promptly, ensuring high levels of client satisfaction and retention.
Innovation, Market and Industry Awareness:
o Stay abreast of the latest trends and advancements in Java technologies and industry best practices. o Provide insights and recommendations to enhance our product offerings and maintain competitive advantage.
͏
Qualifications:
• Education:
o Bachelor’s or Master’s degree in Computer Science, Information Technology, or a related field.
• Experience: o Extensive experience in a practice role, with a strong focus on Java technologies. o Proven track record of contributing in presales team. o Must to have expertise in Java technologies, frameworks (e.g., Spring, Hibernate), and design patterns is a must. o Good Experience with cloud platforms (e.g., AWS, Azure, Google Cloud) and microservices architecture is must.
• Skills: o Exceptional communication and presentation skills, with the ability to articulate complex technical concepts to diverse audiences. o Strong analytical and problem-solving abilities and a customer-centric mindset. o Proficiency in creating technical documentation and solution diagrams. o Strong leadership and team management skills.
Additional Needs: o Willingness to travel as necessary to meet with clients and attend industry events. o Proactive, self-motivated, and passionate about technology and innovation
• Certifications: o Relevant Java and cloud certifications are a plus.
͏
͏