Skip to main content

Backend Java Developer

Technology
Iris Software Inc.
Ann Arbor, United States1 months agoUntil 4/26/2026
Full timeHybrid

Job description

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 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

Keywords
back-endjavadeveloperirisinvestmentinvestment-bankingbankingfinancial-servicesservicesconsumersgovernmentsinstitutionsarborsoftwaredesignagileenvironmentdevelopmenttestingdebuggingdocumentationcompliancesupportq&aqatechnologyintegrationstroubleshootingbusinessj2eeserversystemsdistributed-systemsreal-timedatabasemessagingperformancedataalgorithmstestspringhibernatejsftest-automationautomationgradlemavenapache-mavenjenkinsteamcityjunittestngapiscloud-foundryproductionplatformsiris-softwareinformation-technology

¿Te interesa este puesto?