-
Java Fullstack Developer
- HTC Global Services Inc (Dearborn, MI)
-
HTC Global Services wants you. Come build new things with us and advance your career. At HTC Global you'll collaborate with experts. You'll join successful teams contributing to our clients' success. You'll work side by side with our clients and have long-term opportunities to advance your career with the latest emerging technologies.
At HTC Global Services our consultants have access to a comprehensive benefits package. Benefits can include Paid-Time-Off, Paid Holidays, 401K matching, Life and Accidental Death Insurance, Short & Long Term Disability Insurance, and a variety of other perks.
Position Description:
We are seeking a Senior Full Stack Software Developer to design and build of a new Unified Observability Testing platform from the ground up in Google Cloud Platform (GCP). This role requires an expert-level Java developer with recent (within the last 2 years) hands-on experience building enterprise applications from scratch. The ideal candidate is a self-directed engineer who can drive architecture and implementation independently, while also collaborating effectively with PMs, TPMs, architects, developers, and SREs. You will be responsible for defining the technical vision, building a scalable solution, and ensuring alignment with coding and architectural practices.
Core Responsibilities:
+ Lead the architecture, technical design, and implementation of a cloud-native Observability platform on GCP.
+ Build backend microservices (Java/Spring Boot) and supporting APIs, leveraging event-driven architecture and GCP services (e.g., Pub/Sub, DataFlow, FireStore, BigQuery).
+ Develop front-end components (e.g., React) and integrate seamlessly with backend services.
+ Implement infrastructure as code (Terraform) to ensure secure, scalable, resilient, and repeatable environments.
+ Serve as technical lead, mentoring peers, reviewing code, ensuring adoption of best practices, and guiding the team to successful delivery.
+ Author comprehensive architecture and technical design documents.
+ Collaborate across stakeholders to define requirements and deliver production-ready solutions.
Skills Required: Required Skills & Experience
+ A minimum of 8+ years of professional, deep, hands-on software development experience, with a focus on full-stack systems (front-end: React or similar, back-end: Java/Spring Boot)
+ Enterprise Application Delivery: Demonstrated ability to architect and build platforms from scratch, not just maintain or extend existing systems.
+ GCP Proficiency: Strong experience with core GCP services (e.g., Pub/Sub, FireStore, BigQuery, DataFlow) and understanding of how to architect and build solutions on the platform.
+ Event-Driven Architecture: Proven experience of writing formal architecture documents of technical designs and implementing distributed, event-driven systems from concept to production.
+ Technical Leadership: Previous experience in a tech lead or self-managing capacity, with a history of creating APIs and microservices from scratch.
Required Technical Proficiencies:
+ Java / Spring Boot: Expert
+ Google Cloud Platform (GCP): Advanced
+ Microservices & Event-Driven Architecture: Expert
+ API Design (REST): Expert
+ Infrastructure as Code (Terraform): Intermediate
+ Front-end Development (React or similar): Intermediate
Candidate Profile (What Success Looks Like)
+ Self-Managed Leader: Works independently without relying on heavy direction.
+ Hands-On Builder: Can clearly articulate how they architected and delivered enterprise apps, step by step.
+ Practical Problem-Solver: Moves beyond theory to demonstrate applied knowledge.
+ Strong Communicator: Engages effectively, explains trade-offs, and defends technical decisions.
+ Recent Relevant Experience: Brings fresh, hands-on experience with GCP, event-driven, API, and microservice design, and enterprise-level builds.
Skills Preferred: Preferred Skills:
+ Experience with GraphQL API design and implementation.
+ Familiarity with observability and monitoring tools (e.g., Grafana, Dynatrace, OTEL).
+ Strong troubleshooting, optimization, and performance tuning skills.
+ CI/CD pipeline development and containerization (Docker).
+ Knowledge of current market trends in FinTech and cloud-native development.
+ Exposure to Unix and Linux environments for application management and troubleshooting.
Experience Required: Required Skills & Experience
+ A minimum of 8+ years of professional, deep, hands-on software development experience, with a focus on full-stack systems (front-end: React or similar, back-end: Java/Spring Boot)
+ Enterprise Application Delivery: Demonstrated ability to architect and build platforms from scratch, not just maintain or extend existing systems.
+ GCP Proficiency: Strong experience with core GCP services (e.g., Pub/Sub, FireStore, BigQuery, DataFlow) and understanding of how to architect and build solutions on the platform.
+ Event-Driven Architecture: Proven experience of writing formal architecture documents of technical designs and implementing distributed, event-driven systems from concept to production.
+ Technical Leadership: Previous experience in a tech lead or self-managing capacity, with a history of creating APIs and microservices from scratch.
Required Technical Proficiencies
+ Java / Spring Boot: Expert
+ Google Cloud Platform (GCP): Advanced
+ Microservices & Event-Driven Architecture: Expert
+ API Design (REST): Expert
+ Infrastructure as Code (Terraform): Intermediate
+ Front-end Development (React or similar): Intermediate
Candidate Profile (What Success Looks Like)
+ Self-Managed Leader: Works independently without relying on heavy direction.
+ Hands-On Builder: Can clearly articulate how they architected and delivered enterprise apps, step by step.
+ Practical Problem-Solver: Moves beyond theory to demonstrate applied knowledge.
+ Strong Communicator: Engages effectively, explains trade-offs, and defends technical decisions.
+ Recent Relevant Experience: Brings fresh, hands-on experience with GCP, event-driven, API, and microservice design, and enterprise-level builds.
Education Required:
+ Bachelor's or master's degree in computer science, information technology, engineering, or a related field.
Our success as a company is built on practicing inclusion and embracing diversity. HTC Global Services is committed to providing a work environment free from discrimination and harassment, where all employees are treated with respect and dignity. Together we work to create and maintain an environment where everyone feels valued, included, and respected. At HTC Global Services, our differences are embraced and celebrated. HTC is an Equal Opportunity Employer. We respect and seek to empower each individual and support the diverse cultures, perspectives, skills, and experiences within our workforce. HTC is proud to be recognized as a National Minority Supplier.
#LI-GL1 #LI-Hybrid
-
Recent Jobs
-
Java Fullstack Developer
- HTC Global Services Inc (Dearborn, MI)
-
Cable Technician - Nissc - Cmsfs
- Amentum (Colorado Springs, CO)