Gen→
Intern, Software Engineering - Summer Internship at Gen · New York
InternshipOn-siteFull-timeNew York, NY$73k–$73k/yr
Skills
javarestful apissqlgitspring frameworkspring bootjpanosqlintellij ideagithubdockerkubernetesawscuriosity
Job Description
Summary: Gen is a global company dedicated to powering Digital Freedom through its trusted consumer brands. They are seeking an intern in Software Engineering to gain hands-on experience in a fast-paced technology environment, particularly in cybersecurity, while contributing to backend services and collaborating with engineers and PMs.
Responsibilities:
- Improve consistency and quality across backend services
- Enhance RESTful APIs and maintain API documentation
- Collaborate with engineers and PMs to apply best practices
- Integrate tools, expand tests, and update documentation
- Write clean, testable, and maintainable Java code
- Join code reviews, stand-ups, and sprint ceremonies
Required Qualifications:
- You are currently enrolled in a Bachelor's or Master's degree program in Computer Science, Engineering, or related field
- You have a strong foundation in Java — Java is a must for this role
- You've explored (or are eager to learn) frameworks like Spring, Spring Boot, and JPA
- You've worked with (or studied) RESTful APIs and understand how systems communicate
- You're comfortable using SQL or NoSQL databases to store and query data
- You've used Git and are familiar with tools like IntelliJ IDEA, GitHub, and (optionally) Docker, Kubernetes, or AWS
- You're a strong communicator, quick learner, and enjoy working on a team
- You're organized, detail-oriented, and able to juggle multiple tasks and deadlines
- You're curious, motivated, and excited to grow as a backend engineer
Required Skills: Java
Important Skills: RESTful APIs, SQL, Git
Nice-to-Have Skills: Spring Framework, Spring Boot, JPA, NoSQL, IntelliJ IDEA, GitHub, Docker, Kubernetes, AWS, Curiosity
Benefits: Mentorship from experienced backend engineers., Practical experience working in a modern backend stack., Insight into scalable system architecture, microservices, and deployment., Opportunities to learn agile practices and development workflows., A chance to contribute meaningfully to a mission-driven fintech platform.
Benefits
Mentorship from experienced backend engineers.
Practical experience working in a modern backend stack.
Insight into scalable system architecture, microservices, and deployment.
Opportunities to learn agile practices and development workflows.
A chance to contribute meaningfully to a mission-driven fintech platform.