Enable job alerts via email!

Java Developer

Jobs via Dice

Pittsburgh (Allegheny County)

Hybrid

USD 45,000 - 122,000

Full time

3 days ago
Be an early applicant

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

A leading financial services client in Pittsburgh is seeking a Java Developer for a 7-month contract with the potential for conversion to a full-time position. The successful candidate will have extensive experience in Java and be able to thrive in an agile environment while developing backend and middle-tier services. This role emphasizes security, scalability, and collaboration in a dynamic team setting.

Qualifications

  • 7-10 years of professional experience in Java (Java 17 or 21 preferred).
  • Experience with Junit, Mockito, and TDD methodologies.
  • Solid understanding of SQL databases, especially Oracle.

Responsibilities

  • Collaborate with engineers to apply best practices in software development.
  • Develop and maintain backend services and middle-tier components.
  • Write clean, testable, and well-documented code.

Skills

Java Development
Spring Boot
SQL
Agile Methodologies
TDD

Education

Bachelor's Degree in Computer Science or related field

Job description

1 week ago Be among the first 25 applicants

Dice is the leading career destination for tech experts at every stage of their careers. Our client, the kable group, is seeking the following. Apply via Dice today!

Job Title: Java Developer (Hybrid Financial Services) Location: Pittsburgh, PA (Hybrid 3+ Days Onsite Required)

Duration: 7-Month Contract (Potential for Contract-to-Hire)

Industry: Financial Services

Position Summary:

We are seeking a highly skilled Java Developer to join our financial services client in Pittsburgh, PA. This is a seven-month contract with strong potential for conversion to a full-time role. The ideal candidate will have 7 10 years of experience and thrive in a collaborative, agile environment focused on backend and middle-tier development. A strong background in Java 17/21, Spring Boot 3.x, and SQL is essential. This role supports a global consolidation project with a focus on security and scalable architecture.

Key Responsibilities:

  • Collaborate with fellow engineers to elevate technology and apply best practices across the software development lifecycle.
  • Work cross-functionally with data engineers, business users, project managers, and QA teams to deliver robust backend solutions.
  • Participate in sprint planning and execute deliverables in 2-week agile sprints.
  • Develop and maintain backend services, middle-tier components, and data integration layers.
  • Write clean, testable, and well-documented code using Test Driven Development (TDD).
  • Leverage technologies like Kafka and RESTful services for scalable messaging and APIs.
  • Maintain high standards for security and data integrity across all systems.
  • Continuously learn and adapt to evolving project needs and technologies.

Required Skills & Experience:

  • 7 10 years of professional experience in Java development (Java 17 or 21 preferred).
  • Strong expertise in Spring and Spring Boot (3.x preferred).
  • Solid understanding of SQL databases, especially Oracle.
  • Experience with Junit, Mockito, and TDD methodologies.
  • Hands-on experience with Git and Agile methodologies.
  • Experience with Kafka for real-time data streaming and integration.
  • Knowledge of RESTful API development.
  • Background in backend/middle-tier development with strong database interaction skills.
  • Bachelor s degree in Computer Science or related field.

Preferred Qualifications:

  • Familiarity with MQ, J2EE frameworks, or MyBatis.
  • Experience with Hazelcast or other caching mechanisms.
  • Exposure to JavaScript, HTML/CSS, Web 2.0, AngularJS, or JQuery (Not required for this role).
  • Experience with tools such as JIRA for project tracking.
  • Prior experience working in the financial services industry is a plus.
  • Strong understanding of application security in a global context.
  • Ability to adapt quickly and learn new tools and frameworks efficiently.

Seniority level
  • Seniority level
    Mid-Senior level
Employment type
  • Employment type
    Full-time
Job function
  • Job function
    Engineering and Information Technology
  • Industries
    Software Development

Referrals increase your chances of interviewing at Jobs via Dice by 2x

Get notified about new Java Software Engineer jobs in Pittsburgh, PA.

Greater Pittsburgh Region $67,000.00-$114,000.00 6 days ago

Pittsburgh, PA $45,000.00-$121,900.00 3 days ago

Pittsburgh, PA $80,000.00-$96,000.00 6 days ago

Front End Mobile and Web App Developer - Adrich

Pittsburgh, PA $75,000.00-$120,000.00 4 months ago

Software Engineer, Site Reliability Engineering, Campus

Greater Pittsburgh Region $95,000.00-$155,000.00 4 hours ago

Pittsburgh, PA $70,000.00-$100,000.00 1 year ago

Software Developer II, Site Reliability Development

Greater Pittsburgh Region $85,000.00-$105,000.00 2 days ago

Full Stack Developer - Research & Development
Software Engineer - Senior - SOFTW017896

We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

Senior Software Engineer- Observability and Reliability Platform Engineering (REMOTE)

GEICO

Pittsburgh

Remote

USD 90,000 - 230,000

3 days ago
Be an early applicant

Java Developer

Babcock

Remote

USD 80,000 - 100,000

2 days ago
Be an early applicant

(Remote) Java Software Developer

N. Harris Computer Corporation - CAD

Town of Texas

Remote

USD 80,000 - 120,000

Yesterday
Be an early applicant

Java Developer

Marktine Technology Solutions Pvt. Ltd.

Remote

USD 80,000 - 100,000

Yesterday
Be an early applicant

WISCONSIN RESIDENT JAVA DEVELOPER 4

Sundial Software

Springfield

Remote

USD 100,000 - 130,000

Yesterday
Be an early applicant

Java Developer

4 Consulting Inc.

Athens

Remote

USD 80,000 - 130,000

2 days ago
Be an early applicant

Senior/Lead Java Developer

Luxoft

Remote

USD 90,000 - 140,000

Yesterday
Be an early applicant

Freelance Software Developer (Java) - AI Trainer

Mindrift

Arizona

Remote

USD 40,000 - 70,000

Yesterday
Be an early applicant

Freelance Software Developer (Java) - AI Trainer

Mindrift

Missouri

Remote

USD 80,000 - 100,000

Yesterday
Be an early applicant