1

Junior Software Developer Java Jobs in Hartford, CT

Senior Java Developer

Bristol, CT · On-site

$57.25 - $73/hr

Senior Java Developer Job Duration: 18 months (with possibilities of extension) Job Location ... Supports and/or installs software applications/operating systems. Will work on new application ...

Senior Software Developer

Windsor, CT · On-site

$54.25 - $71.75/hr

Multi-language programming expertise including Java enterprise applications, C++, Cobol, Visual Basic, and additional programming languages with development tools and application development ...

Senior Software Developer

Windsor, CT · On-site +1

$54.25 - $71.75/hr

Multi-language programming expertise including Java enterprise applications, C++, Cobol, Visual Basic, and additional programming languages with development tools and application development ...

JAVA DEVELOPER

Rocky Hill, CT

$48.50 - $63/hr

NAVA Software Solutions" Talent Acquisition Team is looking for IT Talent from Mexico, to fill the ... We are looking for Java Developers with experience in building high-performing, scalable ...

JAVA DEVELOPER

Rocky Hill, CT · On-site

$48.50 - $63/hr

NAVA Software Solutions" Talent Acquisition Team is looking for IT Talent from Mexico, to fill the ... We are looking for Java Developers with experience in building high-performing, scalable ...

JAVA DEVELOPER

Rocky Hill, CT

$48.50 - $63/hr

NAVA Software Solutions" Talent Acquisition Team is looking for IT Talent from Mexico, to fill the ... We are looking for Java Developers with experience in building high-performing, scalable ...

Java Developer

Springfield, MA · On-site

$50.75 - $65.75/hr

Requirements: 10+ years of software engineering/development experience Able to work independently and in small to medium size groups of other developers Proficiency with Java, including Spring ...

Java Fullstack Developer

Hartford, CT · On-site

$53 - $68.25/hr

... of OOP software design concept Exposure to relational database like SQL Server, or PostgreSQL ... programming languages like Java 8 and above, Python a plus Extensive, demonstrated experience in ...

next page

Showing results 1-20

Junior Software Developer Java information

See Hartford, CT salary details

$61.5K

$107.8K

$162.4K

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

As of May 28, 2026, the average yearly pay for junior software developer java in Hartford, CT is $107,756.00, according to ZipRecruiter salary data. Most workers in this role earn between $76,200.00 and $107,400.00 per year, depending on experience, location, and employer.

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

To thrive as a Junior Software Developer (Java), you need a solid understanding of Java programming, algorithms, and object-oriented principles, often supported by a degree in computer science or related field. Familiarity with development tools like Eclipse or IntelliJ IDEA, version control systems such as Git, and knowledge of build tools like Maven or Gradle is often required. Strong problem-solving abilities, willingness to learn, and effective communication skills help junior developers collaborate and adapt quickly. These skills are crucial for building reliable software, integrating smoothly into development teams, and growing within the role.

What are some common challenges faced by Junior Software Developers working with Java, and how can they overcome them?

Junior Software Developers working with Java often encounter challenges such as understanding complex codebases, managing version control with tools like Git, and applying best practices for clean and efficient code. To overcome these obstacles, it's helpful to actively participate in code reviews, seek guidance from senior developers, and make use of online resources and documentation. Joining stand-up meetings and collaborating closely with teammates can also accelerate learning and help new developers adapt to the team's workflow.

What does a Junior Software Developer Java do?

A Junior Software Developer Java is an entry-level programmer who specializes in building, testing, and maintaining software applications using the Java programming language. They typically work under the supervision of senior developers and contribute to coding, debugging, and documentation. Their responsibilities often include fixing bugs, writing unit tests, and collaborating with team members to deliver functional software solutions. This role is ideal for individuals who have a basic understanding of Java and are eager to gain professional experience in software development.

What is the difference between Junior Software Developer Java vs Junior Software Developer Python?

AspectJunior Software Developer JavaJunior Software Developer Python
Required CredentialsBachelor's in CS or related field, Java certifications (optional)Bachelor's in CS or related field, Python certifications (optional)
Work EnvironmentEnterprise applications, backend development, large-scale systemsData analysis, scripting, web development, AI/ML projects
Employer & Industry UsageFinancial services, enterprise software, telecomTech startups, data science firms, research institutions
Common Search & ComparisonYesYes

Both roles typically require a bachelor's degree in computer science or related fields. Java developers often work on enterprise-level applications in industries like finance and telecom, while Python developers focus on data analysis, scripting, and AI projects in startups and research. The choice depends on your career interests and industry focus.

What are popular job titles related to Junior Software Developer Java jobs in Hartford, CT? For Junior Software Developer Java jobs in Hartford, CT, the most frequently searched job titles are:
Junior Application Developer

Junior Application Developer

Tsunami Tsolutions

Glastonbury, CT • On-site

$67K - $87K/yr

Full-time

Posted 18 days ago


Job description

Company Overview
Tsunami Tsolutions is a leading provider of technology solutions tailored for the aerospace & defense sector and other highly regulated industries. We specialize in delivering innovative enterprise solutions that enhance operational efficiency, compliance, and decision-making for airlines, MROs, and aerospace manufacturers.
NOTE: This position requires access to technologies and hardware subject to U.S. national security-based export control requirements. All applicants must be U.S. Persons (8 USC 1324b(a)(3)), or otherwise authorized by the U.S. Government. NO Company Sponsorship offered.
Position Overview
We are seeking a Junior Application Developer who is eager to begin their career in the aviation industry. This role is ideal for early-career developers who enjoy learning new technologies, contributing to a variety of projects, and growing their skills with guidance from experienced team members.
In this role, you will support the design, development, testing, and maintenance of software applications that power analytics, operational systems, and client-driven solutions. We value adaptability, curiosity, and strong foundational programming skills over deep specialization.
Exposure to modern development practices-such as AI-assisted coding tools and emerging Agentic AI concepts-is a plus, but not required. Training and mentorship will be provided.
Key Responsibilities
  • Assist in the design, development, and maintenance of software applications using Java, Python, or other common programming languages
  • Write clean, readable, and maintainable code with guidance from senior developers
  • Participate in requirements gathering and solution discussions with internal teams and clients
  • Support testing, debugging, and performance improvements
  • Learn and apply best practices across the software development lifecycle
  • Adapt to changing project needs, technologies, and priorities
  • Contribute to documentation of code, processes, and application behavior
  • Stay engaged with new tools, technologies, and industry trends
What You'll Do
  • Perform entry-level application development across multiple languages and platforms
  • Support analytics and operational software solutions
  • Collaborate closely with teammates, mentors, and stakeholders
  • Continuously develop technical and professional skills
Required Qualifications
  • Bachelor's degree in Computer Science, Software Engineering, or a related field
    or equivalent coursework, internship experience, or project-based learning
  • Foundational programming experience in at least one language (preferably Java and/or Python)
  • Understanding of basic software development concepts, including object-oriented programming
  • Familiarity with version control systems (e.g., Git)
  • Strong willingness to learn new technologies and development practices
Preferred Qualifications
  • Exposure to AI-assisted coding tools
  • Familiarity with or academic exposure to Agentic AI concepts or AI-driven workflows
  • Introductory experience with cloud platforms (e.g., Microsoft Azure or equivalent)
  • Coursework or project experience involving data, analytics, or APIs
Skills & Competencies
  • Strong problem-solving and analytical skills
  • Eagerness to learn and grow as a developer
  • Clear communication and collaboration abilities
  • Openness to feedback and continuous improvement
  • Team-oriented mindset with a customer-focused approach
Additional Requirements
  • Must be willing and able to pass a background investigation and drug screening
Work Environment
  • Standard office environment