backGo to search

Solution Architect – Java and GCP

Office in Chennai, Hyderabad, Bangalore
bullets
Solution Architecture
& others
bullets
hot

We are seeking an experienced Solution Architect specializing in Java and Google Cloud Platform (GCP) to design and deliver scalable, high-performance solutions that meet our clients' business and technical requirements.

Join our dynamic team to drive innovation and excellence in cloud-native architectures tailored for the modern enterprise.

Responsibilities
  • Architect end-to-end Java-based enterprise solutions with scalable and resilient cloud-native designs
  • Lead the creation of high-level and low-level architecture documents, sequence flows, and component diagrams
  • Collaborate with stakeholders to understand functional requirements and ensure alignment with architectural solutions
  • Drive technical design using principles like domain-driven design (DDD) and clean architecture
  • Ensure solutions meet non-functional requirements related to scalability, availability, and performance
  • Facilitate technical workshops, whiteboarding sessions, and proofs of concept with clients
  • Provide technical leadership and guidance to engineering teams in areas such as Java optimization and concurrency
  • Recommend and execute best practices in microservices, serverless applications, and modular monolith designs
  • Leverage GCP services including Compute Engine, Cloud Run, Pub/Sub, Spanner, and BigQuery for solution implementation
  • Implement CI/CD pipelines using tools like Cloud Build, Terraform, and GitHub Actions for deployment automation
  • Conduct reviews of architecture implementations, providing actionable feedback to ensure adherence to standards
Requirements
  • Experience: 13–19 years in software development and solution architecture
  • Proven expertise in Java 11/17+, Spring Boot, Spring Cloud, JPA, and RESTful APIs
  • Strong grasp of object-oriented design principles, SOLID principles, and GoF patterns such as Factory, Strategy, Observer
  • Background in architecture patterns including Layered, Hexagonal, Event-Driven, CQRS, and DDD
  • Proficiency in microservices design, serverless architectures, and cloud-native application development
  • Expertise in GCP services such as Compute Engine, Cloud Run, Pub/Sub, Spanner, and BigQuery
  • Hands-on capability in infrastructure-as-code using Terraform and Deployment Manager
  • Familiarity with CI/CD tools like Jenkins, GitHub Actions, and Cloud Build
  • Competency in creating architecture documentation, diagrams, and technical flows
  • Understanding of Java threading models, performance optimization, and concurrency challenges
Nice to have
  • Showcase of leadership in technical deep-dives or mentoring teams
  • Familiarity with Event Sourcing and Advanced CQRS implementation
  • Understanding of advanced observability patterns or frameworks in distributed systems