HTC Global Services · 1 week ago
Java Fullstack Developer with GCP
HTC Global Services is seeking a Senior Software Engineer with expertise in Java-based full-stack development and Google Cloud Platform (GCP). The role involves delivering scalable, user-friendly software features while collaborating with cross-functional teams to meet business demands.
Information TechnologyInsuranceSoftware
Responsibilities
Design, develop, test, and maintain cloud-native applications on Google Cloud Platform (GCP)
Build and enhance back-end services and RESTful APIs using Java, Spring Boot, and Spring Framework
Develop responsive and intuitive front-end applications using Angular, JavaScript, HTML, and CSS
Apply object-oriented design (OOP) principles and proven design patterns to create maintainable and scalable solutions
Leverage Test-Driven Development (TDD) and Agile/Scrum methodologies to ensure high code quality and predictable delivery
Design, develop, and optimize relational database schemas and objects using PostgreSQL or MS SQL Server
Troubleshoot and resolve application and database performance issues using SQL and cloud monitoring tools
Collaborate with cross-functional teams including Product Management, Business users, and other Engineers to refine requirements and deliver value-driven solutions
Participate in code reviews, static and dynamic code analysis, and continuous improvement initiatives
Contribute to cloud adoption by following GCP best practices for security, scalability, and performance
Qualification
Required
6+ years of experience in Java/J2EE development using:
Spring Boot, Spring Framework
REST standards and web services
Hibernate, Servlets, JSP, JSF, JDBC
5+ years of experience with Angular framework and modern front-end development
Strong understanding of multi-threaded applications and SOAP/REST web services
3+ years of experience with relational databases such as PostgreSQL or MS SQL Server
Hands-on experience developing stored procedures, functions, and complex SQL queries
Working experience in Google Cloud Platform (GCP) environments, including deploying and supporting applications
Strong knowledge of Object-Oriented Programming (OOP) and design principles
6+ years of professional experience in J2EE / Java-based software development
Bachelor's degree or higher in Engineering or related fields (e.g., Computer Science, Software Engineering, Mechanical Engineering, or equivalent)
Preferred
Experience with cloud-native application development on GCP
Familiarity with Agile/Scrum development practices
Experience using Rally and/or Jira for agile project tracking
Development practices such as TDD and BDD
Experience performing static and dynamic code analysis to ensure code quality and maintainability
Exposure to CI/CD pipelines and modern DevOps practices in cloud environments
Benefits
Group Health (Medical, Dental, and Vision)
Paid Time Off
Paid Holidays
401(k) matching
Group Life and Disability insurance
Professional Development opportunities
Wellness programs
A variety of other perks
Company
HTC Global Services
HTC Global Services Inc., is a global provider of Information Technology and Business Process Services and Solutions.
H1B Sponsorship
HTC Global Services has a track record of offering H1B sponsorships. Please note that this does not
guarantee sponsorship for this specific role. Below presents additional info for your
reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2025 (361)
2024 (367)
2023 (440)
2022 (314)
2021 (227)
2020 (438)
Funding
Current Stage
Late StageTotal Funding
$1.2MKey Investors
Michigan Economic Development Corporation
2024-12-10Grant· $1.2M
Leadership Team
Recent News
Company data provided by crunchbase