Java Full Stack Developer

Tiger Analytics
Austin, United States of America
yesterday

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior

Job location

Austin, United States of America

Tech stack

Java
JavaScript
Adobe InDesign
Application Performance Management
HTML5
Google BigQuery
CSS
Cloud Computing
Cloud Engineering
Cloud Storage
Software Quality
Databases
Continuous Integration
DevOps
Distributed Systems
Github
Hibernate
PostgreSQL
NoSQL
Oracle Applications
Scrum
Software Engineering
SQL Databases
TypeScript
Web Application Frameworks
Google Cloud Platform
Enterprise Software Applications
Cloud Platform System
Spring Cloud
React
Istio
Delivery Pipeline
Spring-boot
Software Security
Build Server
Backend
GIT
Event Driven Architecture
Containerization
Angular
Kubernetes
Google Cloud Functions
Front End Software Development
Api Gateway
REST
Terraform
Docker
Jenkins
Microservices

Job description

We are seeking a seasoned Lead Java Fullstack Developer with strong expertise in Google Cloud Platform (Google Cloud Platform) to design, develop, and lead scalable enterprise applications. The ideal candidate will combine deep backend development skills with modern frontend frameworks, cloud-native architecture, and leadership capabilities to drive end-to-end solution delivery., Lead fullstack development initiatives using Java, Spring Boot, REST APIs, and Microservices. Architect and implement cloud-native applications leveraging Google Cloud Platform services (Compute Engine, Cloud Functions, Pub/Sub, BigQuery, Cloud Storage, Kubernetes/GKE). Design and develop responsive frontend applications using Angular/React, HTML5, CSS3, JavaScript/TypeScript. Drive CI/CD automation pipelines with Jenkins, GitHub Actions, or Cloud Build. Ensure application security, scalability, and performance across distributed systems. Collaborate with cross-functional teams (DevOps, QA, Product Owners) to deliver high-quality solutions. Mentor junior developers and provide technical leadership in design reviews and code quality. Optimize application performance and troubleshoot production issues in cloud environments.

Requirements

12+ years of software development experience, with at least 5+ years in Java fullstack development. Strong backend expertise: Java, Spring Boot, Hibernate, RESTful APIs, Microservices. Frontend proficiency: Angular or React, JavaScript/TypeScript, HTML5, CSS3. Hands-on experience with Google Cloud Platform services (Compute Engine, GKE, Pub/Sub, BigQuery, Cloud Functions, Cloud Storage). Experience with containerization (Docker, Kubernetes) and cloud-native architectures. Strong knowledge of CI/CD pipelines, Git, Jenkins, Cloud Build. Solid understanding of database technologies (SQL, Oracle, PostgreSQL, NoSQL). Familiarity with Agile/Scrum methodologies. Excellent problem-solving, communication, and leadership skills. Preferred Qualifications

Google Cloud Platform certification (Associate Cloud Engineer, Professional Cloud Architect, or equivalent). Experience with API Gateway, Service Mesh, and event-driven architectures. Exposure to DevOps practices and Infrastructure as Code (Terraform, Cloud Deployment Manager). Prior experience in leading distributed teams and managing stakeholder expectations.

Apply for this position