What are the responsibilities and job description for the Associate Java Developer position at JMD Technologies Inc.?
Title: Associate Java Developer
Location: Greater Rensselaer Area, NY (Hybrid 2–3 days onsite)
Employment Type: Contract
Status: Accepting Candidates
About the role
Join a development team building and maintaining enterprise applications supporting large-scale systems. This role focuses on backend development, database interaction, and contributing to scalable solutions in a structured environment.
Key Responsibilities
- Develop applications using Core Java, J2EE, Spring Framework
- Write and optimize SQL queries (DB2/PL/SQL preferred)
- Build and support Web Services (REST/SOAP)
- Perform unit testing using JUnit and support QA efforts
- Work with ORM tools and Java build tools for application delivery
- Troubleshoot and resolve issues in enterprise applications
Qualifications
- 2–4 years of experience with Java, Spring, J2EE
- Strong experience with SQL and database querying
- Exposure to large-scale / enterprise applications (1 year)
- Experience with JUnit testing and Web Services
- Bachelor’s degree in Computer Science / MIS or equivalent experience
- Preferred: Experience in Healthcare / Medicaid / Health Exchange; exposure to Angular