1

Full Stack Software Engineer Mid Level Jobs in Pennington, NJ

Full Stack Java Developer

Somerset, NJ ยท On-site

$52.75 - $68/hr

NAVA Software solutions is looking for a Full Stack Java Developer. Details: Full Stack Java Developer Location: Somerset - NJ - Remote to start Duration: 12 months * Participate in requirement ...

Today we work alongside clients that include Fortune 100 companies, mid-sized enterprises, and government agencies, a list that spans across the country. Full-Stack Developers at CapTech are part of ...

Today we work alongside clients that include Fortune 100 companies, mid-sized enterprises, and government agencies, a list that spans across the country. Full-Stack Developers at CapTech are part of ...

Full Stack Developer

Princeton, NJ ยท On-site

$110K - $120K/yr

SUMMARY The Full-Stack Developer is responsible for designing, developing, and maintaining web ... Solid understanding of full software development lifecycle (SDLC) and agile methodologies.

Java Full-Stack Developer

Trenton, NJ ยท On-site

$52.75 - $68/hr

The developer works across the full software stack to deliver performant solutions, optimize ... Execute thorough developer-level testing using JUnit, Mockito, and React Testing Library to ...

S. Experience /Expertise Level - Mid-Level Software Engineer and above Please email resume at my email id us-hr@aciinfotech.com You may also apply through our website. Opportunity details are ...

Showing results 41-60

Full Stack Software Engineer Mid Level information

See Pennington, NJ salary details

$44.9K

$136K

$192.3K

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

As of Sep 2, 2026, the average yearly pay for full stack software engineer mid level in Pennington, NJ is $136,027.00, according to ZipRecruiter salary data. Most workers in this role earn between $112,000.00 and $159,500.00 per year, depending on experience, location, and employer.

What is a full stack software engineer mid level?

A Full Stack Software Engineer Mid Level is a developer who has experience building both the front-end and back-end components of web applications. They are proficient with technologies like JavaScript, HTML, CSS, and back-end languages such as Python, Java, or Node.js, as well as working with databases. At the mid level, they typically have a few years of professional experience and can independently handle tasks, contribute to architectural decisions, and collaborate effectively with teams. Their role often involves developing, testing, and maintaining software systems while ensuring code quality and performance.

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

To thrive as a Mid-Level Full Stack Software Engineer, you need strong proficiency in front-end and back-end programming languages (such as JavaScript, Python, or Java), solid understanding of databases, and experience with RESTful APIs. Familiarity with frameworks like React or Angular, server-side technologies such as Node.js or Django, and version control systems like Git is typically expected, along with a relevant bachelor's degree or equivalent experience. Effective problem-solving, collaboration, and communication skills help you work efficiently in cross-functional teams and adapt to changing project requirements. These skills are crucial for delivering robust, scalable applications and contributing meaningfully to dynamic software development environments.

How does a mid-level full stack software engineer typically collaborate with other team members on a project?

Mid-level Full Stack Software Engineers often work closely with both front-end and back-end developers, as well as designers, product managers, and QA engineers. They participate in code reviews, contribute to sprint planning, and may help mentor junior developers. Collaboration is key, as they need to communicate technical requirements, share progress, and resolve integration issues to ensure seamless delivery of features. This role often involves balancing independent coding tasks with frequent team interactions to align on project goals and timelines.

What are the most commonly searched types of Full Stack Software Engineer jobs in Pennington, NJ?

The most popular types of Full Stack Software Engineer jobs in Pennington, NJ are:

What cities near Pennington, NJ are hiring for Full Stack Software Engineer Mid Level jobs?

Cities near Pennington, NJ with the most Full Stack Software Engineer Mid Level job openings:

Java Full Stack Developer with Ariba Experience

SysMind Tech

Bridgewater, NJ โ€ข On-site, Remote

$53.75 - $69.25/hr

Full-time

Re-posted yesterday


Job description

Description:
Title - Java Full Stack Developer with Ariba Experience
Location - We can look at both local and remote candidates
Job Description: Full Stack Java Developer - Ariba
Role Overview:
Seeking a Full Stack Java Developer to support Johnson & Johnson's procurement technology initiatives, with a strong focus on integrating SAP Ariba platforms. Tperson ideal candidate will have hands-on experience in Java development, Ariba technical integration, along with a solid understanding of procurement workflows and agile delivery.
Key Responsibilities:
Analyze, design, develop, implement, and test application enhancements based on evolving project requirements.
Modify and enhance existing frameworks to support new functionalities and cloud migration objectives.
Conduct technical feasibility analysis for new user requirements and provide effort estimations.
Configure and manage Ariba ITK (Integration Toolkit) for data import/export operations.
Develop code in alignment with client-approved Java coding standards using technologies such as Servlets, JSP, and Spring.
Create and deploy EAR files on WebLogic servers and manage application lifecycle.
Design and implement scpersonduled tasks for bulk data operations (e.g., inserting data into RDB, downloading from eMarketplace).
Build custom Servlets and JSPs for ad-hoc reporting and user interaction.
Resolve critical issues and bugs within defined timelines, ensuring no regression impact.
Participate in Agile ceremonies including daily scrums, sprint planning, and retrospectives.
Collaborate with cross-functional teams to ensure smooth delivery and continuous improvement.
Required Skills:
6-10 years of experience in Java full stack development.
Hands-on experience with SAP Ariba technical integration, including ITK and requisition workflows.
Proficiency in WebLogic, Tomcat, Eclipse, JIRA, and version control tools like SVN/GIT.
Strong understanding of REST APIs, JSON/XML, and enterprise integration patterns.
Experience with Agile development methodologies and DevOps practices.
Excellent problem-solving, communication, and team leadership skills.
Enable Skills-Based Hiring No Can we use Freelancer?
Additional Details
  • Global Grade : B
  • Can we use Freelancer? : No
  • Named Job Posting? (if Yes - needs to be approved by SCSC) : No
  • Remote work possibility : (No Value)
  • Global Role Family : 6504 Developer / Software Engineer
  • Local Role Name : Java Full Stack Developer with Ariba Experience
  • Local Skills : Java Full Stack Developer SAP Ariba technical integration
  • Languages Required: : English