Mediabistro logo
job logo

Software Engineer Intern

Corpay, Atlanta, GA, United States


What We Need
We invite you to join our 8‑10 week paid summer internship program for rising juniors and seniors.

How We Work
As a Software Engineering intern, you will work in an office environment. Corpay will set you up for success by providing:

Assigned workspace in office at our Buckhead office location

Formal, hands‑on training

Role Responsibilities

Assisting in designing and building RESTful APIs using Spring Boot framework

Writing clean, maintainable Java code following object‑oriented principles

Implementing CRUD operations and basic business logic

Helping structure endpoints, request/response models, and routing

Working with relational databases Oracle and DB2

Writing SQL queries and assisting in schema design

Integrating APIs with databases using JPA

Testing APIs with Postman

Debug issues, fix bugs, and improve performance

Generating unit tests using co‑pilot

Learning and applying basic API security (authentication, authorization)

Understanding concepts like JWT, OAuth (at a high level)

Following coding standards, version control practices, and documentation guidelines

Working with senior developers and participating in code reviews

Contributing to Agile/Scrum activities (standups, sprint tasks)

Documenting API endpoints (often using tools like Swagger / OpenAPI)

Maintaining clear code comments and logging

Continuously learning Java ecosystem tools and backend best practices

Exploring microservices concepts and AWS cloud basics

Qualifications & Skills

Strong fundamentals in

Java

(OOP, collections, exception handling)

Experience with frameworks like Spring Boot or Spring MVC

Understanding of RESTful API design (HTTP methods, status codes, JSON)

Basic knowledge of SQL and relational databases like MySQL or PostgreSQL

Familiarity with ORM tools such as Hibernate

Understanding of data modeling and schema design

API testing using Postman or Insomnia

Basic unit testing with frameworks like JUnit

Debugging and troubleshooting skills

Basic understanding of authentication/authorization (JWT, OAuth concepts)

Knowledge of input validation and secure coding practices

#J-18808-Ljbffr