Strategic Education, Inc.
Minneapolis, MN
Intern – IT Engineering (Java / Google Cloud Platform)
Skip the busywork
ApplyBolt rewrites your resume for this exact role and hits submit. You just pick the jobs.
Resume tailored to this roleApplied in secondsTrack every application
Download the appAbout this role
Support the development and maintenance of learner-facing web portals and internal tools that enable a great learning experience. Most applications are Java-based web applications deployed on Google Cloud Platform (GCP). The intern will work collaborating with the existing, contribute to real sprint work, and use AI coding tools responsibly (e.g., Claude, Gemini) to accelerate delivery while maintaining code quality and security.
Essential Duties and Responsibilities:
- Work on Java web applications (typical work includes REST APIs, service logic, integrations, and minor UI changes if applicable).
- Implement well-scoped tasks such as adding endpoints, updating business rules, refactoring small modules, and improving error handling.
- Write and update unit tests and basic integration tests for assigned changes.
- Learn and follow existing deployment and release processes for applications running on GCP.
- Assist with log review and basic monitoring/triage using existing tools and dashboards.
- Contribute to improving developer experience by updating runbooks, setup docs, and troubleshooting guides.
- Use AI tools (e.g., Claude, Gemini) to accelerate routine work such as:
- drafting boilerplate code, scaffolding, and templates
- generating test cases and test data
- summarizing logs/errors and proposing debugging paths
- drafting documentation and PR descriptions
- Apply human judgment: validate AI output, ensure correctness, follow coding standards, and add tests.
- Follow safe usage practices: do not paste sensitive data, proprietary code, credentials, or learner information into public AI tools.
Job Skills:
- Organizational skills.
- Excellent written and oral communication skills.
- Writing and editing skills.
- Collaboration in a team environment.
- Must have strong computer skills (Microsoft Office: Excel, PowerPoint, etc.).
Education:
- Current undergraduate college student