Java Technical Architect

Role Purpose
The purpose of the role is to create exceptional and detailed architectural application design and provide thought leadership andenable delivery teams to provide exceptional client engagement andsatisfaction.
Do

Develop architectural application for the new deals/ majorchange requests in existing deals 
Understanding application requirements and design astandardize application
Enable Delivery Teams by providing optimal deliverysolutions/ frameworks
Competency Building and Branding
Team Management

Display
Lists the competencies required to perform this role effectively:

Functional Competencies/ Skill

Domain/Industry Knowledge – Awareness and knowledge of broadeconomic, demographic, technological and global trends within ownecosystem – Master
Market Intelligence – Deep specialized understanding of theecosystem practice, overall market & competition and nuances ofdelivery in that domain – Master
Systems Thinking – Understanding of the Wipro system(interrelatedness, interdependencies and boundaries) and perform problemsolving in a complex environment – Expert
Leveraging Technology – In-depth knowledge of and mastery overecosystem technology that commands expert authority respect –Master
Asset reusability – ability to re-use the assets to ensurescalability and optimization – Expert
Technical knowledge – architecture design principles,framework and documentation – Master

Qualifications

8 to 12+ years of hands on experience in Opensource technologies like Java
Good Working knowledge and Web Framework experience with Spring MVC, Spring Boot, Micro services.
Strong hands on experience on one of the JS frameworks (Angular, React). 
Hands on experience with Relational  and NOSQL databases
Hands on experience with Rest based web services
Knowledge on Agile (Scrum, Kanban)
Hands on Experience in CI-CD pipeline using Jenkins, Dockers

Roles & Responsibilities
Responsibilities :

Provide technical leadership by enforcing the vision of the application architecture and safeguard the integrity of the application environment, in alliance with architects and other tech leads
Scope the projects from a system’s perspective, develop high-level implementation plans, lead systems requirements meetings, identify issues, complete gap analysis and scoping, and act as a liaison to subject matter experts as needed.
Act as a technical subject matter expert for the internal team on areas such as system functionality and approach including solving systems operations issues, performance initiatives. Leverage existing knowledge and expertise in multiple ways
Estimate the tasks and resources required to design, build, and test the code.
Oversee technical deliverables for projects through the software development life cycle, including validating the completeness of estimates, quality and accuracy of technical designs, build and implementation
Proactively address technical issues and risks that could impact project schedule and/or budget
Work closely with stakeholders to design and document automation solutions that align with the business needs and also consistent with the architectural vision
Review High-Level Design (HLD)/Integrated System Design that defines the system technically and submit it for review
Mentor and train project team members to enforce development guidelines and best practices

Apply via :

technicalcareers-wipro.icims.com