Full Stack Java Developer
Position Description:
As a Java Spring Boot Developer specializing in Oracle/SQL Server database objects migration, you will be responsible for transitioning legacy database structures and logic to modern, cloud-native solutions on Google Cloud Platform. Your role will focus on designing and implementing scalable Java Spring Boot services that facilitate seamless data and object migration, optimize performance, and ensure integrity across platforms. You will collaborate with cross-functional teams to modernize database features, integrate GCP services, and deliver secure, reliable migration solutions with a commitment to best practices in cloud architecture and database management. Responsibilities • Database Migration & Service Development: Lead the migration of Oracle and SQL Server database objects—including tables, views, procedures, and triggers—to Google Cloud Platform, building Java Spring Boot services that orchestrate and automate migration processes. • Cloud Integration: Design, deploy, and maintain migration solutions using GCP services such as Cloud SQL, Cloud Functions, and Dataflow, ensuring robust scalability, data consistency, and optimal performance. • Engineering Excellence: Follow clean code standards, write comprehensive test cases for migration logic, and ensure data reliability and quality in production deployments on GCP. • Database Object Security & Compliance: Refactor and secure migrated database objects, implement authentication and authorization in Java Spring Boot services, and ensure compliance with modern data security and privacy standards. • Agile Collaboration: Work actively within Agile teams, partner with database architects and cloud engineers, and deliver migration features in a fast-paced, iterative environment. • Production Support: Monitor the performance of migrated database solutions, troubleshoot issues, and ensure high availability and data accuracy for global users on GCP. Qualifications • Experience: Minimum 5 years of professional experience in Java Spring Boot development, with proven expertise in Oracle/SQL Server database migration and Google Cloud Platform solutions. • 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:
Full Stack Java Developer, Spring Boot, PostgreSQL, GCP , Database - Oracle
Experience Required:
Engineer 2 Exp.: Practitioner: 1 coding language or framework. 4+ years in IT; 3+ years in development
PL/SQL to Java Backend Migration