1

Full Stack Software Engineer Intern Jobs in Indianapolis, IN

Full Stack Java Developer

Indianapolis, IN · On-site

$50.25 - $64.75/hr

CSCI Consulting is looking for a Full Stack Java Developer to support our DoW client. In this role ... software modernization efforts and secure application development practices. Responsibilities

Software QA Intern

Indianapolis, IN · On-site

$17 - $22.25/hr

We are looking for a Software QA Intern to join Vista Robotics, a leading company in the field of computer software and engineering. As a Software AQ Intern, you will play a crucial role in ensuring ...

Understanding of software engineering disciplines and the ability to work across multiple layers of the application stack * Strong foundational knowledge of distributed systems, scalability, and ...

As an intern, you will work alongside experienced software engineers, cloud architects, and DevSecOps professionals to design, develop, test, and maintain applications built on Amazon Web Services ...

As an intern, you will work alongside experienced software engineers, cloud architects, and DevSecOps professionals to design, develop, test, and maintain applications built on Amazon Web Services ...

Distinguished Engineer

Indianapolis, IN · On-site

$243K - $364K/yr

Strong expertise in healthcare technology ecosystems, cloud platforms (AWS, Azure, GCP), AI at Scale, full-stack software engineering, and the design of secure, scalable, cloud-native architectures.

Strong expertise in healthcare technology ecosystems, cloud platforms (AWS, Azure, GCP), AI at Scale, full-stack software engineering, and the design of secure, scalable, cloud-native architectures.

Showing results 41-60

Full Stack Software Engineer Intern information

See Indianapolis, IN salary details

$42.5K

$128.8K

$182.1K

How much do full stack software engineer intern jobs pay per year?

As of Aug 11, 2026, the average yearly pay for full stack software engineer intern in Indianapolis, IN is $128,823.00, according to ZipRecruiter salary data. Most workers in this role earn between $106,100.00 and $151,000.00 per year, depending on experience, location, and employer.

What does a full stack software engineer intern do?

A Full Stack Software Engineer Intern assists with the development of both the front-end and back-end components of web applications. They work under the guidance of experienced engineers to write code, debug issues, and help integrate different technologies across the software stack. Typical tasks include building user interfaces, connecting to databases, and testing new features. This role helps interns gain hands-on experience with various programming languages, frameworks, and tools commonly used in software development.

What are the key skills and qualifications needed to thrive as a full stack software engineer intern?

To thrive as a Full Stack Software Engineer Intern, you need a solid understanding of programming languages (such as JavaScript, Python, or Java), basic web development concepts, and enrollment in a relevant degree program like computer science. Familiarity with frameworks (like React or Node.js), version control systems (such as Git), and cloud platforms are often expected. Strong problem-solving abilities, eagerness to learn, and effective teamwork set standout interns apart. These skills and qualities enable interns to contribute meaningfully to projects, adapt quickly to new technologies, and collaborate efficiently in dynamic development environments.

What types of projects and technologies do full stack software engineer interns typically work on during their internship?

Full Stack Software Engineer Interns often work on a variety of projects that span both front-end and back-end development. This may include building user interfaces with frameworks like React or Angular, developing APIs using Node.js or Python, and working with databases such as MongoDB or PostgreSQL. Interns usually collaborate closely with senior engineers, designers, and product managers, gaining exposure to the full software development lifecycle. The work environment tends to be fast-paced and collaborative, offering valuable opportunities to learn modern development practices and tools.

What is the difference between Full Stack Software Engineer Intern vs Software Developer Intern?

AspectFull Stack Software Engineer InternSoftware Developer Intern
Required SkillsKnowledge of both front-end and back-end technologies, basic understanding of databasesFocus on specific programming languages or platforms, such as Java, Python, or mobile development
Work EnvironmentCollaborates on full application development, often in agile teamsWorks on specific modules or features, may focus on front-end or back-end
Industry UsageCommon in tech companies, startups, and software firmsWidely used across various tech sectors, including web and mobile app development

In summary, a Full Stack Software Engineer Intern has a broader scope, working on both front-end and back-end development, while a Software Developer Intern may focus on a specific area. Both roles provide valuable experience in software development but differ in technical breadth and project involvement.

What are the most commonly searched types of Full Stack Software Engineer jobs in Indianapolis, IN? The most popular types of Full Stack Software Engineer jobs in Indianapolis, IN are:
What cities near Indianapolis, IN are hiring for Full Stack Software Engineer Intern jobs? Cities near Indianapolis, IN with the most Full Stack Software Engineer Intern job openings:
Infographic showing various Full Stack Software Engineer Intern job openings in Indianapolis, IN as of August 2026, with employment types broken down into 1% Internship, 85% Full Time, 10% Part Time, and 4% Contract. Highlights an 86% Physical, 4% Hybrid, and 10% Remote job distribution, with an average salary of $128,823 per year, or $61.9 per hour.

Full Stack Java Developer

CSCI Consulting

Indianapolis, IN • On-site

$50.25 - $64.75/hr

Other

This job post has expired 1 day ago. Applications are no longer accepted.


Job description

Job Description

CSCI Consulting is looking for a Full Stack Java Developer to support our DoW client. In this role, the consultant will support the modernization and enhancement of mission-critical government applications. This role will focus on converting legacy Struts-based applications to modern Spring and Angular architectures while supporting ongoing development, testing, and deployment activities in an Agile environment.

The ideal candidate will have experience developing enterprise web applications using Java, Spring Boot, Angular, and RESTful APIs, with a strong understanding of software modernization efforts and secure application development practices.

Responsibilities
  • Analyze existing Apache Struts applications, business processes, and code bases to support modernization and migration efforts
  • Convert legacy Struts, JSP, and Servlet-based functionality into modern Spring Boot, Spring MVC, and Angular solutions
  • Refactor legacy code to improve maintainability, security, performance, scalability, and long-term supportability
  • Modernize application architectures by implementing RESTful APIs and contemporary front-end development practices
  • Collaborate with architects and senior developers to translate existing business rules and workflows into modernized application designs
  • Perform impact analyses to identify dependencies, integration points, and conversion risks within legacy applications
  • Develop and execute unit, integration, and regression testing to ensure functional equivalency following conversion activities
  • Troubleshoot and resolve defects identified during modernization, testing, and deployment efforts
  • Participate in code reviews and apply secure coding standards and development best practices
  • Utilize AI-assisted development tools to accelerate code analysis, modernization activities, testing, and documentation where appropriate
  • Support Agile development activities, including sprint planning, backlog refinement, and team collaboration
Minimum Requirements
  • Active Secret Clearance
  • Bachelor's degree in Computer Science, Information Systems, Engineering, or related field (or equivalent experience)
  • 2-5 years of software development experience
  • Experience developing applications using Java
  • Experience with Spring Framework and/or Spring Boot
  • Experience with Angular, TypeScript, JavaScript, HTML, and CSS
  • Experience working with relational databases such as Oracle, SQL Server, or PostgreSQL
  • Experience supporting or enhancing legacy Java web applications
  • Understanding of MVC-based web application architectures
  • Experience using Git and Agile software development methodologies
  • Strong troubleshooting and debugging skills
  • Creativity and adaptability in problem-solving
  • Ability to work with clients to understand their needs
  • Strong organizational and time-management skills
  • Excellent written and verbal communication skills
  • Professional presence
Preferred Skills
  • Experience participating in application modernization efforts involving migration of legacy Java applications to Spring-based architectures
  • Familiarity with Apache Struts, JSP, Servlets, or other legacy Java web frameworks
  • Direct Apache Struts development experience
  • Experience migrating Struts applications to Spring MVC or Spring Boot
  • Ability to work in a team environment, as well as independently
  • Strong customer and vendor relationship skills
  • Demonstrated ability to comply with data standards and policies
  • Motivation to learn new technologies and methodologies that demonstrate value
  • Department of War experience is a plus!