Job Title: Full Stack Lead ( Java Microservices GCP)
Location: Springfield MO (Local Candidates Only) (Onsite)
Job Summary
We are seeking an experienced Full Stack Lead with strong expertise in front-end () back-end (Java Spring Boot Microservices) and cloud platforms (GCP). This role requires a highly skilled professional who can lead end-to-end architecture design and delivery of scalable cloud-native applications.
The ideal candidate will drive technical strategy mentor teams and ensure engineering excellence across the full software development lifecycle while leveraging Google Cloud Platform services.
Key Responsibilities
- Lead the design development testing release and maintenance of scalable full-stack applications.
- Architect and develop modern front-end applications using (Vue 2/3) Composition API and Options API.
- Design and build backend services using Java Spring Boot and microservices architecture.
- Develop and deploy cloud-native applications onGoogle Cloud Platform (GCP).
- Leverage GCP services such as Cloud Run GKE Pub/Sub Cloud SQL and BigQuery for scalable solutions.
- Collaborate with product managers designers and stakeholders to translate business requirements into technical solutions.
- Present high-level and low-level design approaches before development begins.
- Contribute to architectural decisions technical strategy and engineering roadmaps.
- Ensure application performance scalability security and reliability across front-end and back-end systems.
- Implement monitoring logging and alerting solutions to proactively identify issues.
- Write clean reusable and maintainable code following best practices.
- Develop and execute unit integration and system tests to ensure code quality.
- Troubleshoot and resolve complex technical and performance issues.
- Drive CI/CD pipelines and automate build test and deployment processes.
- Work in Agile teams contributing to sprint planning estimation and delivery.
- Mentor and guide junior and mid-level engineers across full-stack development.
- Document as-is and to-be processes and support continuous improvement initiatives.
Required Skills & Qualifications
- Bachelors Degree in Computer Science Engineering or related field.
- 8-10 years of experience in software development with strong full-stack expertise.
- Proven experience leading technical teams and driving architecture decisions.
Front-End Expertise
- Strong experience with (Vue 2/3) Vuex/Pinia and Vue Router.
- Deep understanding of component lifecycle reactive programming and state management.
- Experience with front-end testing tools such as Jest Vue Test Utils and Cypress.
- Ability to build responsive high-performance and user-friendly interfaces.
Back-End Expertise
- Strong proficiency in Java and Spring Boot.
- Experience designing and building microservices and distributed systems.
- Expertise in RESTful APIs API gateway patterns and event-driven architecture.
- Strong knowledge of database design querying and integrations.
GCP & Cloud Expertise (Mandatory)
- Hands-on experience withGoogle Cloud Platform (GCP)services such as:
- Cloud Run GKE (Google Kubernetes Engine)
- Pub/Sub Cloud SQL BigQuery
- Experience designing deploying and managing cloud-native applications.
- Strong understanding of cloud architecture scalability and cost optimization.
- Familiarity with IAM networking and security best practices in GCP.
DevOps & Tools
- Experience with Docker and Kubernetes for containerization and orchestration.
- Strong exposure to CI/CD tools such as Jenkins GitHub Actions or Bitbucket Pipelines.
- Experience with monitoring and logging tools (e.g. Sentry Stackdriver/Cloud Monitoring).
Engineering Practices
- Strong understanding of SDLC Agile methodologies and DevOps practices.
- Experience in building scalable resilient and secure systems.
- Strong debugging troubleshooting and performance optimization skills.
Nice to Have
- Experience with AWS or Azure in addition to GCP.
- Knowledge of other front-end frameworks (React or Angular).
- Understanding of accessibility standards and cross-browser compatibility.
- Experience with CDNs and web performance optimization techniques.
- Familiarity with real-time analytics and observability tools.
- Proficiency with Git and version control best practices.
Required Skills:
JavaMicroservices
Job Title: Full Stack Lead ( Java Microservices GCP)Location: Springfield MO (Local Candidates Only) (Onsite) Job Summary We are seeking an experienced Full Stack Lead with strong expertise in front-end () back-end (Java Spring Boot Microservices) and cloud platforms (GCP). This role requires a hi...
Job Title: Full Stack Lead ( Java Microservices GCP)
Location: Springfield MO (Local Candidates Only) (Onsite)
Job Summary
We are seeking an experienced Full Stack Lead with strong expertise in front-end () back-end (Java Spring Boot Microservices) and cloud platforms (GCP). This role requires a highly skilled professional who can lead end-to-end architecture design and delivery of scalable cloud-native applications.
The ideal candidate will drive technical strategy mentor teams and ensure engineering excellence across the full software development lifecycle while leveraging Google Cloud Platform services.
Key Responsibilities
- Lead the design development testing release and maintenance of scalable full-stack applications.
- Architect and develop modern front-end applications using (Vue 2/3) Composition API and Options API.
- Design and build backend services using Java Spring Boot and microservices architecture.
- Develop and deploy cloud-native applications onGoogle Cloud Platform (GCP).
- Leverage GCP services such as Cloud Run GKE Pub/Sub Cloud SQL and BigQuery for scalable solutions.
- Collaborate with product managers designers and stakeholders to translate business requirements into technical solutions.
- Present high-level and low-level design approaches before development begins.
- Contribute to architectural decisions technical strategy and engineering roadmaps.
- Ensure application performance scalability security and reliability across front-end and back-end systems.
- Implement monitoring logging and alerting solutions to proactively identify issues.
- Write clean reusable and maintainable code following best practices.
- Develop and execute unit integration and system tests to ensure code quality.
- Troubleshoot and resolve complex technical and performance issues.
- Drive CI/CD pipelines and automate build test and deployment processes.
- Work in Agile teams contributing to sprint planning estimation and delivery.
- Mentor and guide junior and mid-level engineers across full-stack development.
- Document as-is and to-be processes and support continuous improvement initiatives.
Required Skills & Qualifications
- Bachelors Degree in Computer Science Engineering or related field.
- 8-10 years of experience in software development with strong full-stack expertise.
- Proven experience leading technical teams and driving architecture decisions.
Front-End Expertise
- Strong experience with (Vue 2/3) Vuex/Pinia and Vue Router.
- Deep understanding of component lifecycle reactive programming and state management.
- Experience with front-end testing tools such as Jest Vue Test Utils and Cypress.
- Ability to build responsive high-performance and user-friendly interfaces.
Back-End Expertise
- Strong proficiency in Java and Spring Boot.
- Experience designing and building microservices and distributed systems.
- Expertise in RESTful APIs API gateway patterns and event-driven architecture.
- Strong knowledge of database design querying and integrations.
GCP & Cloud Expertise (Mandatory)
- Hands-on experience withGoogle Cloud Platform (GCP)services such as:
- Cloud Run GKE (Google Kubernetes Engine)
- Pub/Sub Cloud SQL BigQuery
- Experience designing deploying and managing cloud-native applications.
- Strong understanding of cloud architecture scalability and cost optimization.
- Familiarity with IAM networking and security best practices in GCP.
DevOps & Tools
- Experience with Docker and Kubernetes for containerization and orchestration.
- Strong exposure to CI/CD tools such as Jenkins GitHub Actions or Bitbucket Pipelines.
- Experience with monitoring and logging tools (e.g. Sentry Stackdriver/Cloud Monitoring).
Engineering Practices
- Strong understanding of SDLC Agile methodologies and DevOps practices.
- Experience in building scalable resilient and secure systems.
- Strong debugging troubleshooting and performance optimization skills.
Nice to Have
- Experience with AWS or Azure in addition to GCP.
- Knowledge of other front-end frameworks (React or Angular).
- Understanding of accessibility standards and cross-browser compatibility.
- Experience with CDNs and web performance optimization techniques.
- Familiarity with real-time analytics and observability tools.
- Proficiency with Git and version control best practices.
Required Skills:
JavaMicroservices
View more
View less