Senior Java Developer Experience Engineer - Senior Vice President

Citi
Irving, TX, United States
3 months ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
10 years minimum
Compensation
$156,160.0 - $234,240.0
Working hours
Regular working hours
Job source

Tech stack

Java (Programming Language) Amazon Web Services Software Bug Management Cloud Computing Cloud Engineering Software Documentation Cyber Security Continuous Integration Linux Identity and Access Management Cloud Services Software Engineering
+7 more
Cloud Platform System Spring-boot Kubernetes Data Analytics Restful APIs Terraform Microservices

Job description

We are seeking a Java Developer to join our multi-disciplinary Cloud Engineering teams to enable Citi to deploy into Citi’s approved Cloud Providers by delivering pipelines that leverage industry standard tools and practices. This role is responsible for designing, developing, and deploying tools and services to adopt Citi’s approved Cloud Providers in a secure, scalable, and intuitive fashion. In addition to development, we are looking for an engineer who can help guide a team of engineers along to achieving this common goal., * Collaborate with a team of highly skilled cloud engineers and business stakeholders to implement the strategic vision of enabling a multi-cloud strategy across the enterprise.

  • Deliver robust automation solutions and frameworks to enable adoption at scale for Citi’s approved Cloud Providers.
  • Enable and maintain infrastructure as code pipelines for business use cases defined by the larger Citi audience.
  • Develop integrated solutions that leverage security, observability, data analytics etc in a cloud-native model.
  • Define and maintain development standards and best practices for the team as well as technical and user documentation such as readme files, changelogs, and user guides.
  • Collaborate and work closely with other Cloud Engineering teams and dependent teams to deliver a holistic infrastructure as code pipeline across the organization.
  • Support features and bug fixes as part of a REST based microservice architecture developed with Spring Reactive.
  • Triaging and delivering well thought out solutions to production incidents that arise with the future and existing pipelines.
  • Guiding and mentoring the software engineers on the team.

Requirements

  • 10+ plus years of software development / automation experience in the Cloud Platform engineering domain.
  • Strong software development background with expertise in cloud service automation.
  • Experience with Terraform
  • Experience with Kubernetes
  • Experience with Helm
  • Java with Spring Boot and Spring Reactive and Linux
  • 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.

Nice to have:

  • 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) and the ability to honestly communicate with all levels of staff and management in a helpful and productive manner.

Education:

  • Bachelor’s Degree or equivalent experience
  • Candidates with any Public Cloud certifications will be preferred.

Benefits & conditions

Pulled from the full job description

  • 401(k)
  • Health insurance
  • Paid time off
  • Vision insurance
  • Dental insurance
  • Disability insurance
  • Paid holidays

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on indeed.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

1:06 min

Developer experience and project variety at scale

Alexandra Petri · WWC 2023

52 sec

Running persistent Linux environments directly on Windows

Ben Breard Ben Breard · WWC 2025

1:34 min

Essential commands for running and testing Terraform configurations

Hennie Francis · LIVE

2:28 min

Understanding Kubernetes architecture and core cluster components

Marc Nimmerrichter · WWC 2022

1:34 min

Pivoting careers into specialized platform engineering roles

Xavier Portilla Edo · LIVE

2:39 min

Experiencing core Linux capabilities for DevOps administration

Michael Cade · LIVE

Videos

See all

Related articles

See all