CrawlJobs Logo

Senior Java Lead Engineer (Cloud Terraform)

India, Pune · Job Posted March 19, 2026
Apply Position
Job Link Share

Job Description

The Public Cloud Infrastructure Lead Developer will be instrumental in implementing the architecture and the engineering processes and best practices to enable the foundational infrastructure (Accounts, network, compute, storage, observability) required for application hosting in public cloud. This role is responsible for development of microservices, automate infrastructure provisioning and orchestration in public cloud. The ideal candidate has experience in professional software development, designing and creating highly available cloud systems, and can implement cloud strategy. Advanced industry knowledge is key, as well as knowledge in building an engineering organization. The role requires a talented technologist with experience engaging with application developers throughout the full development life-cycle – from inception and design to deployment, operation, and iterative development.

Job Responsibility

  • Automate foundational infrastructure for public cloud (Accounts, Network, Compute)
  • Deliver the tooling and capabilities needed to enable our cloud first strategy
  • Provide developer-friendly cloud onboarding, account creation and management for supported cloud providers
  • Ensure compliance to regulations and policy by implementing accurate requirements traceability
  • Develop, cascade, and enforce development and engineering best practices using modern SDLC that enables CI/CD and favors automation, auditability, automated testing, infrastructure, and policy as code
  • Develop and advocate for new cloud native solutions to undefined system needs, where no solution is available within the technical community
  • Drive client satisfaction by identifying and developing process improvement and automation initiatives while ensuring compliance of solutions to operations roadmap
  • Ensure requirements/tasks from technology departments and/or end users are communicated to stakeholders
  • Exhibit in-depth understanding of engineering concepts and principles

Requirements

  • Minimum 6 years of software development / automation experience in the Cloud Platform engineering domain
  • Strong software development background with expertise in cloud service automation using technologies such as: Terraform, Kubernetes, Java with Spring Boot, Helm, Spring Reactive, Linux
  • Strong object-oriented design and programming skills and experience in OO languages (Java)
  • Proven experience applying domain driven design to build complex business applications
  • Hands-on experience with GCP (Preferred) or AWS Cloud services
  • Experienced in Development Security Operations practices and Software Development Lifecycle tooling and components
  • Knowledge of common standards and practices involving CI/CD, IAM, and Security
  • Experience working across multiple lines of business in a collaborative corporate environment
  • Advanced analytical and problem-solving skills
  • Attention to detail and demonstrated ability to manage multiple competing priorities
  • Excellent communication and presentation skills (written and verbal)
  • Bachelor’s degree/University degree or equivalent experience

Looking for more opportunities?

Search for other job offers that match your skills and interests.

Similar Jobs for

Senior Java Lead Engineer (Cloud Terraform)

8 matching positions

Senior Lead Software Engineer, DevOps

Senior Lead Software Engineer, DevOps. Do you love building and pioneering in th...
Location
Location
United States , McLean, Virginia; San Francisco, California; Cambridge, Massachusetts; New York, New York; Richmond, Virginia
Salary
Salary:
229900.00 - 286200.00 USD / Year
capitalone.com Logo
Capital One
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's degree
  • At least 6 years of experience in DevOps Engineering (Internship experience does not apply)
  • At least 4 years of experience with Cloud Native technologies (Amazon Web Services, Microsoft Azure, Google Cloud Platform)
  • At least 6 years of Unix or Linux system administration experience
Job Responsibility
Job Responsibility
  • Lead a portfolio of diverse technology projects and a team of developers with deep experience in machine learning, distributed microservices, and full stack systems to create solutions that help meet regulatory needs for the company
  • Share your passion for staying on top of tech trends, experimenting with and learning new technologies, participating in internal & external technology communities, mentoring other members of the engineering community, and from time to time, be asked to code or evaluate code
  • Collaborate with digital product managers, and deliver robust cloud-based solutions that drive powerful experiences to help millions of Americans achieve financial empowerment
  • Utilize programming languages like Java, Python, SQL, Ruby and Go, Container Orchestration services including Docker and Kubernetes, CM tools including Ansible and Terraform, and a variety of AWS tools and services
What we offer
What we offer
  • Performance based incentive compensation, which may include cash bonus(es) and/or long term incentives (LTI)
  • Health, financial and other benefits that support your total well-being
  • Fulltime
Read More
Arrow Right

Technical Lead / Senior Software Engineer

Here at Appian, our values of Intensity and Excellence define who we are. We set...
Location
Location
Australia , Melbourne; Sydney
Salary
Salary:
Not provided
appian.com Logo
Appian Corporation
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 10-15+ years experience designing, building and architecting software in an enterprise software or SaaS/PaaS environment
  • Some leadership experience (managing and mentoring a small team of Junior Developers)
  • Advanced knowledge of at least one programming language and comfortable working with Object-Oriented programming concepts
  • Outstanding hands on development experience in Terraform, Java, Go, Python
  • Experience driving projects to impact
  • Experience working in a Linux environment
  • Excellent spoken and written communication
  • Bachelors in Computer Science or Engineering, or equivalent experience
  • The ability to leverage knowledge of data structures, algorithms, and design patterns to write software in a cloud infrastructure environment, using tools such as: Python, Go, Java, Terraform, Pulumi, CI/CD pipelines, RDBMS, No-SQL DBs, etc.
  • Solid knowledge of AWS services like: EKS, EC2, Lambda, DynamoDB, VPC networking, and S3 (or equivalent cloud provider experience)
Job Responsibility
Job Responsibility
  • Make it easy for our service teams to build and run production systems
  • Help re-architect our platform to run on public, private, and hybrid clouds and to allow for frequent, predictable and high impact changes
  • Ensure that our world-class infrastructure is always available, responsive, and capable of meeting the diverse needs of our customers
  • Lead a small team whilst still being super technical and hands on, building the cloud infrastructure that powers the Appian platform
  • Learn about a wide range of technologies and tackle new challenges as you add features and functionality to the Appian cloud infrastructure
  • Focus on building features that enable network connectivity between our platform and external networks
What we offer
What we offer
  • Health coverage
  • Employee Assistance Program (EAP) with free mental health support
  • Life and disability insurance
  • Employee Stock Purchase Program (ESPP)
  • Retirement/pension plan
  • Wellness dollars
  • Tuition reimbursement
  • Family-forming benefits
Read More
Arrow Right

Senior Software Engineer - Cloud Infrastructure

The Cloud Infrastructure Engineering team builds and manages the foundational bl...
Location
Location
Australia
Salary
Salary:
Not provided
clickhouse.com Logo
ClickHouse
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 5+ years of relevant software development industry experience building and operating scalable, fault-tolerant, distributed systems
  • Software development experience in Go, C/C++, Java, or another OOP language
  • Experience with cloud technologies such as AWS, Azure, or GCP, including infrastructure-as-code (IaC) tools such as Terraform or CloudFormation
  • Experience developing cloud infrastructure services, preferably with Kubernetes
  • Experience developing cloud native edge or service mesh services, preferably with envoy and Istio
  • Experience leading and shipping large scope technical projects in collaboration with multiple experienced engineers
  • Understanding of network topologies, protocols, and security principles, such as VPNs, firewalls, and load balancers
  • Knowledge of cloud security best practices, including encryption, access controls, and compliance standards like SOC2 and GDPR
  • You have excellent communication skills and the ability to work well within a global team
  • You are a strong problem-solver and have solid production debugging skills
Job Responsibility
Job Responsibility
  • Architect and build a robust, scalable, and highly available distributed infrastructure
  • Build a cutting-edge cloud-native platform on top of the public cloud, and automate our cloud resource management
  • Work closely with our ClickHouse core database development team, and security team and partner with them to produce the SAS offering
  • Work on routing and traffic components to improve the reliability and scalability of our cloud service
  • Systematically improve availability by applying industry and distributed systems best practices
  • Design and build security components & tooling: firewall, PKI and certificate infra, zero trust network, etc.
  • Improve performance and cost efficiency of our infrastructure
What we offer
What we offer
  • Flexible work environment - ClickHouse is a globally distributed company and remote-friendly. We currently operate in 20 countries
  • Healthcare - Employer contributions towards your healthcare
  • Equity in the company - Every new team member who joins our company receives stock options
  • Time off - Flexible time off in the US, generous entitlement in other countries
  • A $500 Home office setup if you’re a remote employee
  • Global Gatherings – We believe in the power of in-person connection and offer opportunities to engage with colleagues at company-wide offsites
Read More
Arrow Right

Senior Software Engineer - Cloud Infrastructure

About ClickHouse: Recognized on the 2025 Forbes Cloud 100 list, ClickHouse is on...
Location
Location
Singapore
Salary
Salary:
Not provided
clickhouse.com Logo
ClickHouse
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 5+ years of relevant software development industry experience building and operating scalable, fault-tolerant, distributed systems
  • Software development experience in Go, C/C++, Java, or another OOP language
  • Experience with cloud technologies such as AWS, Azure, or GCP, including infrastructure-as-code (IaC) tools such as Terraform or CloudFormation
  • Experience developing cloud infrastructure services, preferably with Kubernetes
  • Experience developing cloud native edge or service mesh services, preferably with envoy and Istio
  • Experience leading and shipping large scope technical projects in collaboration with multiple experienced engineers
  • Understanding of network topologies, protocols, and security principles, such as VPNs, firewalls, and load balancers
  • Knowledge of cloud security best practices, including encryption, access controls, and compliance standards like SOC2 and GDPR
  • You have excellent communication skills and the ability to work well within a global team
  • You are a strong problem-solver and have solid production debugging skills
Job Responsibility
Job Responsibility
  • Architect and build a robust, scalable, and highly available distributed infrastructure
  • Build a cutting-edge cloud-native platform on top of the public cloud, and automate our cloud resource management
  • Work closely with our ClickHouse core database development team, and security team and partner with them to produce the SAS offering
  • Work on routing and traffic components to improve the reliability and scalability of our cloud service
  • Systematically improve availability by applying industry and distributed systems best practices
  • Design and build security components & tooling: firewall, PKI and certificate infra, zero trust network, etc.
  • Improve performance and cost efficiency of our infrastructure
What we offer
What we offer
  • Flexible work environment - ClickHouse is a globally distributed company and remote-friendly. We currently operate in 20 countries
  • Healthcare - Employer contributions towards your healthcare
  • Equity in the company - Every new team member who joins our company receives stock options
  • Time off - Flexible time off in the US, generous entitlement in other countries
  • A $500 Home office setup if you’re a remote employee
  • Global Gatherings – We believe in the power of in-person connection and offer opportunities to engage with colleagues at company-wide offsites
Read More
Arrow Right

Senior Software Engineer - Cloud Infrastructure

The Cloud Infrastructure Engineering team builds and manages the foundational bl...
Location
Location
Netherlands , Amsterdam
Salary
Salary:
Not provided
clickhouse.com Logo
ClickHouse
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 5+ years of relevant software development industry experience building and operating scalable, fault-tolerant, distributed systems
  • Software development experience in Go, C/C++, Java, or another OOP language
  • Experience with cloud technologies such as AWS, Azure, or GCP, including infrastructure-as-code (IaC) tools such as Terraform or CloudFormation
  • Experience developing cloud infrastructure services, preferably with Kubernetes
  • Experience developing cloud native edge or service mesh services, preferably with envoy and Istio
  • Experience leading and shipping large scope technical projects in collaboration with multiple experienced engineers
  • Understanding of network topologies, protocols, and security principles, such as VPNs, firewalls, and load balancers
  • Knowledge of cloud security best practices, including encryption, access controls, and compliance standards like SOC2 and GDPR
  • You have excellent communication skills and the ability to work well within a global team
  • You are a strong problem-solver and have solid production debugging skills
Job Responsibility
Job Responsibility
  • Architect and build a robust, scalable, and highly available distributed infrastructure
  • Build a cutting-edge cloud-native platform on top of the public cloud, and automate our cloud resource management
  • Work closely with our ClickHouse core database development team, and security team and partner with them to produce the SAS offering
  • Work on routing and traffic components to improve the reliability and scalability of our cloud service
  • Systematically improve availability by applying industry and distributed systems best practices
  • Design and build security components & tooling: firewall, PKI and certificate infra, zero trust network, etc.
  • Improve performance and cost efficiency of our infrastructure
What we offer
What we offer
  • Flexible work environment - ClickHouse is a globally distributed company and remote-friendly. We currently operate in 20 countries
  • Healthcare - Employer contributions towards your healthcare
  • Equity in the company - Every new team member who joins our company receives stock options
  • Time off - Flexible time off in the US, generous entitlement in other countries
  • A $500 Home office setup if you’re a remote employee
  • Global Gatherings – We believe in the power of in-person connection and offer opportunities to engage with colleagues at company-wide offsites
Read More
Arrow Right

Senior Software Engineer - Cloud Infrastructure

About the Team: The Cloud Infrastructure Engineering team builds and manages the...
Location
Location
United Kingdom , London
Salary
Salary:
Not provided
clickhouse.com Logo
ClickHouse
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 5+ years of relevant software development industry experience building and operating scalable, fault-tolerant, distributed systems
  • Software development experience in Go, C/C++, Java, or another OOP language
  • Experience with cloud technologies such as AWS, Azure, or GCP, including infrastructure-as-code (IaC) tools such as Terraform or CloudFormation
  • Experience developing cloud infrastructure services, preferably with Kubernetes
  • Experience developing cloud native edge or service mesh services, preferably with envoy and Istio
  • Experience leading and shipping large scope technical projects in collaboration with multiple experienced engineers
  • Understanding of network topologies, protocols, and security principles, such as VPNs, firewalls, and load balancers
  • Knowledge of cloud security best practices, including encryption, access controls, and compliance standards like SOC2 and GDPR
  • You have excellent communication skills and the ability to work well within a global team
  • You are a strong problem-solver and have solid production debugging skills
Job Responsibility
Job Responsibility
  • Architect and build a robust, scalable, and highly available distributed infrastructure
  • Build a cutting-edge cloud-native platform on top of the public cloud, and automate our cloud resource management
  • Work closely with our ClickHouse core database development team, and security team and partner with them to produce the SAS offering
  • Work on routing and traffic components to improve the reliability and scalability of our cloud service
  • Systematically improve availability by applying industry and distributed systems best practices
  • Design and build security components & tooling: firewall, PKI and certificate infra, zero trust network, etc.
  • Improve performance and cost efficiency of our infrastructure
What we offer
What we offer
  • Flexible work environment - ClickHouse is a globally distributed company and remote-friendly. We currently operate in 20 countries
  • Healthcare - Employer contributions towards your healthcare
  • Equity in the company - Every new team member who joins our company receives stock options
  • Time off - Flexible time off in the US, generous entitlement in other countries
  • A $500 Home office setup if you’re a remote employee
  • Global Gatherings – We believe in the power of in-person connection and offer opportunities to engage with colleagues at company-wide offsites
  • Fulltime
Read More
Arrow Right

Public Cloud - Senior Platform Engineer - SVP

Citi’s Operations & Technology organization (O&T) is driving an innovative Cloud...
Location
Location
United Kingdom , Belfast
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Developer experience across multiple languages – Java, Python etc.
  • Cloud platforms, more than once cloud AWS, GCP or Azure
  • Has built CICD / SDLC pipelines for example Terraform and Harness
  • Performed as tech lead within a specialist domain eg. tech lead for container or data platforms
Job Responsibility
Job Responsibility
  • Implement cloud architecture (on AWS, GCP and Azure) that enables the infrastructure (compute, database network, storage, observability) required for application hosting in public cloud using Citi’s engineering processes and best practices, with particular emphasis on automation and security by design
  • To engineer platforms and services across Google and AWS
  • Working in an agile empowered team to solve complex problems
  • Engineering emergent technologies to create value across Citi
What we offer
What we offer
  • 27 days annual leave (plus bank holidays)
  • A discretional annual performance related bonus
  • Private Medical Care & Life Insurance
  • Employee Assistance Program
  • Pension Plan
  • Paid Parental Leave
  • Special discounts for employees, family, and friends
  • Access to an array of learning and development resources
  • Fulltime
Read More
Arrow Right

Senior Programmer Analyst Core Java, Containerization & Cloud

The Applications Development Senior Programmer Analyst is an intermediate level ...
Location
Location
India , Pune
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 8+ years of extensive experience in software development, with a significant focus on Core Java, containerization, and cloud platforms
  • Expert-level proficiency in Core Java development, including advanced concepts such as: Data Structures and Algorithms: Deep understanding and practical application for solving complex computational problems
  • Multithreading and Concurrency: Extensive experience designing and implementing concurrent applications, understanding synchronization primitives and concurrent data structures
  • Memory Management: Strong knowledge of JVM memory model, garbage collection algorithms, heap analysis, and memory leak detection/prevention
  • Performance Optimization: Proven ability to identify bottlenecks, tune JVM, optimize code, and improve application throughput and latency
  • Extensive hands-on experience with containerization technologies (e.g., Docker) and container orchestration platforms (e.g., Kubernetes)
  • Proven experience with at least one major public cloud provider (e.g., AWS, Azure, GCP), including practical experience with: IaaS, PaaS, and FaaS offerings (e.g., EC2, Lambda, S3, Azure Functions, Google Cloud Run)
  • Cloud networking, security, and monitoring services
  • Implementing Infrastructure as Code (e.g., Terraform, CloudFormation)
  • Strong understanding of distributed systems, microservices architecture, and event-driven patterns
Job Responsibility
Job Responsibility
  • Lead the architecture, design, and development of highly scalable, resilient, and performant applications using Core Java
  • Conduct comprehensive feasibility studies, provide accurate time and cost estimates, and contribute to IT planning for cloud-native solutions, ensuring optimal integration of containerization strategies
  • Drive all phases of the software development lifecycle (SDLC) for Java-based, containerized applications deployed on cloud platforms, encompassing meticulous analysis, architectural design, efficient development, rigorous automated testing, and seamless deployment
  • Provide expert operational support, advanced troubleshooting, and proactive performance tuning for mission-critical applications within containerized and cloud environments
  • Utilize in-depth expertise in Core Java, containerization, and cloud computing to analyze and resolve complex technical problems, evaluate existing system architectures, and make critical design decisions
  • Architect and implement robust security measures for Java applications, containerized environments, and cloud infrastructure, ensuring adherence to industry best practices, regulatory requirements, and internal security policies
  • Consult with internal clients and other technology groups, recommending advanced Core Java programming solutions, sophisticated containerization techniques, and strategic cloud service adoptions to meet evolving business needs
  • Define and enforce engineering standards and best practices for Core Java development
  • Serve as a technical mentor and coach to junior engineers, fostering expertise in Core Java, data structures, multithreading, containerization, and cloud development principles
  • Operate with a high degree of independence and autonomy, exercising sound judgment in complex technical and architectural decisions
  • Fulltime
Read More
Arrow Right