
Senior Java Full Stack Developer – Spring Boot & Angular/React
Dearborn, MIJobSeen todaySeen in employer's feed today
Most applications go out cold — see where you stand first. No sign-up to start.
You apply on the employer's site, with no Olive account needed.
Watch jobs like this. New roles like this one near Dearborn, 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.
Requirements
Credentials this posting asks for.
Job overview
HTC Global Services is seeking a Senior Java Full Stack Developer to design, develop, test, and maintain web-based applications across the software development lifecycle. The role includes building back-end services and front-end interfaces, designing application architecture, and collaborating with cross-functional teams. The candidate will apply Agile and software engineering practices, support security, and improve application performance and development efficiency.
Skills & qualifications
Skills
Qualifications
Benefits
Full job description
Senior Java Full Stack Developer – Spring Boot & Angular/React Overview / Summary
We are seeking an experienced Java Full Stack Developer to design, develop, test, and maintain web-based software applications. The ideal candidate will have strong experience in Java, Spring Boot, modern front-end technologies, and object-oriented software development.
The role involves working across the full software development lifecycle, developing scalable back-end services, creating user-friendly front-end interfaces, and collaborating with cross-functional teams to deliver high-quality software solutions.
Key Responsibilities
-
Engage with stakeholders to understand business requirements, use cases, and application needs.
-
Design, develop, test, and maintain software applications using Java and modern development frameworks.
-
Develop back-end applications, APIs, and microservices using server-side technologies.
-
Build interactive and user-friendly front-end interfaces using Angular, React, TypeScript, or JavaScript.
-
Design software architecture, application components, and system interfaces.
-
Evaluate technical requirements and determine appropriate technology stacks, integration methods, and deployment strategies.
-
Collaborate with cross-functional teams, including product owners, designers, and architects.
-
Develop and implement software testing strategies, standards, and processes.
-
Apply Agile methodologies and software engineering practices, including Test-Driven Development (TDD), Continuous Integration (CI), and Continuous Delivery (CD).
-
Optimize application performance and improve development efficiency through code refactoring and emerging technologies.
-
Support software security practices, including data encryption and anonymization.
-
Develop and maintain scalable applications across different delivery platforms.
-
Continuously evaluate and incorporate emerging technologies to improve software solutions.
Required Qualifications
-
Bachelor's degree in Computer Science, Computer Engineering, or a related field.
-
6+ years of overall IT experience, including at least 4 years of software development experience.
-
4+ years of professional experience developing web-based applications using object-oriented programming.
-
Strong experience with Java and Spring Boot.
-
Experience with front-end technologies such as Angular (preferred), TypeScript, React, or JavaScript.
-
Experience with PostgreSQL, including database design, table creation, and modification.
-
Working knowledge of Google Cloud Platform (GCP).
-
Experience developing and integrating REST APIs, microservices, and web services.
-
Knowledge of SOAP, WSDL, XML, and Service-Oriented Architecture (SOA).
-
At least 4 years of experience working with Agile methodologies, including SAFe, Scrum, Kanban, and TDD.
-
Experience with automated testing tools and frameworks such as JUnit, Jasmine, and Karma.
-
Knowledge of Continuous Integration and Continuous Deployment (CI/CD) tools such as Jenkins or similar technologies.
-
Strong understanding of object-oriented design principles and software engineering practices.
-
Excellent verbal and written communication skills.
-
Strong problem-solving abilities, collaboration skills, and ownership of assigned responsibilities.
-
What Makes HTC A Great Place To Build Your Future
HTC Global Services wants you to join our team. Come build new things with us and advance your career. At HTC Global, you’ll collaborate with experts, work alongside clients, and be part of high-performing teams driving success together. You’ll have long-term opportunities to grow your career and develop skills in the latest emerging technologies.
At HTC Global Services, our employees have access to a comprehensive benefits package. Benefits can include Group Health (Medical, Dental, and Vision), Paid Time Off, Paid Holidays, 401(k) matching, Group Life and Disability insurance, Professional Development opportunities, Wellness programs, and a variety of other perks.
Our success as a company is built on inclusion and diversity. HTC Global Services is committed to providing a workplace free from discrimination and harassment, where every employee is treated with dignity and respect. We celebrate differences and believe that diverse cultures, perspectives, and skills drive innovation and success. HTC is an Equal Opportunity Employer and a proud National Minority Supplier. We seek to empower each individual, fostering an environment where everyone feels valued, included, and respected.
#LI-KK1
How this job compares
Set against the 1,510 open Full Stack Developer jobs on Olive Jobs, counted November 12, 2026.
- Pay
- This postingNot listed
- US median$99–163K/yr1,142 salary ranges
- US median$59–65/hr64 hourly ranges
- Openings
- Olive Jobs lists 25 open Full Stack Developer jobs in Michigan and 1,510 across the US. 6% of them nationwide are listed as remote or flexible.
- Hiring the most in Michigan
- Deloitte8 open
- Cadmus2 open
- HTC Global Services Inc (this employer)2 open
- Experience
- This posting asks for at least 6 years of experience; Full Stack Developer postings that state a minimum ask for 5 years at the median (1,301 postings).
- Education
- This posting asks for a bachelor's degree; 550 of the 1,510 open Full Stack Developer jobs (36%) ask for a bachelor's degree or higher.
Counted across the open, public US postings on Olive Jobs on November 12, 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.
Prepare for this role
You've read the whole posting — now see how you match it.


