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.