1 Click Easy Apply


Sr. Java Software Developer


Ann Arbor, Michigan


Sr. Java Software Developer Job Opening in Ann Arbor, Michigan - Senior Java Software Engineer-Direct Hire
We are seeking an innovative engineer to be part of the team responsible for the re-architecture, design, development and launch of the next generation code base aligned to the future state platform architecture.
Take on this new role, responsible for performing analysis and development tasks on the award winning thinkorswim trading platform. thinkorswim is our most advanced trading platform (think derivatives)?and so much more. This person will be developing high-performing, low-latency and real-time trading software (mostly custom written) in a highly distributed and networked environment. Utilize technologies like networking, sockets, concurrent programming, caching and clustered architecture.
MUST HAVES:
5 years of client and server side Java Development experience
Bachelor Degree or higher
Citizen or GC as sponsorship is not available at any point
Responsibilities:
Performs product design tasks of a moderate to high complexity which may require research and analysis
Perform system design and specification development, program logic and flow-charting, testing, debugging, and documentation, although specific skill requirements could vary based on the type of development being performed
Works independently and with supervisory review on moderate to highly complex programming tasks. Provides analysis of problems and recommends solutions. Prepares program specifications and develops coding logic flowcharts
Participates in client interactions, possibly with more senior team members, to develop system solutions to business problems
Works within established procedures to develop, test, implement, and maintain application software
Requirements:
Sponsorship not available for this role, must be US Citizen or valid GC holder
Qualified candidates will have at least 5 years? experience client and server side development with experience in Java & J2EE
Experience with: OOA/OOD, distributed systems/software, real time processing, relational database systems, messaging systems; Agile and test-driven development; Rich UI frameworks; APIs and application development frameworks (e.g. Spring, Hibernate, JSF, Struts); SOA and Web Services
Build, deploy and test automation tools (e.g.- Ant, Maven, Hudson, Jenkins, Cruise Control, Chef, Junit, Test NJ, Selenium or similar tools)
Bachelor's degree in Computer Science or equivalent discipline required
Military education or experience may be considered in lieu of civilian
*
Job Type: Full-time
Salary: $80,000.00 to $105,000.00 /year
Job Location:
Ann Arbor, MI
Required education:
Bachelor's
Required experience:
Java: 5 years
Build, deploy and test automation tools: 2 years
OOA/OOD: 5 years

1 Click Easy Apply

TalentEinstein.com - Superhuman AI Recruiting Assistant | Terms & Conditions

All rights reserved
Swanco LLC