Posted:3 days ago| Platform:
On-site
Part Time
EPAM is a leading global provider of digital platform engineering and development services. We are committed to having a positive impact on our customers, our employees, and our communities. We embrace a dynamic and inclusive culture. Here you will collaborate with multi-national teams, contribute to a myriad of innovative projects that deliver the most creative and cutting-edge solutions, and have an opportunity to continuously learn and grow. No matter where you are located, you will join a dedicated, creative, and diverse community that will help you discover your fullest potential. 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 We offer Opportunity to work on technical challenges that may impact across geographies Vast opportunities for self-development: online university, knowledge sharing opportunities globally, learning opportunities through external certifications Opportunity to share your ideas on international platforms Sponsored Tech Talks & Hackathons Unlimited access to LinkedIn learning solutions Possibility to relocate to any EPAM office for short and long-term projects Focused individual development Benefit package: Health benefits Retirement benefits Paid time off Flexible benefits Forums to explore beyond work passion (CSR, photography, painting, sports, etc.)
EPAM Systems, Inc.
Upload Resume
Drag or click to upload
Your data is secure with us, protected by advanced encryption.
My Connections EPAM Systems, Inc.
4.85 - 10.0 Lacs P.A.
Bengaluru, Karnataka
Salary: Not disclosed
Hyderabad, Telangana
Salary: Not disclosed
Chennai, Tamil Nadu
Salary: Not disclosed
4.85 - 10.0 Lacs P.A.
Bengaluru, Karnataka
Salary: Not disclosed
Hyderabad, Telangana
Salary: Not disclosed
Chennai, Tamil Nadu
Salary: Not disclosed