Job Requirements:
• Bachelor's Degree in Computing Science or equivalent
• At least 5 years of hands-on experience in software development
• A minimum of 4 years of experience as a Solution Architect, working on the
design, development, and maintenance of advanced cloud-based solutions
• Experienced in designing and delivering complex web-based applications using
Java, GoogleGWT, HTML/Javascript, Angular, Vue.js or other relevant
technology stack
• Experienced with frameworks such as Spring, Springboot, Hibernate, JPA
• Experienced in the following database servers: Oracle, MSSQL, NoSQL
• Experience leading a team of developers to deliver application solutions in a
cloud environment
• GCP/AWS Solutions Architect certification (Professional level preferred)
• Knowledge of MVC design, Data modeling, Deployment & Build management,
Data migration
• Possess working experience in Cloud Native Architecture with Microservices,
Docker, Docker Swarm / Kubernetes, container-based orchestration, CI / CD,
Domain Driven Design (DDD), API Design
• Working experience with other public Clouds (AWS or GCP)
• Demonstrated scripting skills (PowerShell, Python, or Shell)
• Excellent oral and written communications skills and experience interacting
with both business and IT individuals at all levels