Location: Hybrid – Jersey City, NJ | Remote Options Available
Type: Internship (3–6 Months, Flexible Hours)
At Kyros Consulting Group, we design and deliver enterprise-grade IT solutions for clients in staffing, consulting, and life sciences. We are looking for a Java Developer Intern who is passionate about backend development and eager to apply classroom knowledge to real-world projects. This internship is perfect for students or recent graduates who want to gain experience in building and maintaining scalable applications using modern Java frameworks.
What You’ll Do
As a Java Developer Intern, you will actively support our engineering team by:
- Writing clean, maintainable, and well-documented Java code under the guidance of senior developers.
- Assisting in the development of RESTful APIs and backend services using Spring Boot.
- Supporting integration of APIs with frontend applications and third-party systems.
- Debugging, testing, and resolving issues in application code.
- Writing unit and integration tests using JUnit/Mockito.
- Working with relational databases (MySQL, PostgreSQL) to write queries and optimize performance.
- Participating in Agile ceremonies, including sprint planning, daily stand-ups, and retrospectives.
- Collaborating with QA teams to ensure quality delivery.
- Documenting technical specifications, project notes, and solutions for internal use.
What We’re Looking For
- Pursuing or recently completed a Bachelor’s/Master’s in Computer Science, Information Technology, or related field.
- Strong understanding of Core Java, OOP concepts, and data structures.
- Exposure to Spring Framework / Spring Boot (academic or project experience acceptable).
- Familiarity with relational databases (SQL) and version control systems like Git.
- Knowledge of REST API design principles.
- Strong problem-solving skills and eagerness to learn from senior engineers.
Nice-to-Have Skills:
- Experience with microservices architecture.
- Familiarity with cloud platforms (AWS, Azure, or GCP).
- Exposure to frontend technologies (Angular/React) is a plus.
What You’ll Gain
- Practical experience in developing enterprise-grade backend applications.
- Mentorship from senior Java developers and architects.
- A chance to understand full software development lifecycle (SDLC) in a consulting environment.
- Exposure to industry best practices in code quality, testing, and Agile methodologies.
- Hybrid/remote flexibility and the opportunity to work on meaningful client projects.
How to Apply
Send your resume and a brief introduction to hr@kyrosconsultinggroup.com with the subject line “Java Developer Intern – Application.” Applications may also be submitted via our [Careers Page].