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.