Job Description
• Design, develop, and maintain microservices and distributed systems using Scala and Java
• Build scalable and high-performance applications integrating with GCP services like Pub/Sub, Spanner, and Firestore
• Collaborate with cross-functional teams to design and deliver new features
• Integrate and manage data flow between systems using messaging and middleware technologies
• Ensure seamless communication between microservices and third-party systems
• Write clean, efficient, and maintainable code following best practices
• Conduct code reviews and mentor junior developers
• Monitor application performance and optimize system efficiency
• Troubleshoot and resolve production issues promptly
• Participate in Agile/Scrum processes and contribute to continuous improvement
