
Software Developer (Ref# SD928CMR)
Troy, MIFull-timeSeen 6 days agoSeen in employer's feed 6 days ago
Most applications go out cold — see where you stand first. No sign-up to start.
Watch jobs like this. New roles like this one near Troy, MI, by email.
Don't just apply. Show up ready.
Olive works from this exact posting.
At a glance
Olive lists jobs from US employers, including remote roles you can work from the United States.
Job overview
HTC Global Services is hiring a Software Developer to develop and integrate IT solutions using Java/J2EE technologies. The role involves gathering and analyzing client requirements, designing and implementing web and client/server applications, developing RESTful services and microservices, and preparing technical specifications and test materials. The position is under direct supervision and requires a bachelor's degree or foreign equivalent and two years of relevant experience.
Skills & qualifications
Skills
Qualifications
Full job description
HTC Global Services, Inc. has an opening for the position of Software Developer (Ref# SD928CMR). Work Location: Troy, MI and relocation required to various unanticipated locations throughout the U.S. Job Duties: Under direct supervision, develop and integrate IT solutions by using appropriate development methodologies and standards using Java/J2EE technologies. Identify the client requirements by detailed discussions/meetings with client, functional users, functional/technical consultants, and product owners to collect requirement specifications, metrics, and key performance indicators. Review and analyze business rules / user requirements through meetings with end-users and Business Analysts. Review system capabilities, workflow, and scheduling limitations to determine if requested change is possible within existing system. Prepare flowcharts and diagrams to illustrate the software architecture that meets client requirements in an effective and cost-efficient manner. Develop in-detail technical specifications for application software. Review design ideas and prototype with product owners and development team. Involved in the design, development, and implementation of scalable, high-performance web and client/server applications using Java/J2EE technologies. Develop RESTful web services and microservices using Spring Boot. Participate in cross-functional meetings and discussions to address data transformation requirements and challenges, contributing to continuous improvement initiatives. Prepare / review technical design document and process flow documents. Prepare unit test cases and unit test reports. Develop new code / enhance existing code per specifications. Develop interfaces, complex maps, maintaining configuration tables and testing. Ensure compliance with regulatory requirements and security standards. Prepare test plans and test cases based on the system requirements / technical specifications. Review / report test results for accuracy and completeness, ensuring the desired quality standards and the system functionality are being met. Use of Java/J2EE, JSP, Spring, Spring MVC, Spring Boot, Hibernate, JSF, JPA, RESTful Web Services, Microservices, JavaScript, Angular, HTML, CSS, jQuery, JSON, XML, Jenkins, Maven, Gradle, Docker, Kubernetes, Git, Prometheus, Grafana, SQL, MongoDB, PostgreSQL, MySQL, JUnit, Mockito, Terraform, and AWS. Requirements: Bachelor's degree or foreign academic equivalent in Computer Science, Computer Engineering, Electrical/Electronics Engineering, Information Technology, Information Systems, or a related field. Plus 2 years of experience in the job offered or a related occupation including IT Consultant, Software Engineer, or related experience. Position requires 2 years of experience with Java/J2EE, Spring Boot, Microservices, Jenkins, Docker, JUnit, and AWS. 40hrs/week. Application Instructions: To apply, please MAIL resume to the following address, ensuring to indicate the position reference code (Ref# SD928CMR) for which you are applying. Mail to: HTC Global Services, Inc., Attn: Sutbir Randhawa -- Vice President, 3270 W. Big Beaver Road, 1st Floor, Troy, MI 48084.
How this job compares
Set against the 6,896 open Software Developer jobs on Olive Jobs, counted October 27, 2026.
- Pay
- This postingNot listed
- Michigan median$102–188K/yr87 salary ranges
- US median$35–64/hr481 hourly ranges
- Openings
- Olive Jobs lists 153 open Software Developer jobs in Michigan and 6,896 across the US. 4% of them nationwide are listed as remote or flexible.
- Hiring the most in Michigan
- Oracle24 open
- General Motors13 open
- Ford Motor Company11 open
- Experience
- This posting asks for at least 2 years of experience — less than three in four Software Developer postings that state a minimum ask for (median 5 years, across 5,699 postings).
- Education
- 3,045 of the 6,896 open Software Developer jobs (44%) ask for a bachelor's degree or higher.
Counted across the open, public US postings on Olive Jobs on October 27, 2026. Pay medians are the middle values of the low ends and of the high ends of postings that list both ends of a range in the same cadence (a yearly salary or an hourly rate); a range's midpoint is halfway between its ends. Pay and experience figures resting on fewer than 20 postings are left out.
Similar jobs, posted recently
Open roles like this one, listed in the last 30 days.
Software Development EngineerAmeriSoftPro Systems, LLC · Farmington Hills, MI
Software Developer I - multiple openings (Ref# SDI105SRY)Megan Soft, Inc. · Livonia, MI
Software Developer - multiple openings (Ref# SD918SG)Kyyba Inc. · Farmington Hills, MI
Software DeveloperPatton Labs Inc. · Wixom, MI
Programmer Analyst - multiple openings (Ref# PA1016NKSATB)Talent Trust Tech Inc · Farmington, MI
You've read the whole posting — now see how you match it.