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
Any Graduate