Join our Software Engineering Practice as a Cloud Developer to work on modernizing enterprise applications through agile, cloud-native solutions. As part of our Software Engineering Practice, you’ll gain hands-on experience with the tools and architectures driving transformation across banking, insurance, and tech.
Our practice-based learning approach prepares you to work on real client projects, including modernizing monolithic systems into microservices, deploying applications on Google Cloud Platform (GCP), and integrating CI/CD pipelines. From front-end interfaces to back-end APIs, you’ll build secure, scalable applications in real-world environments.
We welcome applicants from all backgrounds. No STEM experience is required. Show us your passion for tech and we’ll show you the skills for success on your career journey.
You’ll begin your journey with 6–12 weeks of immersive, hands-on project-based learning, focused on building microservices, deploying cloud-native apps, and collaborating in Agile teams. Post-training, you’ll work on client assignments in roles such as Cloud Developer, Full-Stack Developer, or Software Engineer often contributing to projects involving Google Cloud, Java, React, Spring Boot, and containerization.
What You’ll Work On
· Building secure, scalable APIs and microservices
· Developing full-stack applications using React, Java, and Spring Boot
· Deploying services using GCP (e.g., Cloud Run, Cloud Functions)
· Integrating CI/CD pipelines using Cloud Build and Container Registry
· Working with Cloud SQL and other GCP-managed databases
· Collaborating in Agile teams using GitHub, Scrum tools, and version control