Description
Required Skills and Experience
• 6+ years of experience working as a backend / API developer
• Proficient in Java, Springboot and microservices
• Knowledge of Microservices architecture / implementation
• Working experience with Google Cloud Platform (GCP)
• 3+ Experience with XML / JSON and developing REST Services
• 1+ years of experience in cloud storage, cloud functions, postGRES, GRAFANA
• Confidence to work in a senior position and ability to be self-sufficient
Nice to Have Skills and Experience
• Fullstack development experience (ReactJS or NodeJS)
• Kafka experience
• Retail domain experience
Job Description
Insight Global is seeking an INTL Senior Software Engineer (JAVA, Springboot, GCP) (India) to support a Fortune 100 retail pharmacy company.
This person will be joining a backend / API team. We are looking for someone who has experience with Microservices architecture / an implementation background and who is familiar with Google Cloud Platform (GCP).
Job description :
• Work with Product and UX teams to be part of a team of engineers in developing elegant code, state-of-the-art responsive customer experiences and build industry leading digital experience.
• Partner with application owners, business partners and peer groups regarding long and short-range technical solutions that meet business requirements
• Participate in Program Increment (PI) planning meeting and establish face-to-face communication across all team and Product Owners.
• Analyze project requirements based on product team milestones and priority.
• Participate in Agile Scrum team activities including Sprint Planning, Grooming, Daily Scrum, Review and Retro.
• Develop applications / web services and cloud native apps using Java / J2EE, REST API, Spring Core, Spring MVC Framework, Spring Boot Framework, Hibernate, Spring Security, Cassendra, Mongo DB, PostGres and other tech stacks (Open source and proprietary)
• Design and implement Caching strategies using the in-memory datastores like REDIS and Hazel Cast and make them scalable for use at Enterprise level.
• Build and deploy services using Gradle, Maven, Jenkins etc. as part of CI / CD process in leading Cloud Platforms AWS, GCP or Azure etc.
• Will be responsible for end-to-end application delivery including coordination with required teams for production deployment.
• Continuously checking and monitoring App health and KPIs, support triage of any production issues as and when needed