JOB DESCRIPTION:
Job Title: Solution Architect
Role & Responsibilities:
Strong knowledge of Software architecture, database design, network design and implementation
Create Software Architecture Document, High Level and Low-Level Design document, Non-functional requirements for the project.
Define Integration Design and Security Design for the Web Services and Enterprise components involved.
Experience in production of detailed functional design documents to match business requirements.
Experience in production of technical specification for development and integration requirements.
Review and analyse business requirements and provide technical feasibility and estimates
Engage and Collaborate with bank\'s internal Enterprise Architecture (EA) team.
Mentor and train project team members on the Solution details for a smoother execution.
Ability to clearly present technical information to fellow technical professionals as well as non-technical peers.
Technical Requirements:
Should possess application design and development experience in Java/J2EE 7/8, following industry recognized software development life cycle.
Excellent knowledge in Databases design and development using Oracle
Hands on experience using MicroServices and Eureka, API Gateway architecture.
Experience with security principles and frameworks
Knowledge of modern authorization mechanisms, such as JSON Web Token and OAuth2
Proficient in Spring Boot, Swagger, Tomcat 8, Maven, Jenkins, GIT, Postman/Newman, RESTful Services, Containers.
Demonstrate strong design and programming skills using JSON, Web Services, XML, XSLT, PL/SQL in Unix and Windows environments.
Strong Shell scripting experience.
Good object oriented and problem-solving skills.
Knowledge of IBM WebSphere Application Server, IBM WebSphere MQ, Unix Command
Preferred to have experience using front-end technologies such as: React JS, Node JS, Angular.
Functional Requirements:
Should have worked in Agile methodologies and familiar with scrum development process.
Strong communication skills along with the ability to work in a highly collaborative environment.
Ability to lead and guide team of developers.
Excellent written and verbal communication skills.
Qualification:
At least 5 years of working as software architect with hand on experience using Spring Boot and MicroServices architecture.
Bachelor degree in computer science, or information technology, or other related field of study.
MNCJobz.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.