CrawlJobs Logo

Principal Java Engineer

https://www.citi.com/ Logo

Citi

Location Icon

Location:
United States, Jersey City

Category Icon
Category:
IT - Software Development

Job Type Icon

Contract Type:
Employment contract

Salary Icon

Salary:

176720.00 - 265080.00 USD / Year

Job Description:

The Principal Java Engineer is a senior individual contributor responsible for achieving results through hands-on engineering, including designing and building shared platform services. This senior role requires both deep technical expertise and a commitment to engineering excellence. The role will enhance the overall technical proficiency of the organization by leading through example and providing mentorship and support to colleagues.

Job Responsibility:

  • Analyze a variety of complex technical issues and provide insightful solutions
  • Research, design, and develop systems based on strong computer science fundamentals and application development principles
  • Integrate deep application development knowledge with broader technology functions to achieve strategic goals
  • Provide technical expertise and advanced knowledge of applications programming, ensuring adherence to architectural blueprints
  • Implement complex solutions hands-on
  • Mentor and guide team members across various technology disciplines
  • Cultivate a collaborative and supportive environment for subject matter experts
  • Collaborate with senior leaders across functions and external parties as needed

Requirements:

  • 10+ years of experience in system development
  • Proficient in Java programming language
  • Expertise in modern technology stacks, frameworks, and tools (e.g., cloud platforms, microservices, containerization)
  • Advanced knowledge of system design, coding best practices, testing methodologies, debugging techniques, and implementation strategies
  • Proven ability to write clean, maintainable, and efficient code adhering to software engineering best practices
  • Demonstrated success leading large-scale technology initiatives and delivering impactful results
  • Strong problem-solving and strategic technical decision-making skills
  • Excellent leadership, communication, and stakeholder management skills
  • Bachelor's degree/University degree or equivalent experience

Nice to have:

  • Experience in Python or other JVM based languages
  • Master's degree
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:
November 20, 2025

Expiration:
December 21, 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.