Logo
HTC Global Services

Backend Java Developer

HTC Global Services, Dearborn, Michigan, United States, 48120

Save Job

Back-end Software Development Engineering Engineer 3 Join to apply for the

Back-end Software Development Engineering Engineer 3

role at

HTC Global Services

HTC Global Services wants you. Come build new things with us and advance your career. You will collaborate with experts, contribute to successful teams, and work side by side with our clients, gaining long‑term opportunities with emerging technologies.

Our consultants have access to a comprehensive benefits package including Paid Time Off, Paid Holidays, 401(k) matching, Life Insurance, Accidentals & Disability Insurance, and numerous other perks.

Job Description This role is a Technical Lead in our Order Management team. Your responsibilities include elevating code quality, fostering technical excellence, guiding the team in modern practices, acting as a hands‑on mentor, and delivering high‑quality, scalable, maintainable solutions.

Key Responsibilities

Technical Leadership & Architecture – Drive design and implementation of new features using Java / Spring Boot.

Ensure scalability, security, performance, and maintainability, aligning with enterprise standards.

Lead discussions on technical approaches, system design, and technology choices, especially for integrations and custom components.

Establish, implement, and enforce coding standards, design patterns, and best practices across the team.

Conduct rigorous code reviews and provide constructive feedback.

Identify and address technical debt, advocating and implementing refactoring.

Contribute directly to critical components, integrations, and proofs‑of‑concept.

Collaborate with Sterling OMS functional experts to translate business requirements into robust technical solutions.

Communicate complex technical concepts clearly to technical and non‑technical stakeholders.

Skills Required

Spring Boot, Microservices, Java

Skills Preferred

PostgreSQL, Angular, GCP, React

Experience Required

Bachelor’s degree in Computer Science, Engineering, or related field.

8+ years of progressive software development experience, focused on Java/Spring Boot and multiple JDK versions up to JDK 21+.

3+ years as Technical Lead or Senior Software Engineer with leadership and mentoring.

Proven expertise designing, developing, and deploying microservices using Spring Boot.

Hands‑on experience with GCP services (e.g., Cloud Run, Cloud SQL, Pub/Sub, Cloud Storage).

Solid understanding of relational databases (e.g., PostgreSQL, MySQL).

Experience with RESTful API design and development.

Excellent problem‑solving, analytical, and debugging skills.

Experience Preferred

Experience with ecommerce and order management platforms / solutions.

Familiarity with messaging systems (e.g., Pub/Sub, Kafka, IBM MQ).

Experience with performance tuning and optimization of Java applications in a cloud environment.

Knowledge of front‑end technologies (e.g., Angular, React) is a plus.

Education Required

Bachelor’s Degree

Seniority Level Mid‑Senior Level

Employment Type Full‑time

Job Function Engineering and Information Technology

Industries IT Services and IT Consulting

Equal Opportunity Statement HTC Global Services is an Equal Opportunity Employer. We are committed to creating a work environment free from discrimination and harassment. Diversity, inclusion, and respect are core values. HTC is proud to be recognized as a National Minority Supplier.

#J-18808-Ljbffr