Job Location : - Chennai
gender Preference :- Male
1) At Least 10 Years of Experience in Architecting /designing and Developing Multi-tier Applications in Java with At Least 3+ Years in the Role of An Application/software Architect.
2) Experience in Application Development And/or Application Modernization Scenarios.
3) Knowledge in At-least 4 Areas amongst Ui, Middleware, Database, Integration, Deployment Platform, Infrastructure Platform and Agile Devops.
4) Participated in and Familiarization in Agile Project Methods and Practices.
5) Experience with Continuous Integration/deployment Tools and Best Practices in Devops.
6) Good Understanding in Web Scale Architecture, Resilience Design, Application Migration Approach for Deployment On Cloud Across Multiple Apps.
7) Experience with Relational and Non-relational Databases like Mysql, Oracle, and Mongodb Etc.
8) Knowledge / Experience of Modern Web Front-end / Stacks like Node.js, React.js, Angular.js.
9) Excellent Communication Skills and Able to Successfully Articulate Technology Concepts and Solution Design Alternatives to Both Business and Technology Audience.
10) Experience in Quickly Understanding Business Requirements and Proposing Reference Architectures and Technology Solutions. 11) Capable to Present Options and Weigh Implementation Complexities and Risks to Recommend the Right Technical Decision.
12) Hands-on Experience in Designing and Deploying Applications On Private Paas (cloud Foundry, Pivotal Cloud Foundry, Openshift) or Public Paas/iaas Environments (azure, Aws, Google Etc.).
13) Knowledge and Experience in Defining, Designing and Implementing Microservices and Apis On Java.
14) Knowledge in Packaging, Deployment and Management of Docker and Kubernetes-based Platforms and Relevant Use-cases and Challenges.
|Experience||10 - 15 Years|
|Salary||12 Lac To 22 Lac 50 Thousand P.A.|
|Industry||IT Software - Application Programming / Maintenance|
|Qualification||B.Tech/B.E, M.C.A, M.Tech|
|Key Skills||Java Development Java development|