What are the responsibilities and job description for the Senior Full Stack Java Developer – GCP & Microservices position at HTC Global Services?
Job Description
Job Title
Senior Full Stack Java Developer – GCP & Microservices
Overview / Summary
We are seeking a Senior Full Stack Java Developer with strong experience in enterprise application development, cloud-native architectures, and microservices. The ideal candidate will have expertise in Java, Spring Boot, Angular/React, GCP technologies, CI/CD pipelines, and API development. This role involves designing, developing, testing, deploying, and supporting scalable web applications in an agile environment.
Key Responsibilities
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.
Job Title
Senior Full Stack Java Developer – GCP & Microservices
Overview / Summary
We are seeking a Senior Full Stack Java Developer with strong experience in enterprise application development, cloud-native architectures, and microservices. The ideal candidate will have expertise in Java, Spring Boot, Angular/React, GCP technologies, CI/CD pipelines, and API development. This role involves designing, developing, testing, deploying, and supporting scalable web applications in an agile environment.
Key Responsibilities
- Design, develop, test, and deploy enterprise web applications and microservices.
- Build and maintain high-quality, scalable, secure, and resilient solutions.
- Develop applications using Java, Spring Boot, Angular, React, and RESTful APIs.
- Follow Agile and TDD methodologies throughout the software development lifecycle.
- Implement software engineering best practices and maintain coding standards.
- Create and maintain technical documentation and test plans.
- Automate delivery processes and improve deployment efficiency.
- Design API load-testing strategies and support security initiatives.
- Develop and manage cloud-native applications on GCP.
- Work with containerized workloads, CI/CD pipelines, observability, and infrastructure automation.
- Collaborate with cross-functional teams to translate business requirements into technical solutions.
- Support incident management, root cause analysis, and proactive problem resolution.
- Maintain deployment pipelines, access controls, and application monitoring processes.
- Perform database design, optimization, and performance tuning activities.
- Bachelor’s Degree in Computer Science, Information Technology, or a related field.
- 6 years of experience building and maintaining enterprise web applications.
- 4 years of hands-on development experience with:
- Java
- Spring
- Spring Boot
- Angular
- React
- RESTful APIs
- 2 years of experience with:
- MongoDB
- PostgreSQL or other relational databases
- NoSQL databases
- Experience with microservices architecture.
- Strong understanding of CI/CD pipeline design and GitHub-based workflows.
- Experience with GCP cloud technologies and cloud-native application development.
- Experience with Terraform, Tekton, Cloud Build, APIGEE, and GCP Logging.
- Knowledge of Redis, Istio, multi-tenant and single-tenant architectures.
- Experience migrating legacy applications to modern cloud-based environments.
- Familiarity with JSON, REST, Swagger, and API testing tools.
- Experience with Jenkins and deployment automation.
- Strong SQL/database performance tuning and data modeling experience.
- Experience with Agile tools such as Jira.
- Knowledge of testing and security tools such as SonarQube and CheckMarx.
- Experience with monitoring and logging tools such as Splunk and Dynatrace.
- Understanding of performance testing and load engineering.
- Industry technical certifications.
- Strong problem-solving and communication skills.
- Experience creating technical specifications and improving business processes.
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.