Senior Backend Software Engineer - Java/Kotlin & GCP

HTC Global Services, Inc.
Dearborn, MI, United States
3 months ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
8 years minimum
Working hours
Regular working hours
Job source

Tech stack

Java (Programming Language) Application Programming Interfaces (APIs) Applications Architecture Automation of Tests Cloud Computing Cloud Engineering Code Review Databases Continuous Delivery Continuous Integration Software Debugging DevOps
+29 more
Distributed Systems Github MongoDB MySQL Oracle (Applications) Performance Tuning Regression Testing Cloud Services Secure Coding Service Design Software Deployment Software Engineering SonarQube Web Services Google Cloud Test-Driven Development (TDD) Spring-boot Backend Kotlin Integration Tests Information Technology Production Code Front End Software Development Checkmarx Api Design Restful APIs Terraform Jenkins Microservices

Job description

We are seeking a Senior Backend Software Engineer to design, develop, test, and support scalable backend applications and cloud-based services. This role involves building APIs, microservices, and distributed systems while collaborating with cross-functional teams to deliver reliable and maintainable software solutions.

This is a hybrid role requiring 4 days per week onsite.

Key Responsibilities

  • Engage with stakeholders to understand use cases and technical requirements
  • Design, develop, and maintain backend applications, APIs, and microservices
  • Build and support cloud-based and on-premise applications
  • Collaborate with frontend developers, product owners, architects, and cross-functional teams
  • Contribute to application architecture and backend service design
  • Develop high-quality, production-ready code with strong focus on scalability, resilience, and maintainability
  • Implement and maintain automated testing practices including unit, integration, API, and regression testing
  • Support CI/CD pipelines and automated delivery workflows
  • Manage application deployment, monitoring, troubleshooting, and performance optimization
  • Implement secure coding practices including encryption and data protection measures
  • Work with databases including Oracle, MySQL, and MongoDB
  • Participate in code reviews, design discussions, and technical documentation
  • Support production applications through debugging, incident resolution, and root cause analysis
  • Mentor and support less-experienced engineers
  • Promote engineering best practices including test-driven development, continuous integration, and continuous delivery

Requirements

  • Bachelor’s Degree in Computer Science, Engineering, or related field
  • 10+ years of IT experience with 8+ years in software development
  • Strong backend development experience using Java and/or Kotlin
  • Experience building backend services, APIs, and microservices
  • Experience with Spring and Spring Boot frameworks
  • Experience with Google Cloud Platform (GCP) and cloud-native application development
  • Experience deploying and operating services using GCP Cloud Run
  • Strong understanding of cloud computing concepts including scalability, resiliency, distributed systems, and secure service design
  • Experience with GitHub and CI/CD workflows
  • Experience with automated testing, integration testing, and test automation
  • Experience designing and supporting RESTful and/or event-driven web services
  • Experience supporting production systems including monitoring, debugging, and performance tuning
  • Experience working with CI/CD pipelines and automated delivery processes
  • Familiarity with DevOps and automation tools including Terraform, Jenkins, SonarQube, Checkmarx, Fossa, and GitHub Actions
  • Strong verbal and written communication skills
  • Experience working in collaborative Agile engineering environments What Makes HTC A Great Place To Build Your Future

Benefits & conditions

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.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on mitalent.org

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

1:06 min

Developer experience and project variety at scale

Alexandra Petri · WWC 2023

2:18 min

Scaling MySQL databases for massive user growth

Johannes Nicolai Johannes Nicolai +1 · LIVE

6:36 min

Funding open source through GitHub Accelerator and Sponsors

Stormy Peters · WWC 2023

2:17 min

Mapping the maturity roadmap for scaled devops adoption

Dominik Krichbaum Dominik Krichbaum · WWC Europe 2026

7:01 min

Career progression from backend programming to professional mobile engineering

Edoardo Dusi · LIVE

1:48 min

Analyzing network packets with database protocol tools

Daniël van Eeden Daniël van Eeden · WWC Europe 2026

Videos

See all

Related articles

See all