> Markdown version of [/jobs/ext/4194969-senior-java-backend-developer-spring-boot](https://www.wearedevelopers.com/jobs/ext/4194969-senior-java-backend-developer-spring-boot). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Senior Java Backend Developer (Spring Boot) - **Company:** HTC Global Services, Inc. - **Location:** Dearborn, MI, United States - **Experience:** Expert - **Contract:** Temporary contract - **Skills:** Java (Programming Language), Application Programming Interfaces (APIs), Server Applications, Application Integration Architecture, Cloud Computing, Databases, Human-Computer Interaction, MySQL, Oracle (Applications), Software Deployment, Software Engineering, Google Cloud, Cloud Platform System, ReactJS, Spring-boot, Backend, Information Technology, Front End Software Development, Api Management, Programming Languages, Microservices - **Published:** October 26, 2026 - **Apply:** https://www.dice.com/job-detail/c5f1ded8-2cc5-4bef-a0a1-017dd493471f ## About the Role * Bachelor's degree. * 8+ years of IT experience. * 4+ years of software development experience. * Practical experience with two programming languages or advanced practical experience in one programming language. * Strong hands-on experience with Java and Spring Boot. * Experience developing backend applications, APIs, and microservices. * Experience with cloud infrastructure, databases, and API integrations. Preferred Qualifications * Experience with React. * Experience with database technologies such as Oracle and MySQL. * Experience with Google Cloud Platform (Google Cloud Platform). ## Description We are seeking an experienced Java Backend Developer to design, develop, and maintain server-side applications, APIs, and microservices. The role involves developing Java-based microservices using Spring Boot, integrating APIs, managing databases, and supporting cloud infrastructure. The ideal candidate will have strong Java development experience and the ability to collaborate with cross-functional teams to deliver reliable and scalable applications., * Engage with customers to understand use cases and technical requirements. * Analyze and solve complex problems by designing, developing, and delivering software solutions using appropriate programming languages, frameworks, and technologies. * Design, develop, and maintain backend applications, APIs, and microservices using Java and Spring Boot. * Develop and maintain application code in accordance with architecture guidelines and established development standards. * Collaborate with frontend developers to integrate user interface components with backend services. * Work with cross-functional teams, including product owners, designers, and architects. * Integrate upstream APIs and support application integrations. * Manage application deployment to cloud environments. * Develop and maintain data storage and retrieval solutions using database technologies. * Support backend infrastructure and deployment practices to improve application reliability and resilience.