• 10+ years of experience in software development with a focus on Mobile & backend development• Strong experience in React Native, React, Java, Spring Boot, Spring Framework, restful APIs, and system architecture.• Experience in defining APIs as Swagger specification, choosing 3rd party software products, and technology frameworks and defining the integration patterns.• Experience in owning the end-to-end technology delivery and hands-on troubleshooting.• Experience developing POCs with new technologies on front-end mobile or backend.• Expertise in building reusable technical components for accelerating delivery.• Experience in all layers of the technology stack, containerization, deployment, mobile app rollout and security.• Solid Experience in working with NoSQL databases preferably MongoDB.• Proficiency with RESTful API design and development, Integration patterns with OATH, Chat, Streaming, Payments, and CMS.• Experience with Elastic stack, Grafana for logging & monitoring.• Hands-on experience with software development tools such as Git, Maven, and Jenkins• Experience in ensuring end-to-end quality of software deliverables.• Working knowledge in cloud setup environment and preferably MS Azure Cloud or AWS or GCP• Understanding of the DevOps Environment for continued support and maintenance of the product.• Working knowledge or good understanding in a multitier architectural environment.