Google

Application Modernization Engineer

Job Description

  • Be a trusted technical advisor to customers, and design and build applications. Recommend approaches and estimated effort for application migration and modernization programs.
  • Influence and coach a distributed team of engineers.
  • Maintain high levels of development practices (e.g., technical design, solution development, systems configuration, test documentation/execution, issue identification and resolution) writing clean, modular and self-sustaining code, with repeatable quality and predictability.
  • Manage project priorities, deadlines, and deliverables. Work with customers to design technical architectures, migration approaches, and application optimizations.
  • Create and deliver best practice recommendations, tutorials, blog articles, sample code, and technical presentations adapting to different levels of key business and technical stakeholders.

Minimum qualifications:

  • Bachelor's degree in Computer Science, a related technical field, or equivalent practical experience in software engineering.
  • 3 years of experience in application or solution architecture.
  • 3 years of experience in developing applications in one or more programming languages such as Java, Python, Go, or similar.
  • Experience managing internal or client-facing projects to completion.
  • Experience troubleshooting client's technical issues, and working with Engineering, Sales, and Services teams, and customers.
  • Experience in designing, developing, and maintaining internet facing production-grade applications.

Preferred qualifications:

  • Experience in designing cloud-native enterprise applications.
  • Experience with unit or automated testing tools such as Junit.
  • Experience with networking technologies (e.g., Load Balancers, Firewalls) and web standards (e.g., Representational State Transfer Application Programming Interfaces (REST APIs), web security mechanisms).
  • Experience with DevOps practices, including infrastructure as code, continuous integration, and automated deployment.
  • Experience with deployment and orchestration technologies (e.g., Puppet, Chef, Salt, Ansible, Docker, Kubernetes, Mesos, OpenStack, Jenkins).
  • Understanding of open source server software (e.g., NGINX, RabbitMQ, Redis, Elasticsearch).
  • Bachelor's degree in Computer Science, a related technical field, or equivalent practical experience in software engineering.
  • 3 years of experience in application or solution architecture.
  • 3 years of experience in developing applications in one or more programming languages such as Java, Python, Go, or similar.
  • Experience managing internal or client-facing projects to completion.
  • Experience troubleshooting client's technical issues, and working with Engineering, Sales, and Services teams, and customers.
  • Experience in designing, developing, and maintaining internet facing production-grade applications.

The Google Cloud Consulting Professional Services team guides customers through the moments that matter most in their cloud journey to help businesses thrive. We help customers transform and evolve their business through the use of Google’s global network, web-scale data centers, and software infrastructure. As part of an innovative team in this rapidly growing business, you will help shape the future of businesses of all sizes and use technology to connect with customers, employees, and partners.

As an Application Modernization Engineer, you will work with customers to assess existing enterprise applications in anticipation of a cloud migration/modernization, by providing application design experience, assessing and classifying applications and application platforms, and proposing rewrite approaches to facilitate deployment to cloud native products like Google Kubernetes Engine. You will work with customers on legacy application re-design and implementation including application scaling, reliability, and ongoing operations such as application and feature rollouts, monitoring, and more. You will work closely with Product Management and Product Engineering to build and constantly generate excellence in our products.

Google Cloud accelerates every organization’s ability to digitally transform its business and industry. We deliver enterprise-grade solutions that leverage Google’s cutting-edge technology, and tools that help developers build more sustainably. Customers in more than 200 countries and territories turn to Google Cloud as their trusted partner to enable growth and solve their most critical business problems.


Jobs at Pune

Amazon

Senior Software Development Enginee…

Freshers/Experienced

Pune, Maharashtra

View Details

Last Date: July 1, 2025

Virtusa

GCP DevOps

Full Time

Pune, Maharashtra

View Details

Last Date: Dec. 31, 2025

Virtusa

UI Lead

Full Time

Pune, Maharashtra

View Details

Last Date: Dec. 31, 2025

Oracle

Senior PLSQL JAVA Support Specialist

Professional

Pune, Maharashtra

View Details

Last Date: July 1, 2025

Oracle

Senior Consultant

Professional

Pune, Maharashtra

View Details

Last Date: July 30, 2025

Capgemini

Visual Designer | 3 to 9 years | Pa…

Experienced Professionals

Pune, Maharashtra

View Details

Last Date: July 2, 2025

Google

Application Development Engineer, F…

Freshers/Experienced

Pune, Maharashtra

View Details

Last Date: July 3, 2025

Capgemini

Senior Software Engineer - C#, WPF

Experienced Professionals

Pune, Maharashtra

View Details

Last Date: June 25, 2025

Virtusa

Oracle DBA

Full Time

Pune, Maharashtra

View Details

Last Date: June 30, 2025

Virtusa

PLSQL Architect

Full Time

Pune, Maharashtra

View Details

Last Date: June 30, 2025

KPMG

Digital Trust TPRM-Advisory Service…

KI Professional

Pune, Maharashtra

View Details

Last Date: June 25, 2025

Virtusa

Service Delivery Manager (SRE)

Full Time

Pune, Maharashtra

View Details

Last Date: June 30, 2025




More Jobs at Google

Google

Software Engineer, Machine Learning…

Freshers/Experienced

Bengaluru, Karnataka

View Details

Last Date: July 3, 2025

Google

System Engineer, Power and Performa…

Freshers/Experienced

Bengaluru, Karnataka

View Details

Last Date: June 19, 2025

Google

Software Engineer, Embedded Systems…

Freshers/Experienced

Bengaluru, Karnataka

View Details

Last Date: July 3, 2025

Google

Manager, Program Management Supply …

Freshers/Experienced

Bengaluru, Karnataka

View Details

Last Date: July 3, 2025

Google

Software Engineer, Site Reliability…

Freshers/Experienced

Bengaluru, Karnataka

View Details

Last Date: June 19, 2025

Google

Test Engineer, Network Qualification

Freshers/Experienced

Bengaluru, Karnataka

View Details

Last Date: June 19, 2025

Google

Staff Software Engineer, Core Data …

Freshers/Experienced

Bengaluru, Karnataka

View Details

Last Date: June 19, 2025

Google

Web Solutions Engineer II, Global P…

Freshers/Experienced

Hyderabad, Telangana

View Details

Last Date: June 19, 2025

Google

Engineering Analyst, Trust and Safe…

Freshers/Experienced

Bengaluru, Karnataka

View Details

Last Date: June 19, 2025

Google

Physical Design CAD Engineer, Silic…

Freshers/Experienced

Bengaluru, Karnataka

View Details

Last Date: June 19, 2025

Google

UX Designer, Android, Google TV

Freshers/Experienced

Bengaluru, Karnataka

View Details

Last Date: July 3, 2025

Google

Senior Security Analyst, Cloud Thre…

Freshers/Experienced

Bengaluru, Karnataka

View Details

Last Date: June 19, 2025




Actively Recruiting Companies at Pune, Maharashtra