1

Junior Java Developer Intern Jobs in Princeton, NJ

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 ... Provide technical guidance and mentorship to junior team members. * Engage in continuous ...

Core Java microservices AWS Developer

New York, NY · On-site

$55.75 - $72.25/hr

Core Java microservices AWS Developer Exp-11+Years Location: Dallas, TX and New York City, NY - 4 ... Provide technical guidance and mentorship to junior developers, fostering a culture of continuous ...

Role Overview We are looking for a curious and motivated Data & Systems Developer Intern to join ... You will work closely with our AI Systems Engineer and Junior Data & Systems Developer ...

Quantitative Software Developer Intern

New York, NY · On-site

$21 - $27.50/hr

Significant experience in Python, C++, C, or Java * Serious interest in systems programming (e.g. Linux kernel development, compilers, embedded systems, networking, file systems, debuggers) * In ...

Intern Developer - Salesforce 2027

New York, NY · On-site

$21 - $27.50/hr

... Java, C++, Python, Scala, R, SAS, SQL, HTML, SPSS, VBA, Tableau, etc.), as well as systems design ... engineering. • Exposure to web services, API, and multiple Java application frameworks highly ...

New

Senior Java Full Stack Developer

Iselin, NJ · On-site

$53.25 - $68.75/hr

Providing technical coaching, code reviews, and mentorship to junior and mid-level developers ... Strong Java and Spring Framework development experience, with a minimum of 5 years of hands-on ...

Java Developer, Team Lead We are seeking a hands-on Team Lead to guide the architecture ... and junior developers). * Relaxed yet enthusiastic and motivated attitude towards the craft ...

Sr. Software Engineer - Java

New York, NY · On-site

$136K - $180K/yr

Summary We are looking for a Senior Java Developer to join our R&D Server team and take a leading ... junior engineers. * Lead production troubleshooting and incident response, driving root-cause ...

Showing results 21-40

Junior Java Developer Intern information

See Princeton, NJ salary details

$63.9K

$112K

$168.8K

How much do junior java developer intern jobs pay per year?

As of Aug 18, 2026, the average yearly pay for junior java developer intern in Princeton, NJ is $111,981.00, according to ZipRecruiter salary data. Most workers in this role earn between $79,100.00 and $111,600.00 per year, depending on experience, location, and employer.

What does a Junior Java Developer Intern do?

A Junior Java Developer Intern assists in the development, testing, and maintenance of Java-based applications under the supervision of senior developers. Their responsibilities typically include writing simple code, debugging software, participating in team meetings, and learning best practices in software development. The intern gains hands-on experience with Java technologies, tools, and frameworks while contributing to real-world projects. This role is designed to help interns build foundational programming skills and understand the software development lifecycle.

What types of projects and tasks can I expect to work on as a Junior Java Developer Intern?

As a Junior Java Developer Intern, you can expect to assist in developing, testing, and debugging Java applications under the guidance of senior team members. Your daily tasks may include writing code, fixing bugs, participating in code reviews, and collaborating with other developers and departments such as QA or DevOps. Interns often get exposure to real-world projects that contribute to the organization's products or services, providing valuable experience with tools like version control systems and agile methodologies. This hands-on involvement is designed to help you build both technical and teamwork skills in a professional setting.

What are the key skills and qualifications needed to thrive as a Junior Java Developer Intern, and why are they important?

To thrive as a Junior Java Developer Intern, you need a solid understanding of Java programming, basic knowledge of object-oriented design, and a relevant degree or coursework in computer science or software engineering. Familiarity with IDEs like Eclipse or IntelliJ IDEA, version control systems such as Git, and introductory experience with build tools like Maven is typical. Strong problem-solving, eagerness to learn, and effective communication skills help interns collaborate and adapt in a team environment. These skills and qualities are important because they enable rapid learning, effective contribution to projects, and smooth integration into development teams.

What is the difference between Junior Java Developer Intern vs Junior Java Developer?

AspectJunior Java Developer InternJunior Java Developer
Required CredentialsBasic understanding of Java, coursework, or related internship experienceProven Java skills, possibly some certifications or coursework completed
Work EnvironmentInternship programs, learning-focused, entry-level projectsFull-time role, more responsibility, involved in ongoing projects
Employer & Industry UsageInternship positions in tech companies, startups, or software firmsEntry-level full-time positions in similar industries
Search & Comparison IntentUnderstanding internship differences, entry-level opportunitiesCareer progression, job responsibilities, skill requirements

The main difference between a Junior Java Developer Intern and a Junior Java Developer lies in experience and responsibilities. Interns are typically students or recent graduates gaining practical experience, while Junior Developers are full-time employees with more responsibilities and ongoing projects. Internships serve as a stepping stone toward a full developer role, which requires more skills and commitment.

What are popular job titles related to Junior Java Developer Intern jobs in Princeton, NJ?

For Junior Java Developer Intern jobs in Princeton, NJ, the most frequently searched job titles are:

What cities near Princeton, NJ are hiring for Junior Java Developer Intern jobs?

Cities near Princeton, NJ with the most Junior Java Developer Intern job openings:

Infographic showing various Junior Java Developer Intern job openings in Princeton, NJ as of August 2026, with employment types broken down into 79% Full Time, 3% Part Time, and 18% Contract. Highlights an 81% Physical, 4% Hybrid, and 15% Remote job distribution, with an average salary of $111,981 per year, or $53.8 per hour.

Sr. Core Java Developer

Snowrelic Inc

New York, NY • On-site

$62.75 - $79.75/hr

Contractor

Re-posted 20 days ago


Job description

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 candidate will play a pivotal role in designing, implementing, and maintaining high-performance trading systems within the US Rates (Treasury) electronic trading domain. This role offers the opportunity to work on cutting-edge financial technology solutions, collaborate with global teams, and contribute to the development of robust, scalable, and automated trading platforms. 

Responsibilities: 

  • Lead the design and development of high-performance, multi-threaded, real-time trading applications using Core Java. 

  • Architect and implement solutions to support electronic trading workflows in US Rates (Treasury), including D2D (Dealer-to-Dealer) and D2C (Dealer-to-Client) channels. 

  • Develop and enhance automated testing frameworks to ensure system stability, performance, and reliability. 

  • Collaborate with cross-functional teams to understand business requirements and translate them into scalable technical solutions. 

  • Optimize existing systems for scalability, latency, and throughput. 

  • Provide technical guidance and mentorship to junior team members. 

  • Engage in continuous improvement of development processes and tools. 

Requirements: 

  • Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field. 

  • 12+ years of professional software development experience, with a significant focus on trading applications. 

  • Proven track record of delivering complex, low-latency systems in a financial services environment. 

  • Excellent problem-solving skills, along with strong communication and teamwork abilities. 

  • Knowledge of Agile methodologies and software development lifecycle. 

Preferred, but not required: 

  • Extensive hands-on experience with Core Java, especially in multi-threaded and real-time system development. 

  • Strong understanding of automated testing frameworks and methodologies. 

  • Familiarity with US Rates (Treasury) electronic trading market structure, with experience in D2D / D2C trading environments. 

  • Knowledge of RFQ (Request for Quote) workflow in US Rates trading, adding value to trading platform enhancements. 

  • Understanding of market making workflows within US Rates markets. 

  • Experience with the ION platform, including configuration and integration, is a plus. 

  • Hands-on experience with KDB databases or related time-series data management tools is a bonus. 

  • Familiarity with financial trading systems, market microstructure, and relevant protocols.