Lead the design and development of end-to-end full stack solutions, leveraging Java/Spring Boot on the back end and React on the front end, all running on Google Cloud Platform (GCP).
Requirements
- fluent in Java, Spring Boot, React, and Google Cloud
- 10+ years of professional software development experience with a strong foundation in Java and Spring Boot.
- Deep experience building modern, responsive UIs with React, including component architecture, state management, and performance tuning.
- Proven success deploying scalable applications on Google Cloud Platform (GCP)—leveraging services like Cloud Run, Cloud Functions, Pub/Sub, Cloud SQL/Firestore, and IAM.
- Solid understanding of microservices architecture, RESTful API design, and secure authentication (OAuth2, JWT, etc.).
- Experience with CI/CD pipelines, Docker, and infrastructure automation.
- Ability to translate complex business requirements into clean, scalable, and maintainable code.
Responsibilities
- Lead the design and development of end-to-end full stack solutions, leveraging Java/Spring Boot on the back end and React on the front end, all running on Google Cloud Platform (GCP).
- Architect scalable, secure, and cloud-native systems that power data-driven applications for our clients across industries.
- Drive solution design sessions, defining system architecture, API contracts, data flows, and deployment pipelines.
- Implement front-to-back performance optimizations to ensure systems are fast, reliable, and user-centric.
- Champion engineering best practices across code quality, testing, security, and continuous integration.
- Mentor developers, foster collaboration, and set the technical standard for full stack delivery excellence.
Other
- a builder, strategist, and hands-on leader
- Collaborate cross-functionally with data science, DevOps, and product teams to deliver high-impact digital solutions that drive measurable business outcomes.
- A leadership mindset with excellent communication and stakeholder engagement skills.
- Passion for learning, mentoring, and raising the technical bar for your team and projects.