Jobs · Engineering · Michigan

Java Developer - Mid-Level

Experis · Ann Arbor, MI · 3 wk ago
On-siteEngineering$40/hrContract

About the role

Our client, a leader in financial technology services, is seeking a Java Developer - Mid-Level to join their team. As a Java Developer - Mid-Level, you will be part of the Software Development Department supporting the Trading and Market Data Teams. The ideal candidate will demonstrate strong problem-solving skills, effective communication, and a proactive attitude, which will align successfully in the organization.

Location: 201 S. Division, Suite 500, 5th Floor, Ann Arbor, MI 48104

Responsibilities

  • Design, develop, test, and maintain backend services supporting charting and market data applications.
  • Participate in all phases of the software development lifecycle, including requirements analysis, design, implementation, testing, deployment, and support.
  • Collaborate with product owners, business partners, and engineering teams to deliver high-quality software solutions.
  • Design and implement APIs and service integrations that support internal and client-facing applications.
  • Analyze and resolve application defects, production issues, and performance bottlenecks.

Requirements

  • 4+ years of professional software development experience.
  • 4+ years of experience developing applications using Java.
  • Strong understanding of object-oriented analysis and design principles.
  • Experience designing, developing, and supporting backend services and RESTful APIs.
  • Experience working with Spring Framework and related technologies.

Benefits

  • Medical and Prescription Drug Plans
  • Dental Plan
  • Vision Plan
  • Health Savings Account
  • Health Flexible Spending Account
  • Dependent Care Flexible Spending Account
  • Supplemental Life Insurance
  • Short Term and Long Term Disability Insurance
  • Business Travel Insurance
  • 401(k), Plus Match
  • Weekly Pay

Similar jobs