Perform Proof of Concepts to validate designs and prepare solutions to meet requirements.
Understand the Application Architecture and Patterns at a high level and drive implementation.
Participate in Pattern backlog planning, team presentations to development community.
Define and document in discussion with technical stakeholders' best practice, guidelines and standards around integrations, performance characteristics, non-functional requirements, security requirements and design trade-offs
Be part of larger Engineering Experience Enhancement group which has a scope of both On Prem and Cloud based applications.
Qualifications Must have: - 10 -15 Years of Experience
Broad & deep understanding of Application Development and their dimensions like security, performance, scalability of both On Prem and Cloud based applications
Deep understanding of SDLC and challenges, best practices etc.
Skills: Java/J2EE, Cloud, DevOps, Scripting, ReactJS, Spring boot, Databases and tools, Security, Monitoring, Kafka, Kubernetes, Docker, AWS, Dynatrace etc.
Sound technical skills, high aptitude, positive attitude, strong inter-personal skills, excellent communication, and time management skills
Good hands-on development experience for eg:- Java/Python and good experience in developing application patterns
The role will be responsible for owning/developing and maintaining technology frameworks of the project.
Additional Information
Good hands-on development experience for eg:- Java/Python and good experience in developing application patterns
The role will be responsible for owning/developing and maintaining Application Patterns For e.g.: Web Application Patterns, API/Webservices, Asynchronous/Event Driven and ETL/Data Mover etc.