Senior Java Developer

Ann Arbor, Michigan


Employer: ASK Staffing
Industry: 
Salary: $70 - $78 per hour
Job type: Full-Time

"All candidates must be directly contracted by ASK Consulting on their payroll and cannot be subcontracted. We are unable to provide sponsorship at this moment".

Job Title: Senior Java Developer

Location: Ann Arbor Michigan, 48103 (ONSITE)

Duration: 6 months Contract

PR: $70-78/hr on W2

Job description:

Summary:

The team is looking for a talented java developer to join our team, working on an industry-leading desktop trading platform. We work in a collaborative, innovative, and technically challenging environment, where developers have the opportunity to perform complex software design tasks and technical analysis on a highly performant, multi-threaded and resilient system, where high performance is key. Specifically, this role will act as a subject matter expert on the UI module, while also providing expertise on our installer, java updater, and various backend modules.

What you are good at:
  • Performs product design & troubleshooting exercises of extremely high complexity which require extensive research and analysis.
  • Leads system design and specification development, program logic and flow-charting, testing, debugging, and documentation.
  • Will be responsible for making complex design choices to be used by the development teams.
  • Leads complex programming tasks, providing review of various development tasks and documentation.
  • Provides analysis of problems and recommends solutions.
  • A key contributor in client/technology interactions in the development of technology solutions.
  • Will interface with Enterprise Architecture & Infrastructure teams on strategic designs and initiatives.
  • Leads the troubleshooting of complex problems in development and production environments, ensuring timely resolution of issues

What you have:
  • 5 Years of Java, J2EE (both client and server side).
  • 5 Years Experience with OOA/OOD, distributed systems/software, real time processing, relational database systems, messaging systems preferred.
  • Experience with compilers or DSLs 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 (GoF).
  • Experience with agile, test-driven development.
  • Experience with rich UI frameworks like Angular JS, jQuery, HTML 5, Swing, Java FX or similar frameworks/APIs.
  • Experience with application development frameworks like Spring, Hibernate, JSF or similar frameworks.
  • Experience with Unix/Linux, Windows.
  • Experience with build, deploy and test automation tools like Ant, Gradle, Maven, Jenkins, TeamCity, Junit, TestNG, JaCoCo or similar tools.
  • Demonstrated experience working with core business logic within applications.
  • Experience in developing APIs and Frameworks.
  • Excellent written and verbal communication skills.
  • Bachelor's degree in Computer Science or equivalent discipline

About ASK: ASK Consulting is an award-winning technology and professional services recruiting firm servicing Fortune 500 organizations nationally. With 5 nationwide offices, two global delivery centers, and employees in 42 states-ASK Consulting connects people with amazing opportunities

ASK Consulting is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all associates.

Created: 2024-04-28
Reference: 236473
Country: United States
State: Michigan
City: Ann Arbor
ZIP: 48103


Similar jobs: