Job Title : Mid-Level Fullstack Java Developer
Location : Okemos or Farmington Hills, MI
Experience : 5+ Years
Employment Type : Contract
Job Overview :
We are seeking a highly motivated and skilled Mid-Level Java Developer with at least 5 years of hands-on experience in Java-based application development. The ideal candidate is a problem solver with strong analytical and critical thinking skills, who thrives in a collaborative environment and communicates ideas effectively. A forward-thinking mindset and a passion for clean, efficient code are essential.
Key Responsibilities :
Develop and maintain scalable Java applications using Core Java / J2EE technologies.
Collaborate with front-end developers to integrate user-facing elements with server-side logic.
Write clean, efficient, and testable code.
Optimize applications for maximum speed and scalability.
Troubleshoot, debug, and upgrade existing software.
Participate in code reviews and provide constructive feedback.
Must-Have Technical Skills :
Strong knowledge of Core Java / J2EE
Solid understanding of JVM internals and performance profiling
Experience with Angular 13+ , TypeScript , and Node.js
Proficient in HTML / CSS
Experience using Jersey for RESTful web services
Strong command over SQL and PL / SQL
Nice-to-Have Skills :
Exposure to or experience with Robotic Process Automation (RPA) tools
MidLevel Fullstack Java Developer • Okemos, Michigan, United States