Experiance : 8-11 years
Strong Knowledge of Strong JAVA, Spring boot application, Node.JS, JSON
Understanding the nature of asynchronous programming and its quirks and workarounds
Strong Knowledge of Database technology: BigQuery, Firestore, SQL, MongoDB, Postgress
Experience with cloud-based technologies and deployment: GCP, AWS
Experience in a hands-on development role- Developing applications for Google Cloud platform using services Cloud Functions, Cloud Storage, Cloud PubSub, Cloud Firestore
Experience with cloud-based architectures: SaaS, Micro-Services
Experience with Open-Source Software development REST APIS, Open API Specs
Exposer to Docker and Kubernites
Good to have WebUI Development ReactJS
Experience with CI/CD processes
Experience with automated testing platforms and unit tests
Proficient understanding of code versioning tools, such as Git
Work with business analyst to understand our customer’s business processing needs.
• Technical lead to guide, Mentor team in planning, design , review and communicate to stakeholders
• Design and develop cloud solutions in JAVA, Spring boot, Node.JS and React.JS
• Design a modular architecture that will support easy integration with new customers.
• Work with the DevOps teams to ensure a smooth, automated test and deployment for the application.
• Design and deploy DB schema for your application