1

Backend Full Stack Engineer Jobs in Indiana (NOW HIRING)

Develop and maintain both front-end and back-end components, ensuring seamless integration and ... software engineering experience * Have built mobile apps (and/or web apps) full-stack before

Develop and maintain both front-end and back-end components, ensuring seamless integration and ... software engineering experience * Have built mobile apps (and/or web apps) full-stack before

Senior Java Full Stack Developer

Carmel, IN

$49.75 - $64.25/hr

We are looking for a highly skilled Senior Java Full Stack Developer with at least 5 years of experience to join our team. In this role, you will be responsible for designing, developing, and ...

Net/Java Full Stack Developer (MCSD/MCSE/Cloud) with Mulesoft (must), Java (must), DWD Dynamics 365, Talend, ASP.NET/MVC, C#, SQL, Azure, Spring, Agile and AI experience Location: Indianapolis, IN ...

Senior Full Stack Software Engineer

Carmel, IN · On-site

$90 - $150/hr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

We are seeking a Senior Full-Stack Software Engineer to own and deliver large-scale, end-to-end solutions across frontend and backend systems. You'll drive architectural decisions, mentor junior ...

FULL STACK DEVELOPER POSITION SUMMARY This position will work in the IT department performing both front- and back-end operations on applications, websites, and computer systems. This role develops ...

FULL STACK DEVELOPER POSITION SUMMARY This position will work in the IT department performing both front- and back-end operations on applications, websites, and computer systems. This role develops ...

FULL STACK DEVELOPER POSITION SUMMARY This position will work in the IT department performing both front- and back-end operations on applications, websites, and computer systems. This role develops ...

Senior Full Stack Software Engineer

Carmel, IN · On-site

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

Job Title We are seeking a Senior Full-Stack Software Engineer to own and deliver large-scale, end-to-end solutions across frontend and backend systems. You'll drive architectural decisions, mentor ...

Senior Full Stack Software Engineer

Carmel, IN

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

Job Title We are seeking a Senior Full-Stack Software Engineer to own and deliver large-scale, end-to-end solutions across frontend and backend systems.You'lldrive architectural decisions, mentor ...

Senior Full Stack Software Engineer

Carmel, IN · On-site

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

Job Title We are seeking a Senior Full-Stack Software Engineer to own and deliver large-scale, end-to-end solutions across frontend and backend systems. You'll drive architectural decisions, mentor ...

Showing results 21-40

Backend Full Stack Engineer information

What is a backend full stack engineer?

A Backend Full Stack Engineer is a software developer who specializes in building and maintaining the server-side logic, databases, and APIs of an application, while also having proficiency in front-end technologies. They are capable of working on both the backend and frontend parts of web applications, allowing them to develop end-to-end features and ensure seamless integration between the client and server sides. This role requires strong knowledge of programming languages such as JavaScript (Node.js), Python, or Java, as well as familiarity with databases, server architectures, and various web frameworks. Backend Full Stack Engineers often collaborate with designers, frontend developers, and other stakeholders to deliver complete and functional products.

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

To thrive as a Backend Full Stack Engineer, you need strong proficiency in server-side languages (such as Node.js, Python, or Java), database management, and a solid understanding of front-end technologies, usually supported by a degree in computer science or related experience. Familiarity with frameworks (like Express, Django, or Spring), version control systems (like Git), and cloud platforms (such as AWS or Azure) is typically required. Effective problem-solving, communication, and teamwork skills help you collaborate across disciplines and deliver robust solutions. These skills ensure scalable, maintainable applications and seamless integration between backend and frontend systems, which are critical for organizational success.

How does a backend full stack engineer typically collaborate with frontend developers and other team members?

Backend Full Stack Engineers frequently work alongside frontend developers, product managers, and QA engineers to deliver seamless user experiences. They are responsible for building and maintaining server-side logic and APIs, ensuring data flows efficiently between the backend and frontend. Effective communication is essential, as they must align backend functionality with frontend requirements and participate in code reviews, sprint planning, and troubleshooting sessions. This collaborative environment fosters learning and often provides opportunities to contribute across the tech stack, enhancing both technical and interpersonal skills.

What is the difference between Backend Full Stack Engineer vs Frontend Developer?

AspectBackend Full Stack EngineerFrontend Developer
Primary FocusDeveloping server-side logic, databases, and APIsDesigning and implementing user interface and client-side features
Required SkillsProgramming languages like Python, Java, Node.js; databases; server managementHTML, CSS, JavaScript; frameworks like React or Angular
Work EnvironmentOften involved in both front-end and back-end tasks, collaborating across teamsPrimarily focused on client-side development, UI/UX design

While both roles require strong programming skills, Backend Full Stack Engineers handle both server-side and client-side development, whereas Frontend Developers focus mainly on creating engaging user interfaces. Understanding these differences helps employers and job seekers target the right skills and responsibilities for each role.

What cities in Indiana are hiring for Backend Full Stack Engineer jobs?

Cities in Indiana with the most Backend Full Stack Engineer job openings:

Full-time

Posted 4 days ago


Job description

Job Description

CSCI Consulting is seeking a Full Stack Developer / Integration Developer to support enterprise application development, integration, and modernization initiatives. The Full Stack Developer / Integration Developer will be responsible for designing, developing, enhancing, and supporting applications and integrations across multiple platforms, including MuleSoft, Microsoft Dynamics 365, Azure, .NET, Java, and SQL-based systems. In this role, you will partner with business stakeholders, IT teams, and external agencies to deliver scalable, secure, and high-quality solutions while helping establish development standards and strengthen the organization's technical capabilities. 

Responsibilities
  • Support and implement MuleSoft APIs across the agency
  • Support and maintain existing Dynamics 365 applications and related integrations
  • Support custom applications developed using .NET, Java, and other technologies
  • Support ETPL functionality across multiple applications and Dynamics 365 environments
  • Maintain and support various database technologies utilized across agency systems
  • Design, develop, and implement technology solutions that meet business needs and enhance customer satisfaction
  • Maintain, support, and implement Azure web jobs, MuleSoft integrations, and Talend-based data transfer processes
  • Research and evaluate emerging technologies, frameworks, and design patterns to improve application performance and maintainability
  • Collaborate with business units, IT teams, and partner agencies to define requirements and implement innovative solutions
  • Enhance existing applications within an Agile development environment
  • Demonstrate strong technical expertise combined with effective problem-solving and interpersonal skills
  • Communicate effectively with technical and non-technical stakeholders
  • Contribute to the establishment of development standards, best practices, and a structured, scalable development team
  • Participate in code reviews, testing activities, and continuous improvement initiatives
  • Support application performance tuning, troubleshooting, and production issue resolution
Minimum Requirements
  • Bachelor of Arts or Bachelor of Science degree in Engineering, Computer Science, Information Technology, or a related field
  • 2+ years of experience as a .NET Developer, Full Stack Developer, or similar software development role
  • 2+ years of experience developing and supporting MuleSoft integrations and APIs
  • 2+ years of experience with ASP.NET MVC and .NET 9.0 development
  • 2+ years of experience programming in C#
  • 2+ years of experience working with SQL and relational database technologies
  • 2+ years of experience developing and supporting solutions hosted in Microsoft Azure
  • 2+ years of experience working in Agile development environments
  • 2+ years of experience with Java and Spring Framework development
  • Experience troubleshooting, maintaining, and enhancing enterprise applications
  • Strong understanding of software development lifecycle (SDLC) principles and best practices
  • Experience integrating applications across multiple platforms and technologies
  • Strong analytical, problem-solving, and troubleshooting skills
  • Excellent written and verbal communication skills
  • Ability to work independently and collaboratively within cross-functional teams
  • Strong organizational skills with the ability to manage multiple priorities and deadlines
Preferred Skills
  • Microsoft Certified Solutions Developer (MCSD) or Microsoft Certified Solutions Expert (MCSE) certification
  • One or more cloud certifications related to Microsoft Azure or other cloud platforms
  • Experience with Artificial Intelligence (AI) technologies and implementations
  • Experience supporting Microsoft Dynamics 365 applications and integrations
  • Experience with Talend or similar ETL/data integration platforms
  • Knowledge of API-led connectivity architecture and integration best practices
  • Experience developing and supporting enterprise-scale cloud applications
  • Familiarity with DevOps practices, CI/CD pipelines, and automated deployment processes
  • Experience establishing development standards, coding best practices, and governance processes
  • Experience mentoring developers and contributing to team development initiatives
  • Knowledge of application security concepts and secure coding practices
  • Experience working with government agencies or large public-sector organizations
  • Ability to evaluate and adopt new technologies that improve efficiency, scalability, and maintainability
  • Strong customer service mindset with a commitment to delivering high-quality solutions and stakeholder satisfaction
  • 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
  • Past experience working with a state/local government agency