Java Developer - Mid-Level: Growth & Impact in Finance

ManpowerGroup Global, Inc.

Ann Arbor (MI)

On-site

USD 66,000 - 90,000

Full time

4 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Dynamic team
Cutting-edge tech
Growth opportunities
Diversity & inclusion
Competitive pay

Job summary

Our client, a leader in financial services, is seeking a Java Developer - Mid-Level to join their team. You will develop and maintain Java-based applications, collaborate with cross-functional teams, and participate in code reviews, testing, and deployment processes. Embrace TDD and Agile practices to deliver reliable software.

The role emphasizes strong problem-solving, communication, and collaboration skills, with opportunities for growth in a dynamic environment and competitive compensation.

Qualifications

  • 3+ years of experience with Java, J2EE (both client and server side).
  • Experience with object-oriented analysis and design, distributed systems, and relational databases.
  • Proficiency with application frameworks like Spring, Hibernate, or JSF.
  • Knowledge of build and automation tools such as Maven, Jenkins, or Gradle.
  • Strong understanding of data structures, algorithms, and design patterns.

Responsibilities

  • Develop and maintain robust Java-based applications supporting core business functions.
  • Collaborate with cross-functional teams to design scalable and efficient software solutions.
  • Participate in code reviews, testing, and deployment processes to ensure high-quality deliverables.
  • Implement best practices in software development, including TDD and Agile methodologies.
  • Troubleshoot and resolve technical issues promptly to minimize system downtime.

Skills

Java
J2EE
OOAD
Distributed systems
Relational databases
Data structures

Tools

Spring
Hibernate
JSF
Maven
Jenkins
Gradle

Job description

Our client, a leader in financial services, is seeking a Java Developer - Mid-Level to join their team. You will develop and maintain Java-based applications, collaborate with cross-functional teams, and participate in code reviews, testing, and deployment processes. Embrace TDD and Agile practices to deliver reliable software.

The role emphasizes strong problem-solving, communication, and collaboration skills, with opportunities for growth in a dynamic environment and competitive compensation.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Java Developer - Mid-Level
Java Developer - Mid-Level

ManpowerGroup Global, Inc. • Ann Arbor (MI)

On-site
USD 66,000 - 90,000
Dynamic team
Cutting-edge tech
Growth opportunities
+2
Core Java Developer
Core Java Developer

Insight Global • Jersey City (NJ)

On-site
Java Web Developer — Agile FinTech & Supply Chain
Java Web Developer — Agile FinTech & Supply Chain

Pailin Group Psc • Town of Texas (WI)

On-site
USD 75,000 - 100,000
Java Developer - Financial Experience - Onsite - Brooklyn, OH - W2 - JOBID759
Java Developer - Financial Experience - Onsite - Brooklyn, OH - W2 - JOBID759

Outcome Logix ( A Tech 50 Finalist company 2025 and 2022, by Pittsburgh Technology Council ) • Brooklyn (OH)

On-site
USD 100,000 - 160,000
IT - Java Developer
IT - Java Developer

Aquent • Ann Arbor (MI)

On-site
USD 69,000 - 76,000
Health plan
Dental plan
Vision plan
+2
Mid-Level Java Developer
Mid-Level Java Developer

Pailin Group Psc • Town of Texas (WI)

On-site
USD 75,000 - 100,000
Java Full Stack Developer
Java Full Stack Developer

Capgemini • Tampa (FL)

On-site
USD 95,000 - 120,000
Senior Java Developer
Senior Java Developer

TheRIIM LLC • Houston (TX)

On-site
USD 80,000 - 120,000
Java Software Engineer
Java Software Engineer

ECLARO • Piscataway Township (NJ)

On-site
USD 110,000 - 140,000
Senior Java Developer - FinTech Cloud & Lead Projects
Senior Java Developer - FinTech Cloud & Lead Projects

Amazon • Seattle (WA)

On-site
USD 140,000 - 190,000
Matching 401(k) program
Medical, dental, vision, disability
Wellness programs
+2