Java Developer

Experis
Ann Arbor, MI, United States
about 1 month ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Starter
Experience required
1 year minimum
Compensation
$83,200.0
Working hours
Regular working hours

Tech stack

Java (Programming Language) Application Programming Interfaces (APIs) Agile Methodology Relational Databases Software Debugging Distributed Systems Java Platform Enterprise Edition (J2EE) JavaFX Enterprise Messaging Systems Object-Oriented Software Development Software Engineering Multithreading
+3 more
Real Time Systems Test-Driven Development (TDD) Ios Frameworks

Job description

  • Participate in the design, development, and troubleshooting of high-performance desktop trading applications.
  • Collaborate with cross-functional teams to implement complex software features and enhancements.
  • Assist in system design, specification development, and debugging activities.
  • Contribute to the development of APIs and frameworks supporting trading functionalities.
  • Support troubleshooting and resolution of issues in both development and production environments., * Exposure to complex, high-performance multi-threaded systems.
  • Chance to develop your skills in a technically challenging environment.
  • Work with innovative tools and frameworks to enhance your professional growth.
  • Supportive team culture that values diversity and inclusion.

Requirements

Our client, a leading organization in the financial services industry, is seeking a Java Developer - Junior to join their team. As a Java Developer - Junior, you will be part of the Software Development Department supporting the Trading Platform Team. The ideal candidate will have strong problem-solving skills, a collaborative mindset, and a passion for innovative technology solutions, which will align successfully in the organization., * 1+ Years of experience with Java, J2EE (both client and server side).

  • Experience with object-oriented analysis and design (OOA/OOD), distributed systems, and real-time processing.
  • Familiarity with relational database systems and messaging systems.
  • Experience with UI frameworks like Swing, Java FX, or similar technologies.
  • Knowledge of agile development practices and test-driven development.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.experis.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

1:25 min

Building medical software with Java and JavaFX

Silvio Barbieri · Coffee With Developers

1:20 min

Identifying multi-disciplinary talent for developer experience engineering roles

Hazal Mestci +1 · Coffee With Developers

1:58 min

Choosing React Native for mobile application growth

Milica Aleksic Milica Aleksic · World Congress 2026 Europe

3:13 min

Multithreading basics and physical versus logical threads

Grzegorz Lang · World Congress 2022

1:06 min

Developer experience and project variety at scale

Alexandra Petri · World Congress 2023

1:33 min

Supported frameworks and development roadmap for Transifex Native

Mike Giannakopoulos · LIVE

Videos

See all

Related articles

See all