Himalayas logo
InfraCloudIN

Java Architect

InfraCloud Technologies provides cutting-edge cloud-native solutions, specializing in AI cloud infrastructure and GPU enablement.

InfraCloud

Employee count: 201-500

India only

Stay safe on Himalayas

Never send money to companies. Jobs on Himalayas will never require payment from applicants.

Role OverviewWe are seeking an experienced Java Architect to lead the design and evolution of scalable, cloud-native, microservices-based platforms. This role requires deep expertise in distributed systems, Domain-Driven Design (DDD), multi-tenant architectures, and event-driven systems.As a Java Architect, you will define technical vision, drive architectural decisions, establish engineering standards, and mentor development teams while ensuring scalability, resilience, security, and performance across the platform.

Key ResponsibilitiesArchitecture & Design
  • Define and own end-to-end architecture for microservices-based, distributed systems using Java and Spring Boot.
  • Design scalable, resilient, and high-performing multi-tenant platforms with strong tenant isolation and configurability.
  • Architect and implement event-driven systems using Kafka, RabbitMQ, or similar messaging platforms.
  • Apply Domain-Driven Design (DDD) principles to define bounded contexts, aggregates, domain models, and integration patterns.
  • Establish architectural blueprints, best practices, design standards, and reusable frameworks.

Technical Leadership

  • Provide technical direction and mentorship to engineering teams.
  • Review and validate architectural decisions, design documents, and critical code.
  • Drive coding excellence through clean architecture principles, SOLID design, TDD, and code review best practices.
  • Guide teams in building secure, fault-tolerant, and observable systems.

Cloud & Platform Engineering

  • Design cloud-native solutions leveraging AWS services and containerized deployments.
  • Define strategies for API management using API Gateways such as Kong.
  • Architect CI/CD pipelines, container strategies (Docker), and orchestration using Kubernetes.
  • Ensure observability through logging, monitoring, and tracing using ELK Stack, Datadog, Prometheus, or similar tools.

Performance, Security & Scalability

  • Architect for high availability, disaster recovery, and fault tolerance.
  • Conduct performance tuning and scalability planning.
  • Ensure secure design principles across services and integrations.
  • Make architecture trade-offs balancing scalability, cost, maintainability, and performance.

Collaboration & Stakeholder Engagement

  • Work closely with Product, DevOps, QA, and Engineering teams to align technical solutions with business goals.
  • Communicate complex architectural concepts to technical and non-technical stakeholders.
  • Participate in roadmap planning and technology strategy discussions.

Required Skills & Experience
  • 10+ years of professional software development experience with strong expertise in Java and Spring Boot.
  • Proven experience architecting large-scale distributed, microservices-based systems.
  • Deep expertise in Event-Driven Architecture and messaging platforms like Kafka, RabbitMQ, etc.
  • Strong hands-on experience with Domain-Driven Design (DDD) in complex enterprise systems.
  • Experience designing multi-tenant SaaS platforms.
  • Strong knowledge of AWS and cloud-native architecture principles.
  • Experience with API Gateway solutions (Kong or similar).
  • Hands-on expertise in SQL/NoSQL databases (Postgres, Oracle, MongoDB, Cassandra, Redis, etc.).
  • Strong experience with Docker and Kubernetes in production environments.
  • Expertise in system design, scalability patterns, and performance optimization.
  • Strong problem-solving skills with the ability to evaluate architectural trade-offs.
  • Excellent communication and leadership skills.

Good to Have
  • Experience building internal engineering platforms.
  • Knowledge of infrastructure as code (Terraform, CloudFormation).
  • Exposure to service mesh technologies.
  • Experience in high-scale SaaS product environments.

About the job

Apply before

Posted on

Job type

Full Time

Experience level

Senior

Location requirements

Hiring timezones

India +/- 0 hours

About InfraCloud

Learn more about InfraCloud and their company culture.

View company profile

InfraCloud Technologies is an innovative company specializing in cloud-native technologies, with a strong emphasis on building AI cloud infrastructures. Our expertise extends to GPU cloud solutions, bare metal provisioning, and private cloud setups using technologies such as OpenStack, Kubernetes, and Prometheus. We enable organizations to transform their operations and enhance their cloud capabilities, ensuring they are truly cloud-native.

Our team is dedicated to modernizing cloud infrastructures, helping businesses adopt best practices in source code management and continuous integration/delivery. This is crucial for developing effective AI platforms. We take pride in orchestrating data workflows and streamlining processes to facilitate quick execution at scale. By establishing robust model registries and feature stores, we ensure organizations can efficiently serve AI applications globally. Additionally, our services include Kubernetes consulting, security implementations, and observability solutions to monitor and manage cloud infrastructures effectively.

Employee benefits

Learn about the employee benefits and perks provided at InfraCloud.

View benefits

Company Retreats

InfraCloud organizes company offsites like Converge.

Wealth Creation (ESOPs)

Attractive ESOPs policy to help you grow and build wealth.

Open Source Contributions

Contribute to your favorite open source projects & build a personal brand.

Flexible working hours

Flexible working hours and work-life balance are not perks but a must at InfraCloud.

View InfraCloud's employee benefits
Claim this profileInfraCloud logoIN

InfraCloud

View company profile

Similar remote jobs

Here are other jobs you might want to apply for.

View all remote jobs

8 remote jobs at InfraCloud

Explore the variety of open remote roles at InfraCloud, offering flexible work options across multiple disciplines and skill levels.

View all jobs at InfraCloud

Remote companies like InfraCloud

Find your next opportunity by exploring profiles of companies that are similar to InfraCloud. Compare culture, benefits, and job openings on Himalayas.

View all companies

Find your dream job

Sign up now and join over 100,000 remote workers who receive personalized job alerts, curated job matches, and more for free!

Sign up
Himalayas profile for an example user named Frankie Sullivan
InfraCloud hiring Java Architect • Remote (Work from Home) | Himalayas