Java Software Engineer with Python - AVP - RUTHERFORD, NJ
The Software Engineer role leads and participates in solving business problems by building robust, high-performance large-scale enterprise applications. You will leverage your deep technical knowledge to design and code scalable and easily maintainable solutions as well as mentor other more junior engineers as needed. You will promote a culture of technical excellence and continuous improvements within the team.
Responsibilities
- Develop and engineer solutions within multiple agile software delivery teams, working to collaboratively deliver sprint goals, write code, and participate in the broader Citi technical community and team-level Agile and Scrum processes.
- Engage in the full software development lifecycle (SDLC), including planning, development, testing, and deployment ensuring adherence to best practices in CI/CD pipelines
- Foster relationships with end users and stakeholders and influence product design evolution and delivery strategies
Required Qualifications
- 5-8 years of experience as a Software Engineer/Developer using Java and/or Python
- Clear understanding of Data Structures and Object-Oriented Principles
- Experience building horizontally scalable software using Cloud-native development or Container Orchestration tools such as Kubernetes
- Spring Framework including Core, Integration, Batch, JDBC, Hibernate.
- Databases - RDBMS preferably Oracle, NoSQL preferably MongoDB.
- Familiarity with Linux environment including scripting skills.
- SDLC/Dev Ops - Git/BitBucket, CI/CD pipeline frameworks such as Jenkins, SonarQube, JIRA, Any secure coding toolkits.
- Experience using Generative AI tools such as CoPilot
- Demonstrated clear and concise written and verbal communication skills
- Demonstrated leadership, project and stakeholder management skills
Education
- Bachelor’s degree/University degree in software or computer engineering
About the Team
Part of the Finance, Market and Credit Risk Technology organization, the Wholesale Lending Credit Risk Technology Team is responsible for delivering credit risk loss forecasting software solutions which are used by risk managers and enterprise risk professionals to support various regulatory programs such as CCAR as well as internal stress testing and risk appetite policies
This job description provides a high-level review of the types of work performed. Other job-related duties may be assigned as required.
------------------------------------------------------
Job Family Group:
Technology------------------------------------------------------
Job Family:
Applications Development------------------------------------------------------
Time Type:
Full time------------------------------------------------------
Primary Location:
Rutherford New Jersey United States------------------------------------------------------
Primary Location Full Time Salary Range:
$121,200.00 - $181,800.00
In addition to salary, Citi’s offerings may also include, for eligible employees, discretionary and formulaic incentive and retention awards. Citi offers competitive employee benefits, including: medical, dental & vision coverage; 401(k); life, accident, and disability insurance; and wellness programs. Citi also offers paid time off packages, including planned time off (vacation), unplanned time off (sick leave), and paid holidays. For additional information regarding Citi employee benefits, please visit citibenefits.com. Available offerings may vary by jurisdiction, job level, and date of hire.
------------------------------------------------------
Anticipated Posting Close Date:
Apr 11, 2025------------------------------------------------------
Citi is an equal opportunity and affirmative action employer.
Qualified applicants will receive consideration without regard to their race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or status as a protected veteran.
Citigroup Inc. and its subsidiaries ("Citi”) invite all qualified interested applicants to apply for career opportunities. If you are a person with a disability and need a reasonable accommodation to use our search tools and/or apply for a career opportunity review .
View the " EEO is the Law " poster. View the EEO is the Law Supplement .
View the EEO Policy Statement .
View the Pay Transparency Posting
Recommended Jobs
Bank Teller / Member Service Representative
Job Description Job Description Central New Jersey credit union seeks a bank teller/member services representative to work in their central New Jersey office. Basic duties include: Assumes res…
Physical Therapist Assistant
Join our committed team at Tender Touch Rehab Services, where we excel in delivering personalized rehabilitation therapy services. As a Physical Therapist Assistant, you will play a crucial role in su…
BMS Field Engineer
We are a leading provider of integrated building management systems and networking solutions for organizations across multiple industries. We offer complete services for BMS, automated control system…
Middle School Science Teacher
IGNITE CURIOSITY, INSPIRE DISCOVERY! At Queen City Academy Charter School, we're not just teaching science—we're nurturing the next generation of innovators, problem-solvers, and critical thinker…
Insider Threat Management Lead
NBCUniversal is one of the world's leading media and entertainment companies. We create world-class content, which we distribute across our portfolio of film, television, and streaming, and bring…
PD Physical Therapist, F&W Carteret-Physical Therapy
Job Title: PD Physical Therapist Location: RWJ Rahway Department Name: F&W Carteret-Physical Therapy Req #: 0000206542 Status: Hourly Shift: Day Pay Range: $66.23 - $66.23 per hour …
Manager, Manufacturing Engineering
Integra LifeSciences is a global medical technology leader in neurosurgery and regenerative medicine driven by our purpose of restoring patients’ lives. The company offers a broad portfolio of produc…
Field Service Representative-Print
The Client Success Representative – Print Purchases will focus on building strong, long-term relationships with print buyers, ensuring high levels of satisfaction and encouraging repeat purchases. Th…
District Manager - Aramark Student Nutrition - Bench Manager
Job Description Aramark Student Nutrition provides food and nutrition services to over 350 school districts in the U.S. It offers public and private education institutions a variety of dining opti…
Infant Assistant Teacher
Job Description Job Description Are you someone who finds joy in a child’s laughter, comfort in quiet moments, and purpose in helping little hearts grow? We’re looking for a gentle, patient, and…