1

Internship Java Software Engineer Jobs in Princeton, NJ

-java developer

New York, NY ยท On-site

$62.75 - $79.75/hr

Senior Java Software Engineer -Digital Banking We are building a banking platform that enables teams to create products at scale and power digitals channels to deliver compelling experiences in a ...

About Software Engineering Roles at Danaher Are you passionate about building real-world ... internship start date * Experience with object-oriented programming (e.g., C#, Java, Python, C+

About Software Engineering Roles at Danaher Are you passionate about building real-world ... internship start date * Experience with object-oriented programming (e.g., C#, Java, Python, C+

Sr. Core Java Developer

New York, NY ยท On-site

$62.75 - $79.75/hr

We are seeking a highly experienced Senior Core Java Software Engineer with over 12 years of deep expertise in core Java development, particularly in multi-threaded, real-time systems. The ideal ...

next page

Showing results 1-20

Internship Java Software Engineer information

See Princeton, NJ salary details

$27

$63

$89

How much do internship java software engineer jobs pay per hour?

As of May 30, 2026, the average hourly pay for internship java software engineer in Princeton, NJ is $63.34, according to ZipRecruiter salary data. Most workers in this role earn between $52.16 and $71.59 per hour, depending on experience, location, and employer.

What are the key skills and qualifications needed to thrive as an Internship Java Software Engineer, and why are they important?

To thrive as an Internship Java Software Engineer, you need a solid grasp of Java programming, object-oriented design principles, and basic software development concepts, often supported by ongoing coursework in computer science or a related field. Familiarity with development tools such as Eclipse or IntelliJ IDEA, version control systems like Git, and basic understanding of databases is typically expected. Strong problem-solving skills, willingness to learn, and effective teamwork and communication abilities help you stand out in this role. These skills and qualities are crucial for successfully contributing to real-world projects, collaborating with teams, and rapidly building your technical expertise.

What kinds of projects and tasks can an Internship Java Software Engineer expect to work on during their internship?

As an Internship Java Software Engineer, you can expect to work on a variety of hands-on tasks such as developing, testing, and debugging Java-based applications under the guidance of senior engineers. You might assist in implementing new features, fixing bugs, or optimizing existing code. Interns often participate in code reviews, daily stand-up meetings, and collaborative team projects, giving you exposure to real-world software development workflows. This experience not only builds your technical skills but also helps you learn best practices and agile methodologies commonly used in the industry.

What does an Internship Java Software Engineer do?

An Internship Java Software Engineer assists in designing, developing, and testing software applications using the Java programming language. Interns typically work under the supervision of experienced engineers to write code, debug issues, and contribute to software projects. They may also participate in code reviews, collaborate with team members, and learn industry best practices. This role provides hands-on experience and exposure to real-world software development processes, preparing interns for future roles as professional software engineers.
What cities near Princeton, NJ are hiring for Internship Java Software Engineer jobs? Cities near Princeton, NJ with the most Internship Java Software Engineer job openings:
-java developer

-java developer

Sysmind LLC

New York, NY โ€ข On-site

$62.75 - $79.75/hr

Contractor

Posted 5 days ago


Job description

Senior Java Software Engineer -Digital Banking


We are building a banking platform that enables teams to create products at scale and power digitals channels to deliver compelling experiences in a dramatically faster fashion. As an Engineer, you will be responsible for building this cutting-edge technology framework that facilitates developer productivity without compromising on quality at enterprise scale.

We look first and foremost for people who are passionate about solving business problems through innovation and engineering practices. You'll be required to apply your depth of knowledge and expertise to all aspects of the software development lifecycle, as well as partner continuously with your many stakeholders daily to stay focused on common goals. We embrace a culture of experimentation and constantly strive for improvement and learning. We welcome diverse perspectives and people who are not afraid to challenge assumptions.

Our mission is to accelerate the pace of financial innovation and build new financial products for American Express. Our platform streamlines the process of launching and iterating financial products.

Responsibilities:

  • Design and contribute to API implementations
  • Champion best practices for performance, resiliency & availability
  • Build software as part of a nimble Agile Team where you have every opportunity to make an impact on the bottom line and contribute to the architecture.
  • Ensure our infrastructure is safely extensible, scalable, reliable and meets SLAs for both external and internal users.
  • Ensure our solutions are testable, intuitive, and easy to maintain.
  • Participate in design and code reviews for key components and cross Enterprise initiatives.

Qualifications:

  • Overall 8+ years of developing internet-scale solution development primarily using Java, Spring Boot and no-sql databases
  • Must have demonstrated proficiency and experience in the following tools and technologies:
    • Java 11 (Lambdas, Streams, Completable Future, optional, generics)
    • Java functional and reactive programming
    • Test Driven Development
    • Asynchronous Reactive Micro services utilizing Vert.x
    • REST APIs using Spring Boot 2.0 (reactive) and skilled in Open API (swagger) specification
    • Designing database schemas, index design, optimizations for query tuning
  • Modern software engineering tools: git workflows, gradle, load testing tools, mock frameworks
  • Experience with workflow orchestrators, preferably Temporal
  • Good knowledge of messaging systems like Kafka, mq
  • Take pride in writing good clean code, perform peer code reviews and architecture reviews.

Preferred Qualifications

  • Experience with container orchestration tools like Kubernetes and Docker.
  • Previous experience with payment systems or real-time transaction platforms.
  • Leadership experience in a fast-paced development environment.
  • Experience in API development for fintech applications.

SysMind logo

About SysMind

Sourced by ZipRecruiter

Founded in 1999, SysMind is a reliable recruitment and staffing company that assists businesses with their human capital needs. We bring our expertise in staffing solutions, both locally and internationally. A cost-effective company, we assist companies in their growth journey by adopting emerging technologies and up-skilling resources as per their requirements. Our expertise of over two decades in different industries empowers us with the knowledge to provide you with a quick & dependable response to all your human capital needs without compromising quality.

Industry

It services

Company size

51 - 200 Employees

Headquarters location

Princeton Junction, NJ, US

Year founded

1999

Social media