Application Architect, KUS
Role details
Job location
Tech stack
Job description
-
Designing medium size enterprise applications and development reviews.
-
Working hands on and assisting the development team in building the application, integration and reporting solutions and resolving complex issues.
-
Designing and development of middle layer, common modules.
-
Extensive knowledge in REST concepts and designs.
-
Design data entities and support the development of protocols across various systems to support the integration needs.
-
Devised the testing approach and test script development for System integration testing, data testing and reports testing
-
Review deliverables of team to verify that they meet client and contract expectations; Implement and enforce high standards for quality deliverables.
-
Coordinate the analysis and design sessions and define the application design, data design, integration and reports design and translating to technical design for successful implementation of Service Bus architecture.
-
Responsible for managing and ensuring project deliverables with respect to quality and timelines.
-
Manage an effective communication and coordination with all team to ensure to ensure timely completion of activities.
Requirements
The architect position is a senior position of someone with 12+ years' experience implementing large enterprise integration projects across diverse environments. This person must have the in-depth understanding of the SOA/Micro Service/Cloud/Event Driven Design solutions for integration with other systems. Actively participate in application performance tuning, code review, static testing, issue triage and solution development., + Bachelor's degree in engineering or computer science or equivalent experience.
-
12+ years of experience in IT domain.
-
Minimum 3 years of experience in Java 11 + version
-
8+ years of technology project implementation/Development experience
-
1+ years of Architect experience
-
2+ years demonstrated team/project leadership experience in solution architect, technical lead, or similar roles
-
2+ years of experience in Java reactive programing like Spring Web flux or Project reactor.
-
4+ years of experience in micro services framework and development.
-
2+ years of experience in AWS services development.
-
2+ years of experience in backend design using REST and ORM frameworks
-
2+ years of experience in Event driven module development.
-
Extensive knowledge in presentation, business and data layer concepts.
-
Experiences in Mobile app and backend service integration.
Preferred Qualifications
-
Excellent knowledge of Enterprise Service Bus architecture and its applicability across
-
diverse integration concepts such as caching, Pub- Sub architecture, OAUTH and JWT
-
In depth knowledge of Spring Boot Application development based on Oracle/No SQL backend.
-
Excellent Knowledge of SOA/Micro Service/Cloud concepts with specifics on Oracle.
-
Understanding of integration concepts such as Service Oriented Architecture and integrating MQTT, Cloud, Web Hook and Web Socket channels.
-
Experience implementing large scale, complex, integration, Migration related projects
-
Experience in testing and performance tuning of Micro services and Monolithic applications
-
Strong communication, customer relationship, organizational and follow through skill, excellent presentation skills technical documentation and positive attitude
-
AWS Cloud Implementation Knowledge is Mandatory
-
MQTT/IOT Integration experiences is preferred,
-
Knowledge on Telematics services is preferred.
-
Knowledge in AI tool integration is preferred.
-
Knowledge in Billing platform API is preferred.