CrawlJobs Logo

Senior Java Full-Stack Developer

https://www.citi.com/ Logo

Citi

Location Icon

Location:
Mexico, Mexico City

Category Icon
Category:
IT - Software Development

Job Type Icon

Contract Type:
Employment contract

Salary Icon

Salary:

Not provided

Job Description:

The Continuous Improvement Team is seeking a Senior Java Full-Stack Developer to design, build, and deliver tools and capabilities that support Production Operations' efficiency and resiliency. The role focuses on engineering and automation, leveraging cloud strategies and security expertise to deliver high-quality solutions.

Job Responsibility:

  • Follow engineering best practices and industry standards using modern tooling that enables CI/CD and favors automation, auditability, automated testing, infrastructure and policy as code
  • Deliver tooling and capabilities needed to enable our cloud first strategy
  • Enhance the existing platform to enable a fast and reliable deployment of hybrid cloud resources
  • Establish partnerships across the broader Citi technology landscape to align with business growth initiatives and priorities
  • Drive compliance with applicable standards, policies, and regulations, always assessing risk with Citi's reputation, clients, and assets in mind.

Requirements:

  • Strong hands-on Java development experience (Java 11/Spring Boot 3.x)
  • Experience implementing secure REST services/microservices
  • Experience with databases (MongoDB, SQL and Oracle)
  • Experience with Security - OAuth 2.0 and OpenID Connect with JWT Bearer Tokens and X509 Cert Security for Java applications and command line tools
  • Experience with logging, analytics and system monitoring solutions
  • Experience with test driven development and automated UI testing frameworks
  • Familiarity with Domain Driven Design and Event Driven Architecture
  • Ability to adjust priorities quickly as circumstances dictate
  • Agile Development: Thrive in an Agile environment, actively participating in sprints, backlog grooming, and continuous improvement efforts.

Nice to have:

  • General Networking Experience: IP Address Subnetting, DNS, Firewall Theory
  • General Cloud & Containerization Experience: Google, AWS, OSE
  • General understanding of the Schedulers & Batch
  • General understanding of Mainframe environment
  • Basics of Ansible/AAP Playbooks creation.
What we offer:
  • Hybrid work model (office presence at least three days per week in Mexico City)
  • Equal opportunity and inclusive workplace.

Additional Information:

Job Posted:
September 25, 2025

Employment Type:
Fulltime
Work Type:
Hybrid work
Job Link Share:
Welcome to CrawlJobs.com
Your Global Job Discovery Platform
At CrawlJobs.com, we simplify finding your next career opportunity by bringing job listings directly to you from all corners of the web. Using cutting-edge AI and web-crawling technologies, we gather and curate job offers from various sources across the globe, ensuring you have access to the most up-to-date job listings in one place.