What are the responsibilities and job description for the Software Engineer (Java /Python + Linux/Unix) position at JMD Technologies Inc.?
Title: IT Consultant
Location: Greater Holyoke Area, MA (Hybrid 2 days onsite)
Employment Type: Contract
Status: Accepting Candidates
About the role
Seeking an IT Consultant to support software development, system upgrades, and technical issue resolution in an enterprise environment. This role involves hands-on work with backend applications, databases, and CI/CD tools while maintaining system stability and security. The consultant will assist with patching, troubleshooting, and ongoing platform support.
Key Responsibilities
- Develop and maintain applications using Java / Spring Boot, Python, or Groovy
- Work on Unix / Linux systems including shell scripting and troubleshooting
- Perform system upgrades, patching, and CVE/vulnerability remediation
- Support and maintain relational databases (Oracle, PostgreSQL, DB2)
- Use Git, Jenkins, and CI/CD pipelines for build and deployment processes
- Troubleshoot technical issues and support production environments
Qualifications
- 3–5 years of software development experience
- Hands-on experience with Java / Python / Groovy
- Experience working in Unix / Linux environments
- Experience with relational databases such as Oracle, PostgreSQL, or DB2
- Familiarity with Git, Jenkins, or CI/CD tools
- Bachelor’s degree in Computer Science, Information Technology, or related field
Compensation (MA Pay Transparency):
- Estimated hourly range: $60–$65/hr (W-2).
- Final rate within this range will be based on skills, experience, and interview results.
Salary : $60 - $65