2

Entry Level Java Software Engineer Jobs in Pittsburgh, PA

Software Developer - Remote

Pittsburgh, PA · On-site +1

$50K - $60K/yr

Dev10 is seeking a Software Developer for a full-time, remote position that requires relocation ... You will train in technologies including Java, IntelliJ, MySQL, Spring, HTML, CSS, JavaScript, REST ...

Java Full Stack Developer - Onsite

Pittsburgh, PA · On-site

$51 - $65.75/hr

Longterm * 10+yrs of experience in Software development with a deep understanding of Core Java, * Strong hands-on experience in Java. * Extensive backend development experience * Frontend developer ...

Jr. Software Developer

Pittsburgh, PA · On-site

$65K - $84K/yr

The Junior Software Developer will be supporting the Steelers Technology Department in the ... Basic proficiency with backend languages such as Java or C# * 0-3 years' experience with SQL and ...

Java Fullstack Developer

Pittsburgh, PA · On-site

$49 - $63.25/hr

Job Summary We are looking for a skilled Java Fullstack Developer with strong experience in backend ... Strong understanding of software design, architecture, and scalability * Experience working with ...

Software applications are developed for the Web, Client Server, Android and IOS platforms. OUTCOMES ... Writing the C# and/or Java code of automated tests. *Executing test procedures on a Web, Client ...

Software Quality Engineer Local or Remote - 80-100k Pittsburgh, PA or Remote if previous experience ... Experience with Java, C++, or C# is preferred. Experience with XML, JavaScript is a plus

Software Quality Engineer Local or Remote - 80-100k Pittsburgh, PA or Remote if previous experience ... Experience with Java, C++, or C# is preferred. Experience with XML, JavaScript is a plus

Engineer

Pittsburgh, PA · On-site

$115K - $120K/yr

Skill: Java/Hadoop/Python Developer Must Have Technical/Functional Skills: * Part of a full stack agile team supporting Pega, Java, ETL, Data Engineers, VB (.NET), and Mainframe development.

next page

Showing results 1-20

Entry Level Java Software Engineer information

See Pittsburgh, PA salary details

$48.1K

$95.9K

$194.6K

How much do entry level java software engineer jobs pay per year?

As of Jun 18, 2026, the average yearly pay for entry level java software engineer in Pittsburgh, PA is $95,908.00, according to ZipRecruiter salary data. Most workers in this role earn between $61,200.00 and $99,500.00 per year, depending on experience, location, and employer.

What is an Entry Level Java Software Engineer job?

An Entry Level Java Software Engineer is a beginner role in software development that focuses on building, testing, and maintaining applications using Java. Engineers in this position work under the guidance of senior developers to write code, debug programs, and collaborate with teams to develop software solutions. Typical responsibilities include understanding project requirements, writing efficient code, and learning best practices in software engineering. This role is ideal for recent graduates or those with foundational programming knowledge looking to start a career in Java development.

What does a typical day look like for an Entry Level Java Software Engineer?

As an Entry Level Java Software Engineer, your day often includes writing and debugging Java code, participating in daily stand-up meetings, and collaborating with senior developers or mentors on assigned tasks. You might work on implementing new features, fixing bugs, reviewing pull requests, and learning about development best practices and code standards. There's usually a mix of independent work and teamwork, with opportunities to ask questions, receive feedback, and build your technical skills. This structure is designed to help you gain experience while steadily expanding your responsibilities within the team.

What are the key skills and qualifications needed to thrive in the Entry Level Java Software Engineer position, and why are they important?

To thrive as an Entry Level Java Software Engineer, you need a solid understanding of Java programming, object-oriented concepts, basic algorithms, and a relevant degree in computer science or a related field. Familiarity with tools such as IntelliJ IDEA or Eclipse, version control systems like Git, and awareness of popular frameworks such as Spring or Hibernate is typically expected. Strong problem-solving skills, attention to detail, a willingness to learn, and effective team communication will set you apart. These competencies help you quickly adapt to real-world software development environments, contribute to team projects, and build a successful engineering foundation.

What are the most commonly searched types of Java Software Engineer jobs in Pittsburgh, PA? The most popular types of Java Software Engineer jobs in Pittsburgh, PA are:
What job categories do people searching Entry Level Java Software Engineer jobs in Pittsburgh, PA look for? The top searched job categories for Entry Level Java Software Engineer jobs in Pittsburgh, PA are:
What cities near Pittsburgh, PA are hiring for Entry Level Java Software Engineer jobs? Cities near Pittsburgh, PA with the most Entry Level Java Software Engineer job openings:

Java Backend Developer

Purple Drive Technologies

Pittsburgh, PA • On-site

$49 - $63.50/hr

Full-time

This job post has expired today. Applications are no longer accepted.


Job description

Overview:
Must Have Technical/Functional Skills:
• Technical Proficiency: Extensive experience with Java, including object-oriented programming.
• Frameworks: Hands-on experience with Spring Boot, Hibernate, or other Java web frameworks.
• Database Knowledge: Proficiency in SQL (e.g., PostgreSQL, MySQL) and ORM technologies.
• Web Services: Experience in designing and integrating RESTful APIs.
Roles & Responsibilities:
• Server-Side Development: Writing clean, testable code using Java to build core application
functionality.
• API Development: Creating and maintaining RESTful APIs to allow front-end and third-party integrations.
• Database Management: Designing and implementing database schemas and managing data storage
using SQL or NoSQL databases.
• System Architecture: Developing high-volume, low-latency applications that are secure and scalable.
• Collaboration: Working with front-end developers to integrate user-facing elements with server-side logic.
• Testing & Debugging: Conducting software analysis, testing, and debugging, including automated tests
Generic Managerial Skills, If any
Provide thought leadership and coaching to junior team members