Software Engineer Intern
ALE Solutions
Atlanta, GA (In Person)
Full-Time
Skill Insights
Compare your current skills to what this opportunity needs—we'll show you what you already have and what could strengthen your application.
Job Description
What We Need
Looking for a summer internship with a highly dynamic, entrepreneurial company? Seeking a rewarding summer experience that will stand out from the crowd? Corpay is a leading global payments and financial services firm headquartered in Atlanta, GA. 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 be expected to work in an in-office environment. Corpay will set you up for success by providing: Assigned workspace in office our Buckhead office location
Company-issued equipment
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 assist in schema design
Integrating APIs with databases using JPA Testing APIs using 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)
Follow coding standards, version control practices, and documentation guidelines Working with senior developers and participate in code reviews
Using version control systems like Git
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
Explore 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 Version control with Git
Build tools like Maven or Gradle
API documentation tools such as Swagger Problem-solving and analytical thinking
Ability to learn quickly and adapt
Good communication and teamwork
Attention to detail
Similar remote jobs
Central Arizona College
Prescott, AZ
Posted2 days ago
Updated22 hours ago
The Lesniak Institute For American Leadership
Union, NJ
Posted2 days ago
Updated22 hours ago
University of California
Berkeley, CA
Posted2 days ago
Updated22 hours ago
Similar jobs in Atlanta, GA
Schulte Hospitality Group
Atlanta, GA
Posted2 days ago
Updated22 hours ago
PRIDE Health
Atlanta, GA
Posted2 days ago
Updated22 hours ago