React & Springbot Developer
Knowledge Skills & Experience
• Excellent verbal and written communication skills
• Experience designing, developing, deploying, and procuring software for distributed systems.
• Broad knowledge of software design, architecting, development, and software testing methodologies.
• Hands-on current Experience in general-purpose programming languages such as JAVA, C#, JavaScript, and Python.
• Hands-on Current working experience in front technologies like React (must) & Angular (Nice to have).
• Hands-on current Experience with REST API development using Springbot
• Experience working with DevOps practices, Git version control, and agile development approaches.
• Experience and knowledge of streaming architecture and patterns.
• Experiences with major cloud platforms such as AWS, Azure, GCP, OCI, and Huawei
• Understanding information and application security concepts, including public key infrastructure, data confidentiality, and integrity practices, certificate-based authentication, network security, open ID connect (OIDC), social engineering, zero trust architecture, security posture management, and multifactor authentication.
• Broad knowledge of release and configuration management and infrastructure-as-code practices in both internal and cloud-hosted environments is preferred.
• Hands-on knowledge in Caching solutions like Redis & Elastic Search
Experience
• 5+ years of software development and design experience.
• 4+ years of working experience in the design, development, and delivery of cloud-based and distributed systems.
• 4+ years of working experience with API design and development, and OpenAPI.
• 4+ years of relevant work experience in client service and/or engagement.
• 4+ years of relevant work experience in software development using a general-purpose programming language (e.g., Python, Java, Ruby, PHP).
Copyright © 2021 Shabic All rights reserved