Determine and confirm client business expectations and needs
Understand the client's requirements and design their technical infrastructure
Design Technology and Application architecture
Convert system requirements into software architecture and design documentation, and ensuring the completeness of the architecture proposed
Work with Project Manager and customers to manage/negotiate resources, scope and schedule
Interface and coordinate tasks with Module Leaders to ensure all modules within the system are progressing as planned, and modules can be integrated smoothly
Mentor for junior technical staff
Requirements
Experienced in designing and delivering complex web-based applications using JEE servers such as WebLogic, WebSphere, JBoss or Tomcat.
Experienced in one or more of the following database servers: Oracle, DB2, MSSQL, MySQL.
Knowledge of frameworks such as Spring.
MVC design, Data modeling, Deployment & Build management, Data migration.
Cloud Native Architecture with Microservices, Docker, Docker Swarm / Kubernetes, CI / CD, Domain Driven Design (DDD), API Design.
Offshore Development experience is a plus.
Beware of fraud agents! do not pay money to get a job
MNCJobz.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.