Java Developer - Mid Level
Ann Arbor, Michigan
Employer: Procom
Industry:
Salary: Competitive
Job type: Part-Time
Java Developer
Intro
The thinkorswim development 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. This role will start as a 12 month contract opportunity.
Mandatory Skills
• 3 - 5 Years of Java, J2EE (both client and server side)
• 3 - 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 of virtualizing services for test automation using tools such as Wire Mock, Mockito
• Expertise in cloud platforms, Docker, and Terraform
• 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
Desired Skills
• Cloud Certification
• Java Certification
Start Date
9/29/24
Location
Ann Arbor, MI - Onsite, potential to go hybrid
Intro
The thinkorswim development 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. This role will start as a 12 month contract opportunity.
Mandatory Skills
• 3 - 5 Years of Java, J2EE (both client and server side)
• 3 - 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 of virtualizing services for test automation using tools such as Wire Mock, Mockito
• Expertise in cloud platforms, Docker, and Terraform
• 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
Desired Skills
• Cloud Certification
• Java Certification
Start Date
9/29/24
Location
Ann Arbor, MI - Onsite, potential to go hybrid
Created: 2024-09-12
Reference: AedGCHaCsLyk
Country: United States
State: Michigan
City: Ann Arbor
ZIP: 48103
Similar jobs:
-
Java Fullstack Lead Developer
Infosys Limited Digital in Dearborn, Michigan -
Java developer - Senior
CIBER in Auburn Hills, Michigan -
Java API Developer Remote position
Indotronix International Corporation in Kalamazoo, Michigan -
Java Developer - GCP - Dearborn, MI
Insight Global in Dearborn, Michigan -
Full Stack Developer (Java , React)
CIBER in Dearborn, Michigan -
Programmer Analyst 6 - Java Developer
Idealforce LLC in Lansing, Michigan -
Java Software Developer - Senior
w3r Consulting in Farmington Hills, Michigan -
Senior Java Developer
Insight Global in Lansing, Michigan💸 $52 per hour -
Java Software Developer - Senior
w3r Consulting in Farmington Hills, Michigan -
Java Springboot Developer
Infosys Limited Digital in Farmington Hills, Michigan -
Intermediate Java Developer
Aquent in Detroit, Michigan💸 $50.27 - $55.86 per hour -
Java Full Stack Developer
Insight Global in Dearborn, Michigan💸 $60 per hour -
Java Developer
Apex Systems in Dearborn, Michigan -
Java Developer
CIBER in Dearborn, Michigan