Description

Job Description

We are looking for a Microservices Engineer with expertise in building efficient and scalable distributed systems on Google Cloud Platform (GCP). The ideal candidate should have strong experience in microservices architecture, Kafka, Pub/Sub, NoSQL Databases, Big Query, Dataflow and Cloud Functions. You will be Bresponsible for designing, developing, and maintaining high-performance solutions that enable real-time and batch processing.

If you are passionate about building high-performance data solutions and want to work on cutting-edge technologies in the cloud, we’d love to hear from you!

Key Responsibilities:

• Design, Develop and maintain high-performance microservices using Node, Springboot and Python

• Architect Cloud-native applications leveraging GCP services such as Pub/Sub, Cloud Functions, Cloud SQL, Spanner, GKE, etc

• Partner with application owners, business partners and peer groups regarding long and short-range technical solutions that meet business requirements

• Develop REST APIs using Spring Core, Spring MVC Framework, Spring Boot Framework, Hibernate, Spring Security and other tech stacks (Open source and proprietary)

• Collaborate with Offshore teams to manage deliverables, conduct code reviews, and maintain best practices

• Partner with security teams to implement compliance, authentication and secure coding standards

• Ensure code quality through automated testing (unit, integration), logging, monitoring and alerting

• Troubleshoot performance issues and optimize microservices interactions and database access

• Participate in architecture discussions and lead technical design sessions

REQUIRED QUALIFICATIONS

ackend development experience, with at least 3+ years in Spring Boot and 2+ years in Node/Python

microservices architecture, REST APIs and asynchronous processing experience

• Hands-on experience with Google Cloud Platform, especially services like GKE, Pub/Sub, CloudSQL, Spanner

•experience in SQL/NoSQL databases, API security and Performance tuning

PREFERRED QUALIFICATIONS

• Experience with GraphQL, event-driven architecture or machine learning pipelines is a plus

• Familiarity with monitoring tools like Stackdriver, Prometheus and Splunk

• Ability to work in an Agile/Scrum environment with cross-functional global teams

• Familiarity with CI/CD pipelines, Git workflows and Infra as a code (Terraform Preferred)

• Excellent communication and Stakeholder management skills

EDUCATION

Bachelor’s degree or, equivalent experience

Education

Any Graduate