Technical architect (Java+ AWS)

About the Role

• Excellent Communication Skills – oral and documentation
• Strong R&D skills (for POC)
• Problem Solving Skills (debugging skills)
• Quick Grasping Skills
• Technical Skills (AWS, Java, Spring Boot, Web Services)
• Design Patterns
• DevOps (Jenkins, Terraform, maven,)
• Junit
• Hands on in development Good to Have
• Knowledge of UI (Angular, Android)

Key Responsibility:

• Lead the project on technology areas
• Obtain detailed understanding of the architectural goal and define technical architecture
• Evaluate, recommend and agree on additional technology and toolsets with the client
• Determine the scope and lead building of proof of concepts and reference implementations on technology stack
Take ownership (define and ensure compliance) of nonfunctional requirements & technical standards
• Define the scope of technical framework and solution components o Prepare high level and detailed design document for the technical framework components
• Design reusable components and drive reusability across the application
• Resolve technical problems and complex design constructs of the team

Provide technical leadership in project execution (training, productivity, quality, staffing) including ownership of technology risks and mitigation plans

• Understand the architectural goals and nonfunctional requirements of the solution
• Identify key technology related risks in development and implementation of the solution
• Define mitigation plans on identified technology risks
• Ensure design, development and deployment guidelines and standards are in place for compliance with architectural goals and technology standards for the solution
• Identify skills gaps and training needs of development team and lead grooming and training of key technical resources
• Define mitigation plans on identified technology risks
• Ensure design, development and deployment guidelines and standards are in place for compliance with architectural goals and technology standards for the solution
• Identify skills gaps and training needs of development team and lead grooming and training of key technical resources
• Ensure required toolsets are selected and used to improve developer productivity (e.g. code generator) and improve quality (e.g. automated code review)
• Contribute actively in sizing and estimation of development (entire application and technical framework)
• Define the performance testing strategy, toolsets and guide testing team in execution of appropriate non-functional testing
• Lead security modeling and resolution of identified vulnerabilities or threats in the application

Contribute to various technology communities (e.g. Oracle, Microsoft, Java, ITS, Mastek Source, AppSec) and industry forums as an expert

• Become an active member of various technology community sites
• Conduct practitioner sessions on technology areas of interest
• Contribute towards knowledge assets e.g. White papers, Technical notes, Technical Evaluation reports etc.
• Participate in Industry Forums as an Expert
• Should contribute to writing RFP’s and Value Propositions for a customer and technology respectively

Qualification:

• BE/ Graduate/ Diploma Holders

Experience:

• 8 + years’ strong technical experience. 2+ years as Architect and 2+ years in AWS is must

Job Category: Tech

Apply for this position

Allowed Type(s): .pdf, .doc, .docx