Java Backend Developer

Overview

Hybrid
$80,000 - $85,000
Contract - W2

Skills

Core Java
Spring
Spring boot
Microservices
Data Structures
algorithms
multi-threading

Job Details

Iris's client, one of the world's largest multinational investment banking and financial services corporation is looking to hire an Java Backend Developer Our direct client is a is a world-leading financial services company, provides consumers, corporations, governments and institutions with a broad range of financial services and products.

Title: Java Backend Developer

Location: Ann Arbor, MI (Hybrid)

Duration: 24+ Months

Job Description:

  • Client is looking for a talented java developer to perform software design tasks and technical analysis.
  • Develop and maintain Java based components and interface in an agile environment
  • Perform system design, specification development, program logic and flow-charting, unit testing, debugging, and documentation
  • Write well designed, testable, efficient code and ensure designs are in compliance with specifications.
  • Support continuous improvement by investigating alternatives, technologies and presenting these for architectural review.
  • Partner with BA/QA/Support team to complete development by coordinating requirements, schedules and activities;
  • Provide end user support by developing documentation and assistance tools.
  • Identify technology risks early and establish mitigation plan
  • Collaborate across a large program to understand downstream/upstream system functionality, integrations, design considerations and troubleshooting defects
  • Participate in client interactions, possibly with more senior team members, to develop system solutions to business problems.

Requirement

  • 6+ Years of Java, J2EE (both client and server side)
  • 6+ Years Experience with OOA/OOD, distributed systems/software, real time processing, relational database systems, messaging systems preferred
  • Experience with concurrency & multi-threading preferred
  • Experience with scaling, Java Garbage Collection, and performance tuning preferred
  • Understanding of data structures, algorithms and design patterns
  • Experience with agile, test-driven development
  • Experience with application development frameworks like Spring, Hibernate, JSF or similar frameworks
  • Experience with build, deploy and test automation tools like Ant, Gradle, Maven, Jenkins, TeamCity, Junit, TestNG or similar tools
  • Experience in developing APIs and Frameworks
  • Experience with Cloud Technologies such as Pivotal Cloud Foundry
  • Ability to troubleshoot development and production problems across multiple environments and operating platforms.

 

About Iris Software Inc.
Iris Software, Inc. (registered as SSA Infosystems in Canada) is a CMMi Level 5 New Jersey based company providing information technology solutions to clients nationwide for over 30 years. Iris has been growing at over 100% annually. In a program sponsored by Price Waterhouse, PNC Bank and Marsh, Iris has been honored for being
- One of New Jersey's Finest 25 companies for the year 2001 and 2002.
- Iris is also ranked 75th among Inc 500 s list of privately held companies for year 2001.
- NJ Technology FAST 50 Company for year 2002.
In a competitive industry, we distinguish ourselves by reliability, technical expertise and a history of successfully completed projects for clients ranging from mid-sized to Fortune 1000 companies.

 

Best regards,

 

Neeraj Singh

Iris Software

 

200 Metroplex Drive, Suite #300

Edison, NJ 08817

 

Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.