CrawlJobs Logo

Senior Lead Technical Java Developer

https://www.citi.com/ Logo

Citi

Location Icon

Location:
United States, Irving

Category Icon
Category:
IT - Software Development

Job Type Icon

Contract Type:
Employment contract

Salary Icon

Salary:

125760.00 - 188640.00 USD / Year

Job Description:

The Senior Lead Technical Java Developer will play a critical role in the design, development, and delivery of complex software solutions, primarily using Java, while also leveraging Python for scripting, data analysis, automation, and integration with our broader ecosystem. This individual will not only be a hands-on contributor but also a technical leader, responsible for driving architectural decisions, ensuring code quality, and fostering a culture of technical excellence within the team.

Job Responsibility:

  • Lead the design, development, and implementation of robust, scalable applications and services primarily in Java
  • Utilize Python for scripting, automation, data processing, machine learning integration
  • Act as technical leader and mentor to software engineers
  • Drive architectural discussions and decision-making
  • Conduct code reviews
  • Collaborate with product management, QA, DevOps, and other engineering teams
  • Identify and implement opportunities for system improvements
  • Champion software development best practices including CI/CD
  • Troubleshoot complex technical issues
  • Stay abreast of new technologies and industry trends

Requirements:

  • 10+ years of extensive professional experience in software development with significant focus on Java
  • Proven experience in technical leadership or lead developer role
  • Strong proficiency in Java including Java 8+ features, Spring Framework
  • Demonstrable experience with Python for scripting, automation, data handling
  • Deep understanding of object-oriented design principles, design patterns, data structures, and algorithms
  • Experience with relational and NoSQL databases
  • Proficiency in designing and implementing RESTful APIs and microservices architectures
  • Experience with message queues/brokers
  • Strong understanding of distributed systems and cloud-native application development
  • Familiarity with CI/CD pipelines and tools
  • Familiarity with test automation frameworks
  • Bachelor's or Master's degree in Computer Science, Engineering, or related technical field

Nice to have:

  • Experience with cloud platforms such as AWS, Azure, or GCP
  • Familiarity with frontend technologies
  • Experience with performance tuning and optimization of large-scale systems
  • Prior experience in Agile/Scrum environments
  • Experience with Appian workflow development or integration
  • Prior experience in FinTech
What we offer:
  • Medical, dental & vision coverage
  • 401(k)
  • Life, accident, and disability insurance
  • Wellness programs
  • Paid time off packages including vacation, sick leave, and paid holidays
  • Discretionary and formulaic incentive and retention awards

Additional Information:

Job Posted:
August 28, 2025

Expiration:
September 03, 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.