Senior Full Stack Software Engineer; Java, Angular & Google Cloud Platform
Listed on 2026-07-08
-
Software Development
Full Stack Developer, Backend Developer, Cloud Engineer - Software, Java Developer
Senior Full Stack Software Engineer (Java, Angular & Google Cloud Platform)
We are seeking a Senior Full Stack Software Engineer to design, develop, and deliver scalable enterprise applications using modern cloud technologies. This role requires strong expertise in Java, Spring Boot, Angular, REST APIs, and Google Cloud Platform (GCP). The ideal candidate will contribute throughout the software development lifecycle while ensuring high-quality, secure, and maintainable solutions.
Key Responsibilities- Design, develop, test, and deploy scalable enterprise applications.
- Build and maintain applications using Java, Spring Boot, Angular, and RESTful APIs.
- Apply Agile development practices, including Test‑Driven Development (TDD) and Jira.
- Implement software engineering best practices to ensure maintainable, well‑documented, and high‑quality code.
- Develop automated testing strategies and support continuous integration and continuous delivery (CI/CD) processes.
- Design API load testing strategies and collaborate on security and threat‑modeling initiatives.
- Develop and support cloud‑native applications using Google Cloud Platform (GCP).
- Build and maintain deployment pipelines using Cloud Build, Tekton, Terraform, and related technologies.
- Design and optimize relational and No
SQL databases, including PostgreSQL and MongoDB. - Collaborate with cross‑functional teams to translate business requirements into technical solutions.
- Generate operational metrics, manage user access authorization, maintain deployment pipelines, and support production environments.
- Participate in incident management, root cause analysis, change management, and service request activities.
- Bachelor's Degree in Computer Science, Information Technology, or a related field.
- 6+ years of experience building and maintaining enterprise web applications using microservices architecture.
- 4+ years of experience with Java, Spring Framework, Spring Boot, Angular, React, and RESTful APIs.
- 2+ years of experience with MongoDB, PostgreSQL, relational databases, and No
SQL technologies. - 4+ years of experience designing and implementing CI/CD pipelines in Git Hub‑based development environments.
- Experience developing applications on Google Cloud Platform (GCP).
- Experience with Redis, Istio, multi‑tenant and single‑tenant architectures.
- Experience migrating legacy applications to cloud‑based architectures.
- Experience with JSON, REST, Swagger, Hoppscotch, and API technologies.
- Knowledge of Continuous Delivery processes and tools, including Git Hub, ReadyAPI, Terraform, and Tekton.
- Experience with Git Hub, Jenkins, PostgreSQL, MongoDB, Java, and Jira.
- Strong understanding of software testing, deployment automation, and application support.
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.
Equal Opportunity Employer (EEO) StatementOur 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.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).