Job Openings
    
    Sr. Architect (Microservices)
  
  About the job Sr. Architect (Microservices)
Job Specifications
- Bachelor’s degree in Software Engineering or any IT related fields.
 - Proficient hands-on in Java 8, Java SE, Java EE & Spring framework.
 - 10+ years of professional software development experience.
 - 5+ years of experience in enterprise solutions architecture using Java/J2EE technologies.
 - Solid experience in Micro-services architecture, Messaging (MQ, Kafka).
 - Cloud, AWS and infrastructure setup Experience.
 - React JS & React Native knowledge is a huge plus.
 - Excellent knowledge in test driven development.
 - Deep knowledge of concurrency patterns and multi-threading in Java.
 - Solid understanding of Object-Oriented Programming.
 - Proficient understanding of code versioning tools, such as Git.
 - Solid understanding of Agile and continuous integration.
 - Willingness to learn new technologies.
 - 5+ years of experience in thought leadership.
 - Very good communication skills and the demonstrable ability to communicate appropriately at all levels of the organization.
 - Ability to communicate complex ideas clearly and simply.
 
Job Responsibilities
- Create and maintain architectural application documentation and standards.
 - Design, develop and execute enterprise low-latency applications and delivering high-availability and performance.
 - Provide technical leadership an architectural blueprint.
 - Evaluate and recommend processes, tools and technologies.
 - Contribute in all phases of the development lifecycle.
 - Troubleshoot code problems quickly and efficiently.
 - Design and implement high performance, scalable mobile web and mobile app architecture and designs.
 - Ensure designs are in compliance with specifications.
 - Design and implement data integration and data access solution.
 - Conduct code reviews and create best practice guidelines.
 - Plan and conduct technical trainings to upgrade team skills and generate new ones.