The Application Architect position requires a senior individual with 12+ years of experience in implementing large enterprise integration projects. The person must have in-depth understanding of SOA/Micro Service/Cloud/Event Driven Design solutions and actively participate in application performance tuning, code review, and issue triage.
Requirements
- 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.
- 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
Benefits
- Salary Range: $98,060 to $151,008