Job Description:
Java Microservices Developer – Cloud Location: Richardson, TX / Chicago, IL– Onsite – Candidate should go to the office 3 days a Week Remote is also fine but candidate should be Strong and good in Technology Full-time / Contract Rate : $65/hr The pay range for this role is $110K Max per annum including any bonuses or variable pay. Tech Mahindra also offers benefits like medical, vision, dental, life, disability insurance and paid time off (including holidays, parental leave, and sick leave, as required by law). Ask our recruiters for more details on our Benefits package. The exact offer terms will depend on the skill level, educational qualifications, experience and location of the candidate. Java, Redis, Kafka , Spring Boot , GCP/GKE ,Cloud Spanner experience , if not GCP then AWS Required Qualifications: 8+ years of software development experience in enterprise/web applications 8+ years of experience as full stack developer in Java-based technologies with focus on backend 5+ years of experience with Azure, GCP or other public cloud services, Infrastructure as Code (IaC), SaaS application development/support, CI/CD practices, containerization, Kubernetes, and Agile/DevOps methodologies 5+ years’ experience with Agile methodologies and familiarity with product management tools such as Jira, Confluence, Rally, or equivalent product engineering collaboration tools Preferred Qualifications Technology: Expert Java programming knowledge on latest JDK versions, Spring framework Knowledge of open-source packages especially those provided by Apache, Google, and Spring Database knowledge – SQL, NoSQL, table structure, data relationships Familiarity with GraphQL/gRPC In-depth experience with building application programming interfaces (API) and frameworks Experience with API security, analytics, throttling, caching, logging, request and response modifications Extensive experience on Monolith to Microservices Migration Extensive experience of Microservices Patterns and its right implementation Extensive experience of the Cloud Native Development practices and 12 factor apps development