Java GCP Developer

5 - 9 years

0 Lacs

Posted:3 days ago| Platform: Shine logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

As a seasoned Senior Application Developer, your role will involve modernizing the application portfolio of the company by migrating on-premises systems to the cloud (GCP). You will be responsible for refactoring application code for cloud compatibility, updating connectivity for cloud-hosted databases, and ensuring the reliable performance of applications post-migration. This position is pivotal in the digital transformation journey of the organization. Key Responsibilities: - Analyze existing on-premises applications to comprehend their architecture, dependencies, and migration requirements. - Develop and execute migration strategies and plans for various applications. - Collaborate closely with infrastructure, database, and security teams to ensure a smooth and secure migration process. - Conduct comprehensive testing of migrated applications in the cloud environment to guarantee functionality, performance, and data integrity. - Troubleshoot and resolve any issues encountered during the migration process. - Document the migration process, configurations, and any modifications made to the applications. - Possess strong problem-solving and analytical skills. - Demonstrate excellent communication and collaboration abilities. - Ability to work both independently and as part of a team. - Utilize AI development tools such as copilot, Cline, Cursor, etc., for reverse engineering. Application Migration & Refactoring: - Analyze existing applications to understand architecture, dependencies, and migration requirements. - Refactor or rewrite code in Java, Node.js, Angular to align with cloud-native patterns. - Update application configuration files and connection strings to integrate with the new cloud-based database by updating JDBC URLs and connection parameters. - Ensure secure and reliable connectivity using IAM roles, TLS, VPC configurations, etc. - Collaborate with DB and infrastructure teams to validate integration and performance. Testing & Validation: - Conduct unit, integration, and performance testing in the cloud environment. - Diagnose and resolve issues related to connectivity, latency, or timeouts. Collaboration & Documentation: - Document migration steps, architectural changes, and configurations. - Align efforts with DevOps, security, and infrastructure best practices.,

Mock Interview

Practice Video Interview with JobPe AI

Start Java Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Java Skills

Practice Java coding challenges to boost your skills

Start Practicing Java Now

RecommendedJobs for You

hyderabad, telangana, india

noida, uttar pradesh, india

Pune, Maharashtra, India

Pune, Maharashtra, India