1

Junior Software Developer Java Jobs in Buffalo, NY

SOFTWARE ENGINEER INTERN Position Summary: The successful candidate will perform research on new ... as Java, Python, Linux, Storm, H-Base, C++, .NET, XML and related standards, SQL, relational ...

We are on a bold mission to create the best software services offering in the world to work on ... Roles and Responsibilities:  Design, develop, and maintain robust and scalable Java and Python ...

Company Description We specialize in Staffing, Consulting, Software Development, and Training along ... Must have strong development experience with Java/J2EE and Spring frameworks. In depth knowledge of ...

Java Developer

Buffalo, NY · On-site

$49.50 - $64/hr

Familiar with application development software and hardware platforms. Proficiency with personal computers as well as pertinent project management, word processing and spreadsheet software. Capable ...

We are seeking a talented and enthusiastic Staff Software Engineer to join our growing team. In ... Mentor junior engineers. * Other duties as assigned What you will need: * BS degree in Computer ...

We are seeking a talented and enthusiastic Staff Software Engineer to join our growing team. In ... Mentor junior engineers. * Other duties as assigned What you will need: * BS degree in Computer ...

We are seeking a talented and enthusiastic Staff Software Engineer to join our growing team. In ... Mentor junior engineers. * Other duties as assigned What you will need: * BS degree in Computer ...

Senior Java Developer

Buffalo, NY · On-site

$55.50 - $70.75/hr

Job Title At least 10+ years of work experience. Should have bachelor's degree. Strong communication and interpersonal skills. Excellent problem-solving, analytical, and decision-making abilities.

Your duties will include software configuration, pipeline development, and software integration ... Java build tools, such as Apache Maven or Gradle * Continuous Integration servers, such as Jenkins ...

... C#, Java) • Good communication and interpersonal skills • Ability to reason logically and ... Avarint is also the lead systems developer of the Digital Integrated Air Defense System (DIADS) for ...

DevOps Engineer

Buffalo, NY · On-site

$93K - $142K/yr

Your duties will include software configuration, pipeline development, and software integration ... Java build tools, such as Apache Maven or Gradle * Continuous Integration servers, such as Jenkins ...

The Software Engineer III will work on a cross-functional agile team in operational tools, product ... Python, Java, C#, Perl, or JavaScript * Ability to read, write, speak and understand English. * You ...

next page

Showing results 1-20

Junior Software Developer Java information

See Buffalo, NY salary details

$59.1K

$103.5K

$156K

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

As of Jun 20, 2026, the average yearly pay for junior software developer java in Buffalo, NY is $103,477.00, according to ZipRecruiter salary data. Most workers in this role earn between $73,100.00 and $103,200.00 per year, depending on experience, location, and employer.

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 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 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 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 cities near Buffalo, NY are hiring for Junior Software Developer Java jobs? Cities near Buffalo, NY with the most Junior Software Developer Java job openings:
Infographic showing various Junior Software Developer Java job openings in Buffalo, NY as of June 2026, with employment types broken down into 100% Full Time. Highlights an 100% In-person job distribution, with an average salary of $103,477 per year, or $49.7 per hour.
Software Engineer Intern

Software Engineer Intern

CUBRC Inc.

Buffalo, NY • Remote

$24 - $35/hr

Temporary

Medical, Dental, Vision, Life, Retirement

Posted 12 days ago


Job description

SOFTWARE ENGINEER INTERN

Position Summary:

The successful candidate will perform research on new technologies and platforms, contribute to software architecture, development, and testing, and document findings under the direction of a Principle Engineer or Investigator. Preferred skills include ability to train and apply machine learning to solve problems and use of cloud computing technologies to implement solutions. The successful candidate will have a positive and teachable attitude, and will be able to work collaboratively and independently on software-related, testing, and documentation tasks.

Minimum Qualifications:

· Minimum of 2-4 years’ experience in computer programming or computer programming experience through college courses

· Ability to communicate professionally both verbally and in written form

· Ability to comfortably communicate with accuracy to supervisor and project leads

· Microsoft Office applications (Word, PowerPoint, Excel, Access, etc.)


 

Preferred Qualifications:

· Experience with object orientated programming languages such as Java, Python, Linux, Storm, H-Base, C++, .NET, XML and related standards, SQL, relational database design, a plus.

· Ability to learn and adapt to new technologies as needed

· Knowledge of parallel computing systems

CUBRC maintains an Affirmative Action Plan to establish fair access to employment opportunities and to create a work community that is an accurate reflection of the

qualified workforce.

Special Requirements:

Must be able to obtain and remain eligible for a US Department of Defense security clearance during the course of employment. 

 We are an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability or veteran status. 

Salary Description

$24- $35/hr BASED ON YEARS OF SCHOOL COMPLETED

Company Description

CUBRC has a history of innovation. Since being founded in 1983, we have evolved and expanded by enhancing our aeronautics department to include the most advanced and unique hypervelocity research and test facilities in the World, have become an industry leader in the development of ML and AI enabled software tools supporting our defense, intelligence and homeland security communities and have expanded the capabilities of our chemical, biological and medical science research and test facilities. We turn great ideas into Advantages Through Technology and are fortifying the future by welcoming diverse talent, championing those eager to add value and productivity to our business.
Join an organization that brings a legacy of excellence to the most critical, challenging problems of today-and tomorrow. We offer careers where your ideas and skills are valued, and where your individual contributions are respected, recognized and rewarded