Chennai, Tamil Nadu
Software Engineer (3) - Core Engineer 2 #1055318
Job Description:
- Description: As a React Developer - Full Stack (GCP), you will play a pivotal role in migrating legacy applications to modern, scalable Google Cloud Platform solutions.
- Your focus will be on transforming existing systems into robust, cloud-native web applications, developing high-performance user interfaces in React, and implementing secure backend services.
- This role demands expertise in both frontend and backend technologies, a commitment to clean, maintainable code, and a strong grasp of cloud architecture best practices.
- Collaborate with cross-functional teams to reimagine legacy features, optimize for reliability and security, and deliver seamless user experiences throughout the migration process.
Responsibilities
- Legacy Migration & Full Stack Development: Lead the migration of legacy enterprise applications to Google Cloud Platform, rebuilding user interfaces in React and redeveloping backend APIs/services in Node.js or Java Spring Boot.
- Cloud Integration: Design, deploy, and maintain migrated applications using GCP services such as Cloud Functions, App Engine, and Firestore, ensuring optimal scalability and performance.
- Engineering Excellence: Maintain clean code standards, write comprehensive test cases (unit, integration, E2E), and ensure reliability and quality in migrated production deployments.
- API Management & Security: Refactor and secure legacy APIs, implement authentication/authorization, and ensure endpoints are protected and compliant with modern standards.
- Agile Collaboration: Engage actively in Agile ceremonies, work with product owners and designers, and deliver migration features in a fast-paced, iterative environment.
- Production Support: Monitor the performance of migrated applications, troubleshoot issues, and ensure high availability for global users on GCP.
Qualifications
Experience:
- Minimum 3 years of professional experience in full-stack development, with proven expertise in legacy app migration and React/cloud platforms.
- Frontend Expertise: Proficiency in React, JavaScript/TypeScript, and building responsive, accessible web interfaces for migrated applications.
- Backend Mastery: Experience with Node.js and/or Java Spring Boot, RESTful API development, and cloud service integration for legacy systems.
- Cloud Proficiency: Hands-on experience with Google Cloud Platform and related services (e.g., Compute Engine, Cloud Functions, Firestore) in migration projects.
- Testing & Automation: Ability to create and maintain automated tests for both frontend and backend migration codebases.
- Collaboration & Communication: Strong teamwork and communication skills, with experience in Agile and migration-focused environments.
Education:
- Bachelor's degree in Computer Science, Software Engineering, or a related technical field.
Skills Required:
- React, Spring Boot, GCP , Full Stack Java Developer, PostgreSQL
Experience Required:
- Engineer 2 Exp.: Practitioner: 1 coding language or framework.
- 4+ years in IT; 3+ years in development
Education Required:
- Bachelor's Degree