New offer - be the first one to apply!
July 10, 2026
Senior Credit Risk Analyst
Senior
Dallas, TX
Title: Senior Credit Risk Analyst
Function: Credit Risk
Reports to: Head of Credit
Level: Mid-Level / Senior
Please note: This position is open to candidates within commuting distance to the DFW metro area only. Applicants must reside in Texas and be authorized to work in the United States. Applications from candidates outside of Texas will not be considered at this time. Visa sponsorship is not available.
Position Summary
The Senior Credit Risk Analyst supports the full credit risk lifecycle, from originations strategy and underwriting analytics to portfolio monitoring and loss forecasting. This is a highly technical, execution-focused role for someone who is equally comfortable writing production SQL/Python, building a segmentation strategy, and presenting findings to senior leadership. You will work directly with the Head of Credit to develop and refine the risk strategies that drive portfolio performance across direct mail and digital lending channels.
This is a hands-on, high-impact role suited for someone who is analytical, detail-oriented, and action-oriented.
What You'll Be Doing
- Track and analyze key portfolio metrics including FPD, GNS, delinquency roll rates, and D2M performance across origination cohorts and risk segments
- Build and maintain dashboards and recurring reporting that surface early warning signals and portfolio trends
- Conduct vintage analysis, loss curve development, and cohort-level performance reviews to support monthly and quarterly business reviews
- Support the design and evaluation of originations strategies, score cutoffs, and underwriting policy changes across direct mail and digital channels
- Analyze the performance impact of ongoing A/B tests and pricing experiments, translating results into actionable recommendations
What You Will Bring
Required
- 3 to 5 years of experience in credit risk, consumer lending analytics, or a closely related quantitative role
- Strong SQL skills with the ability to write complex queries
- Strong experience with Python for data analysis and modeling
- Working knowledge of credit risk concepts including scorecards, vintage analysis, delinquency curves, and loss forecasting
- Ability to communicate analytical findings clearly to non-technical stakeholders
Preferred
- Experience in subprime consumer lending, fintech, payments, or another regulated financial services technology environment
- Familiarity with credit decisioning, underwriting strategy, or fraud detection
- Experience working in a regulated financial services environment
- Exposure to A/B testing, experimentation frameworks, or champion/challenger strategies
- Hands-on experience building with AI-native development tools or frameworks including GitHub Copilot, Cursor, agentic coding pipelines, and LLM-assisted test generation
- Familiarity with MCP integrations, agentic AI architectures, or building internal developer productivity platforms
Benefits & Perks
- Comprehensive healthcare including medical, dental, and vision coverage
- Generous paid time off including PTO, sick time, and 13 company holidays
- 401(k) with company contribution
- Participation in annual discretionary bonus plan
- Regular team and company gatherings
Braviant is an Equal Opportunity Employer committed to creating an inclusive environment for all employees.
Similar jobs you might like
Technology

Braviant Holdings
Director of Compliance
Mid
Dallas, TX
🏢 Summary: Mid-level Director of Compliance role supporting a consumer lending business in a fast-paced startup environment. The position focuses on regulatory compliance, risk management, audits, vendor oversight, and leading compliance initiatives across financial services operations. This is a full-time in-office role in Addison, TX for candidates with strong consumer finance regulatory expertise. 🗂️ Requirements: 7+ years of compliance experience in banking or consumer financial services, Knowledge of GLBA, Knowledge of FCRA, Knowledge of TILA, Knowledge of ECOA, Knowledge of FDCPA, Experience with compliance monitoring, testing, and reporting, Experience working with auditors and regulatory agencies, Experience designing and implementing compliance programs and controls, BA degree, Ability to lead and mentor compliance teams, Strong Excel skills, Authorization to work in the United States, Residence in Texas within commuting distance to DFW metro area 📃 Skills: GLBA, FCRA, TILA, ECOA, FDCPA, BSA, AML, KYC, Excel, CRCM, ACAMS 🏢 Description: Title: Director of Compliance Function: Legal & Compliance Reports to: General Counsel & Chief Compliance Officer Level: Associate / Mid-Level Please note: This position is open to candidates within commuting distance to the DFW metro area only. Applicants must reside in Texas and be authorized to work in the United States. Applications from candidates outside of Texas will not be considered at this time. Braviant Holdings is unable to sponsor visas at this time. About the Role We’re looking for an exceptional Director of Compliance to support our consumer lending business. Reporting to the General Counsel/Chief Compliance Officer and based in our Dallas office, you will be responsible for supporting all areas of compliance as we build and scale our U.S. operations. In this role, you will be a member of a dynamic and entrepreneurial team and will have the opportunity to drive our compliance framework forward and help shape our long-term regulatory strategy. What You'll Be Doing - Provide hands-on, comprehensive support and guidance to business partners and senior leadership to ensure compliance with federal and state regulatory obligations. - Track evolving financial laws and translate them into actionable product and operational requirements. - Implement and oversee controls across critical business processes to mitigate compliance, operational, and reputational risks. - Lead cross-functional working groups to drive compliance initiatives. - Advise the business on new products, features, model developments, and other business and operational initiatives. - Oversee and execute risk assessments, monitoring, and testing. - Administer the vendor management program, including conducting due diligence and third-party risk analysis. - Oversee the investigation of and response to consumer complaints and regulatory inquiries. - Develop and implement the compliance strategy and roadmap. - Prepare presentations and reports for senior stakeholders, the compliance committee, and key strategic partners. - Identify opportunities and recommend strategies, policies, and procedures that align with the company’s objectives. - Manage and refine the compliance training program. - Manage and refine policies and procedures. - Lead and develop a team of compliance professionals. - Monitor and test the effectiveness of compliance initiatives and identify opportunities to enhance and streamline processes. - Oversee the regulatory complaint response and dispute management process including intake and triage, investigation, drafting responses and resolution and redress. - Conduct routine internal compliance audits and prepare reports for regulatory bodies, executives, and other stakeholders. - Identify and mitigate risks associated with new financial products and third-party vendor relationships. What You Will Bring - 7+ years of Compliance experience in banking or consumer financial services. - Specialized and thorough knowledge of consumer financial services, including the Gramm-Leach-Bliley Act (GLBA), Fair Credit Reporting Act (FCRA), Truth in Lending Act/Regulation Z (TILA), Equal Credit Opportunity Act/Regulation B (ECOA), and Fair Debt Collection Practices Act (FDCPA) required; knowledge of BSA/AML/KYC preferred. - Demonstrated experience with external auditors and regulators, including interacting with regulatory agencies and representing the company during audits, exams, and agency actions. - Prior experience with compliance monitoring, testing, and reporting. - Proven track record of designing and implementing robust compliance programs and controls and building effective relationships across organizations. - Ability to stay informed of regulatory developments and emerging trends and communicate relevant impacts to the company. - BA required; advanced degree or professional certification (e.g. CRCM, ACAMS) preferred. - Excellent verbal and written communication skills. - Proven ability to develop, mentor, and lead a team. - Self-motivated, able to prioritize, and comfortable working both collaboratively and autonomously in a fast-paced startup environment. - Strong Excel skills and the ability to learn systems. - Strong work ethic and hands-on approach. Benefits & Perks - Comprehensive healthcare including medical, dental, and vision coverage - Generous paid time off, including PTO, sick time, and 13 company holidays - 401(k) with company contribution - Participation in annual discretionary bonus plan - Regular team and company gatherings Braviant is an Equal Opportunity Employer. We celebrate diversity and are committed to creating an inclusive environment for all employees.
Technology

Braviant Holdings
Head of Software Engineering
Senior
Hybrid
Dallas, TX
🏢 Summary: Hands-on Head of Software Engineering role responsible for leading full-stack architecture, development, and delivery of a consumer lending platform across Angular, Java/Spring Boot microservices, and AWS. The position combines technical leadership, system architecture ownership, and team management in a high-availability, regulated fintech environment. The role requires driving architectural simplification, CI/CD maturity, and adoption of AI-assisted development practices. 🗂️ Requirements: 10+ years of software engineering experience, 5+ years in senior engineering leadership role, Strong Java and Spring Boot experience, Experience with Angular or modern front-end frameworks, Experience designing microservices and REST APIs, Experience with relational databases, Hands-on AWS infrastructure experience (EC2, S3, SQS, CloudWatch, CodeBuild), Ownership of CI/CD pipelines in production environments, Experience with high-availability distributed systems, Experience conducting architecture and code reviews, Experience simplifying complex architectures, Bachelor’s degree in Computer Science or related field, Residence in Texas within commuting distance to DFW, Authorization to work in the United States 📃 Skills: Java, Spring, SpringBoot, Angular, AWS, EC2, S3, SQS, CloudWatch, CodeBuild, REST, Microservices, MVC, SQL, CI/CD, GitHub, Bitbucket, AI, Copilot, LLM 🏢 Description: Title: Head of Software Engineering Function: Technology Reports to: Chief Growth & Strategy Officer Level: Director Location: Addison, TX (4 days/week in-office required) Please note: This position is open to candidates within commuting distance to the DFW metro area only. Applicants must reside in Texas and be authorized to work in the United States. Applications from candidates outside of Texas will not be considered at this time. While we appreciate interest from all applicants, Braviant Holdings is unable to sponsor visas at this time. WHO WE ARE Founded in 2015 and based in Chicago, IL, privately held Braviant Holdings, LLC is a leading provider of tech-enabled consumer credit products that combine breakthrough technology and cutting-edge machine learning to transform how people access credit online. Our next-generation approach to lending reduces credit barriers and creates a Path to Prime® — helping millions of underbanked consumers build credit history, reduce their cost of borrowing, and take control of their personal finances. Braviant has been named multiple times to the Inc. 5000 list of fastest growing private companies and has been recognized as a Best Place to Work. We are a lean team of approximately 40 people who move fast and hold ourselves accountable for real outcomes. Everyone here rolls up their sleeves — including this role.POSITION SUMMARY Braviant is looking for a hands-on engineering leader to own our full-stack application development function. You will serve as both the primary software architect and the engineering manager for a team of 6–8 full-stack developers and QA engineers, responsible for our consumer lending platform across its full lifecycle — from front-end Angular interfaces to back-end Java/Spring Boot services to cloud infrastructure on AWS. This is not a purely managerial role. We expect you to stay deeply technical: conducting architecture and code reviews, prototyping solutions, and being the person the team turns to when the hardest problems surface. You will bring the judgment to assess our current architecture — a complex, 30+ microservice environment — and develop and execute a pragmatic plan to simplify it and reduce release friction over time. This role is Addison, TX-based with a 4-day in-office requirement. The team is currently based primarily in Chicago and it might require up to 20% of travel initially. You will be the on-the-ground engineering leader helping establish the engineering culture. WHAT YOU’LL OWN Architecture & Technical Leadership Serve as Braviant’s primary software architect — owning system design, technology choices, and engineering standards across all application layers. Assess the current architecture (30+ microservices, Java/Spring Boot back end, Angular front end, AWS) and develop a pragmatic rationalization roadmap to reduce complexity and improve deployability. Stay close to the codebase: lead architecture reviews, conduct meaningful code reviews, and prototype solutions to de-risk key technical decisions. Own high-availability design for loan origination, payment processing, and transaction workflows, targeting 99.9%+ uptime SLAs. Define and evolve CI/CD pipeline strategy, release practices, and engineering quality standards. AI-Native Development Transformation Lead the transition to an AI-native development model — embedding AI-assisted development tools (e.g. GitHub Copilot, Cursor, agentic coding frameworks) into how the team designs, builds, tests, and ships software every day. Partner with the Head of AI & Automation to identify where AI-generated code, automated testing, and LLM-powered tooling can meaningfully accelerate delivery and reduce QA burden. Champion engineering practices that make AI tooling safe and auditable in a regulated consumer lending environment. Engineering Delivery Own end-to-end software development for consumer-facing and internal applications — from requirements through deployment and support. Manage the full stack: Angular front end, Java/Spring Boot microservices, AWS infrastructure (EC2, S3, SQS, CloudWatch, CodeBuild), and database layers. Own the QA function within the engineering team; define the right balance of automated testing, manual QA, and release gates. Champion security-by-design and compliance standards appropriate to a consumer lending environment (PCI, state lending regulations, CFPB-related requirements). Team Leadership & Culture Lead, develop, and retain a team of 6–8 full-stack engineers and QA professionals; set performance standards, provide mentorship, and build a culture of craftsmanship and accountability. Hire and grow the Addison-based engineering team — you will be the anchor for that office’s technical culture. Manage the engineering budget, including capex/opex planning, vendor relationships, and tooling decisions. Partner with business stakeholders and executive leadership to translate product and operational priorities into engineering plans; represent engineering at the leadership level. WHAT YOU’LL BRING Required 10+ years of software engineering experience, including at least 5 years in a senior engineering leadership role (Director, Head of Engineering, or equivalent). Deep full-stack background: strong Java/Spring Boot on the back end, experience with Angular or equivalent modern front-end frameworks, and solid command of relational databases and API design (REST, microservices, MVC). Proven software architect — you have designed production systems, made technology bets that paid off, and course-corrected ones that didn’t. Experience rationalizing or simplifying over-engineered architectures: you can diagnose why a system became complex, build stakeholder alignment around a simplification plan, and execute it without breaking production. AWS cloud infrastructure ownership: EC2, S3, SQS, CloudWatch, CodeBuild, and related services — configuration, architecture, and operations. CI/CD pipeline ownership at production scale; strong branching, review, and release practices using GitHub, Bitbucket, or equivalent. Experience with high-availability, distributed systems in a real-time transaction processing environment. Engineering budget ownership: capex/opex planning, vendor management, and resource allocation. Demonstrated ability to hire, develop, and retain engineering talent in a competitive market. Comfortable in a lean, startup-style environment with heavy workloads, competing priorities, and ambiguity — this is not a role for someone who needs a large support structure. Bachelor’s degree in Computer Science or a related field; Master’s a plus. Preferred Hands-on experience building with AI-native development tools or frameworks (GitHub Copilot, Cursor, agentic coding pipelines, LLM-assisted test generation). Experience in consumer lending, fintech, payments, or another regulated financial services technology environment. Familiarity with MCP integrations, agentic AI architectures, or building internal developer productivity platforms. Formal software architecture or cloud certification (e.g., AWS Solutions Architect). BENEFITS & PERKS Compensation at Braviant is competitive and commensurate with experience. Details will be discussed with qualified candidates during the interview process. In addition, we provide: Comprehensive healthcare including medical, dental, and vision coverage Generous paid time off, including PTO, sick time, and 13 company holidays 401(k) with company contribution Participation in annual discretionary bonus plan Regular team and company gatherings Braviant is an Equal Opportunity Employer. We celebrate diversity and are committed to creating an inclusive environment for all employees. We do not discriminate on the basis of race, religion, color, national origin, gender (including pregnancy, childbirth, or related medical conditions), sexual orientation, gender identity or expression, age, marital status, veteran status, disability status, or any other characteristic protected by applicable law.
Technology

First Western Financial
AVP, Senior Credit Analyst
Senior
On-site
Denver, CO
77,004 - 108,000 USD/yr
🏢 Summary: Senior Credit Analyst role focused on underwriting complex loan requests, managing loan portfolios, and supporting client growth through credit analysis and compliance oversight. The position involves coordinating the full credit lifecycle, collaborating with Relationship Bankers, and mentoring junior team members in a fast-paced banking environment. Offers competitive compensation, bonus potential, benefits, and professional development support. 🗂️ Requirements: Bachelor's degree in business, finance, or related field, 5–7 years of lending, underwriting, and/or credit experience, Advanced Excel proficiency, Experience with banking and credit software, Experience with CRM systems, Strong mathematical and analytical skills, Ability to work independently and collaboratively, Excellent written and verbal communication skills, Strong organizational and multitasking abilities, NMLS registration upon hire 📃 Skills: Excel, CRM, Microsoft, Banking, Underwriting, Credit, Finance, Lending, Analysis, NMLS 🏢 Description: AVP, Senior Credit Analyst Salary: $77,000 - $108,000/YR *Actual offer will be based on experience, location, education, and/or skills* Applications should be submitted for consideration no later 07/31/2026. Who We're Looking For You're an experienced credit professional with a strong foundation in underwriting, portfolio management, and client servicing. You work efficiently in a fast-paced environment, maintain high standards of credit quality, and support revenue generation through sound analysis and process execution. You bring structure to complex loan requests, mentor junior team members, and uphold compliance across all stages of the credit lifecycle. If you're detail-oriented, disciplined, and skilled at managing both relationships and risk—this role is for you. About the Role The AVP, Senior Credit Analyst supports the Profit Center (PC) by identifying key revenue-generating opportunities across loans, deposits, and investment assets. The role contributes to client growth and retention through accurate underwriting, portfolio oversight, and coordination of the full credit process. Responsibilities include evaluating new loan requests, managing renewals, and ensuring compliance with pricing, credit, and documentation standards. This position plays a critical role in maintaining the health of the loan portfolio—tracking exceptions, covenant requirements, and past dues while supporting Relationship Bankers in delivering complete financial solutions. Success in this role requires strong analytical skills, independent execution, and the ability to operate efficiently in a fast-paced, evolving environment. What You'll Do - Underwrite and analyze complex loan requests, renewals, and modifications, ensuring credit quality, sound structure, and alignment with client needs. - Coordinate all stages of the credit process—from client outreach and document collection to loan application, approval, closing, and onboarding. - Maintain the loan portfolio through proactive administration, including tracking past dues, maturing loans, covenants, exceptions, and annual reviews. - Support cross-selling efforts by identifying new lending opportunities for existing clients and introducing additional bank products. - Collaborate with Relationship Bankers and internal teams to support new business development for both existing and prospective clients. - Provide training and guidance to Credit Analysts and Loan Associates, while ensuring compliance with internal policies and regulatory requirements. What You Bring - Bachelor's degree in business, finance, or a related field - 5–7 years of lending, underwriting, and/or credit experience - Proficiency in Microsoft Office Suite, with advanced Excel skills - Experience with banking and credit software - Experience with CRM systems - Strong mathematical and analytical skills - High initiative and follow-through - Ability to work independently and with a team - Excellent written and verbal communication skills - Strong organizational skills with the ability to prioritize and multi-task - Self-starter with the ability to collaborate across teams and with clients - NMLS registration upon hire What We Offer - Competitive base salary: $77,000 - $108,000/YR, plus strong bonus potential. - 401(k) plan with employer match. - Paid parking and transportation benefits. - Comprehensive health and wellness benefits, including: - Health savings accounts (HSA) - Flexible spending accounts (FSA) - Medical, dental, and vision coverage - Generous paid time off and bank holidays. - Access to training and professional development programs. - Sponsorship and support for obtaining professional certifications. - A culture of collaboration, continuous improvement, and shared success. Equal Opportunity Employer First Western Trust is proud to be an Equal Opportunity Employer. We are committed to creating a diverse, inclusive, and respectful workplace where every team member is valued and given the opportunity to thrive. We welcome applicants of all backgrounds and experiences and do not discriminate on the basis of race, color, religion, sex, sexual orientation, gender identity, national origin, age, disability, veteran status, or any other protected status.
Technology
Citigroup
Python Counterparty Credit Risk Developer - AVP
Mid
Hybrid
Warsaw, Poland
189,660 - 322,940 PLN/yr
🏢 Summary: Development role focused on building and maintaining applications for Counterparty Credit Risk and derivatives exposure calculations. The position involves enhancing performance, CI/CD pipelines, cloud transition, and automated testing within a high-performance computing environment. The role collaborates closely with Quant and Technology teams to integrate model updates and new technologies into the risk platform. 🗂️ Requirements: Minimum 4 years of programming experience in Python, Experience in systems analysis and software application development, Proficiency in UNIX shell scripting (bash or ksh), Experience with version control systems, Experience with CI/CD pipelines, Experience with automated testing (unit, regression, integration), Experience with performance and memory profiling, Master’s degree in computer science, mathematics, engineering, or physics 📃 Skills: Python, C++, UNIX, Bash, Ksh, Git, Jenkins, CI/CD, Cloud, Profiling, Testing, Grid, Linux 🏢 Description: Counterparty Credit Risk Analytics is a group within Citi Financial Risk Technology, responsible for developing the applications used for derivatives credit risk and exposure calculations Firm-wide. The Counterparty Credit Risk Developer is an intermediate level position responsible for participation in the development and advancement of the derivatives credit risk application. Core objectives will include developing and maintaining the applications calculating the Counterparty Credit Risk metrics. Additional objectives will include the contribution towards application execution analysis reports, monitoring and optimization of the application build and the enhancement of the end-to-end calculation test suite. This is an excellent opportunity to gain exposure to a wide range of advanced technology paradigms like high performance grid computing. It will provide significant opportunities to collaborate with teams in the broader internal network including Front Office Technology, Risk and Quant groups, to ensure integration of new technology features and quant library updates into the codebase. Responsibilities: Develop and maintain Counterparty Credit Risk applications using Python and C++ model libraries. Enhance and support CI/CD processes, including build, testing, and release management. Optimize codebase performance and facilitate the transition to cloud-based workflows. Expand and execute test suites (unit, regression, integration) and conduct performance/memory profiling. Create and maintain comprehensive documentation for applications and processes. Collaborate with Quant and Technology teams to integrate model updates and new technologies. Analyze complex issues and provide evaluative judgments on business and system processes. Serve as a Subject Matter Expert (SME) for senior stakeholders and team members, exercising independent judgment. Qualifications: Minimum 4 years of programming experience in Python, including systems analysis and software application development. Proficiency with UNIX shell scripting (e.g., bash, ksh) and version control software like Git. Experience with CI/CD pipeline technologies, such as Jenkins. Outstanding analytical and problem-solving skills with a thorough and detailed approach to accuracy. Excellent verbal and written communication skills in English. Ability to collaborate effectively within a large team of developers. Capacity to work under pressure, manage deadlines, and take ownership of tasks. Master’s degree or equivalent in computer science, mathematics, engineering, or physics. What we can offer you: By joining Citi Solutions Center Poland, you will not only be part of a business casual workplace with a hybrid working model (currently up to 2 days working at home per week), but also (potentially, subject to final offer) receive a competitive base salary and enjoy a whole host of additional benefits which can include: Employer paid Defined Contribution Pension Plan contribution of 6% of employee’s pensionable earnings (PPE Program) Employer paid Private Medical Care Package for employees and Private Medical Care Packages for certain family members available at preferential rates Employer paid Life Insurance Program for employees and Life Insurance for certain family members available at preferential rates Employee Assistance Program financed by Employer Paid Parental Leave Program (maternity and paternity leave; statutory and 2 weeks additional paid paternity leave) Sport Card for employees subsidized via Social Benefits Fund and Sport Cards for certain family members available at preferential rates Additional benefits from Company’s Social Benefit Fund, in particular: Holidays Allowance, support for sport and cultural activities, team building events. Additional day off for volunteering Cafeteria/ flex benefit – a company benefits system which enables employees to select and purchase benefits offered by a provider and available for employees on the platform. Opportunity to receive an annual discretionary incentive award Special offers and discounts for employees Copy and paste the URL below into a new tab on your web browser to view the Remuneration Regulations extract: https://tbcdn.talentbrew.com/company/287/cms/v3/docs/policies/RemunerationRegulations-KeyProvisions-CitibankEurope_plc_05012025_A.pdf Alongside these benefits Citi is committed to ensuring our workplace is where everyone feels comfortable coming to work as their whole self every day. We want the best talent around the world to be energized to join us, motivated to stay, and empowered to thrive. Sounds like Citi has everything you need? Then apply to discover the true extent of your capabilities. #LI-KK1 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 Full Time Salary Range: 189 660,00 zł - 322 940,00 zł ------------------------------------------------------ Most Relevant Skills Please see the requirements listed above. ------------------------------------------------------ Other Relevant Skills For complementary skills, please see above and/or contact the recruiter. ------------------------------------------------------ Automated Processing and AI We use automated processing, including artificial intelligence, for our legitimate business interests (or our reasonable and appropriate business purposes) to identify and align the candidate's skills and abilities with a specific job opening. Additionally, if you so choose, or consent, we can match your skills and abilities to other suitable roles at Citi. Importantly, all our hiring processes and decisions, including determining your suitability for a role, are conducted, checked, and decided by individuals. Our automated processing and AI do not involve relying on automatic or autonomous decision-making. Please refer to any Jurisdictional Considerations, with specific provisions for your country (where relevant) for further details. ------------------------------------------------------ This job opening is for an existing job vacancy. ------------------------------------------------------ Citi is an equal opportunity employer, and qualified candidates will receive consideration without regard to their race, color, religion, sex, sexual orientation, gender identity, national origin, disability, status as a protected veteran, or any other characteristic protected by law. 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 Accessibility at Citi . View Citi’s EEO Policy Statement and the Know Your Rights poster.
Technology
ITDS
Senior Python Developer – Financial Risk Modeling and Analytics
Senior
Hybrid
Krakow, Poland
21,000 - 25,200 PLN
🏢 Summary: Senior Python Developer role focused on building and enhancing large-scale credit risk modeling toolkits in a global financial environment. The position combines hands-on development with technical leadership, driving best practices, CI adoption, and Agile delivery. You will collaborate with risk modellers and stakeholders to deliver high-impact, production-grade risk analytics solutions. 🗂️ Requirements: 5+ years of professional experience in Python development and testing, Experience leading and managing development teams, Strong knowledge of coding best practices and code reviews, Proficiency with version control systems (Git), Experience working in Agile environments with continuous integration, Solid background in scientific computing, Fluent English, Legal right to work in Europe 📃 Skills: Python, Git, Agile, CI, NumPy, SciPy, pandas, Polars, Matplotlib, PySpark, Docker, Kubernetes, Jenkins 🏢 Description: Empower Financial Risk Innovation — Shape the Future of Credit Modeling Krakow-based opportunity with hybrid work model. As a Senior Python Developer , you will be working for our client, a leading financial institution specializing in Risk Analytics and Modelling. You will contribute to the development and enhancement of advanced credit risk modeling toolkits, collaborating closely with Wholesale Credit Risk modellers across the globe to ensure efficient and accurate toolkit usage. This role offers an exciting opportunity to influence risk measurement processes and drive operational excellence in a dynamic, international environment. Your main responsibilities: Lead the development, testing, and maintenance of large-scale Python applications and libraries supporting credit risk models. Collaborate directly with end users to gather requirements, provide technical guidance, and ensure effective toolkit utilization. Oversee code reviews, enforce best coding practices, and promote a quality-focused development culture. Manage a medium-sized team of developers and oversee project portfolios to deliver high-impact solutions. Drive the implementation of continuous integration, Agile workflows, and modern development practices. Contribute to the creation of prototypes that could influence HSBC’s risk analysis and measurement frameworks. Interact with senior non-technical stakeholders to align technical developments with strategic goals. Maintain comprehensive documentation and testing suites to ensure high standards of reliability and compliance. You're ideal for this role if you have: 5+ years of professional experience in Python application development and testing. Proven leadership experience in managing development teams. Deep understanding of coding best practices, code review, and version control (git). Experience working within Agile environments with continuous integration. Strong problem-solving skills and a solid foundation in scientific computing stacks. It is a strong plus if you have: MSc or PhD in Computer Science, Mathematics, Physics, Operational Research, or Information Systems. Familiarity with credit risk analytics and financial domain. Knowledge of Python scientific libraries: NumPy, SciPy, pandas, Polars, Matplotlib. Experience with Big Data tools such as PySpark. Contributions to open-source Python libraries. Hands-on experience with Docker, Kubernetes, and Jenkins. Language Required for the role: Fluent English, with excellent communication skills. Eligibility for the role: Only candidates with an existing legal right to work in Europe will be considered for this role. #MAKEYourCareerBETTER Interested? Apply now and include your CV (preferably in English) along with a statement confirming your consent to the processing and storage of your personal data.
Technology
Citigroup
Senior Angular Software Engineer - Prime Finance Risk & Business Intelligence
Senior
Hybrid
Warsaw, Poland
268,390 - 457,010 PLN/yr
🏢 Summary: Senior Angular Engineer role focused on building and leading development of a business-critical financial risk analysis platform. The position involves architecting scalable frontend solutions, driving technical decisions, and supporting distributed, real-time analytics systems in a DevOps environment. You will own the full application lifecycle and mentor engineers while working with modern containerized infrastructure. 🗂️ Requirements: 8+ years experience in enterprise-scale software development, Strong hands-on expertise in Angular, Experience with distributed systems, Strong SQL knowledge and relational databases (Microsoft SQL Server), Experience with CI/CD tools (Jenkins or Tekton), Proficiency with Git version control, Experience with Docker and Kubernetes or OpenShift, Ability to lead technical initiatives and mentor engineers, Experience deploying and supporting production applications, Proficiency in Unix/Linux environments and shell scripting 📃 Skills: Angular, TypeScript, SQL, MSSQL, Git, Jenkins, Tekton, Docker, Kubernetes, OpenShift, Unix, Linux, Bash, ApachePinot, CI/CD 🏢 Description: The Opportunity: Shape the Future of Financial Risk Analysis Join our team at the forefront of financial technology, where we build and maintain the critical platform for Prime Services Risk and Business Intelligence. Our systems are the analytical engine that empowers the firm to manage risk, serve our clients, and make data-driven decisions in a complex, fast-paced market. We are a global team of innovators and problem-solvers who design and operate sophisticated, computing-intensive solutions to analyze the risk profiles of our clients. This is not just another development role; this is a chance to work on a platform that is fundamental to the firm's stability and success. You will tackle challenging problems in distributed systems, real-time data processing, and financial analytics at scale. We are looking for a passionate and experienced Senior Angular Engineer to not only contribute to our codebase but also to drive technical direction, mentor our team, and own the delivery of robust, scalable solutions. Key Responsibilities: As a Senior Engineer, you will be at the heart of our technical decision-making and delivery process. Architect & Build: Design, develop, and own end-to-end software solutions using Angular ecosystem. You will be responsible for creating services that are not only functional but also resilient, performant, and scalable. Lead & Mentor: Act as a technical leader within the team. Guide architectural discussions and actively mentor junior engineers through constructive code reviews and knowledge-sharing sessions. Champion DevOps & Automation: Contribute to and enhance our CI/CD pipelines, leveraging internal platforms and Git for seamless integration and deployment. You will deploy and manage applications on our OpenShift container platform, embracing a true DevOps culture. Integrate & Collaborate: Work across teams to integrate with a wide array of upstream data sources and downstream consumers. You will collaborate closely with project managers, business analysts, and senior stakeholders to translate complex requirements into well-architected technical solutions. Own & Support: Take ownership of the full application lifecycle, including providing critical application support. You will leverage your growing knowledge of Prime Services to troubleshoot and resolve production issues effectively. Qualifications: Extensive Frontend Experience: 8+ years of professional experience designing, building, and deploying enterprise-scale, distributed backend systems. Angular Expertise: Deep, hands-on knowledge of modern Angular Database Proficiency: Strong command of SQL and experience with relational databases, particularly Microsoft SQL Server. Leadership & Mentorship: A demonstrated track record of leading technical initiatives, making architectural decisions, and mentoring other engineers. Your experience should show that you are a force multiplier for your team. DevOps Mindset: Solid experience with CI/CD principles and tools (e.g., Jenkins, Tekton), and version control with Git. Experience with containerization and orchestration (Docker, Kubernetes, OpenShift) is essential. Strong Communication: Excellent verbal and written communication skills, with the ability to articulate complex technical concepts to both technical and non-technical audiences. Preferred Qualifications (The "Wow" Factor): Financial Domain Knowledge: Experience or a strong interest in the Finance Sector, especially concepts related to Prime Finance. Advanced Education: An advanced degree (M.S. or Ph.D.) in Computer Science, Engineering, Mathematics, or a related quantitative field. Real-Time Analytics Experience: Hands-on experience with OLAP datastores like Apache Pinot. Scripting & Automation: Proficiency in Unix/Linux environments and shell scripting. Agile Experience: Experience working in a fast-paced, Agile/Scrum environment, managing priorities, and delivering under tight deadlines. What We Offer: Impactful Work: The opportunity to work on a business-critical platform that has a direct and measurable impact on the firm's bottom line and risk posture. Technical Challenges: A continuous stream of complex and intellectually stimulating challenges in the realms of distributed computing, big data, and financial modeling. Modern Tech Stack: Access to a modern, evolving tech stack with the freedom to innovate and introduce new technologies and patterns. Career Growth: A commitment to your professional development with a clear path for growth into senior technical leadership or management roles. Collaborative Culture: A supportive and collaborative global team that values diversity of thought, continuous learning, and mutual respect. Competitive Compensation: A competitive salary, performance-based bonus, and a comprehensive benefits package - details below. By joining Citi Solutions Center Poland, you will not only be part of a business casual workplace with a hybrid working model (currently up to 2 days working at home per week), but also (potentially, subject to final offer) receive a competitive base salary and enjoy a whole host of additional benefits which can include: Employer paid Defined Contribution Pension Plan contribution of 6% of employee’s pensionable earnings (PPE Program) Employer paid Private Medical Care Package for employees and Private Medical Care Packages for certain family members available at preferential rates Employer paid Life Insurance Program for employees and Life Insurance for certain family members available at preferential rates Employee Assistance Program financed by Employer Paid Parental Leave Program (maternity and paternity leave; statutory and 2 weeks additional paid paternity leave) Sport Card for employees subsidized via Social Benefits Fund and Sport Cards for certain family members available at preferential rates Additional benefits from Company’s Social Benefit Fund, in particular: Holidays Allowance, support for sport and cultural activities, team building events. Additional day off for volunteering Cafeteria/ flex benefit – a company benefits system which enables employees to select and purchase benefits offered by a provider and available for employees on the platform. Opportunity to receive an annual discretionary incentive award Special offers and discounts for employees Copy and paste the URL below into a new tab on your web browser to view the Remuneration Regulations extract: https://tbcdn.talentbrew.com/company/287/cms/v3/docs/policies/RemunerationRegulations-KeyProvisions-CitibankEurope_plc_05012025_A.pdf Alongside these benefits Citi is committed to ensuring our workplace is where everyone feels comfortable coming to work as their whole self every day. We want the best talent around the world to be energized to join us, motivated to stay, and empowered to thrive. Sounds like Citi has everything you need? Then apply to discover the true extent of your capabilities. #LI-KK1 ------------------------------------------------------ Job Family Group: Technology ------------------------------------------------------ Job Family: Applications Development ------------------------------------------------------ Time Type: Full time ------------------------------------------------------ Primary Location Full Time Salary Range: 268 390,00 zł - 457 010,00 zł ------------------------------------------------------ Most Relevant Skills Please see the requirements listed above. ------------------------------------------------------ Other Relevant Skills For complementary skills, please see above and/or contact the recruiter. ------------------------------------------------------ Automated Processing and AI We use automated processing, including artificial intelligence, for our legitimate business interests (or our reasonable and appropriate business purposes) to identify and align the candidate's skills and abilities with a specific job opening. Additionally, if you so choose, or consent, we can match your skills and abilities to other suitable roles at Citi. Importantly, all our hiring processes and decisions, including determining your suitability for a role, are conducted, checked, and decided by individuals. Our automated processing and AI do not involve relying on automatic or autonomous decision-making. Please refer to any Jurisdictional Considerations, with specific provisions for your country (where relevant) for further details. ------------------------------------------------------ This job opening is for an existing job vacancy. ------------------------------------------------------ Citi is an equal opportunity employer, and qualified candidates will receive consideration without regard to their race, color, religion, sex, sexual orientation, gender identity, national origin, disability, status as a protected veteran, or any other characteristic protected by law. 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 Accessibility at Citi . View Citi’s EEO Policy Statement and the Know Your Rights poster.
Technology
Citigroup
Senior Angular Software Engineer - Prime Finance Risk & Business Intelligence
Senior
Hybrid
Warsaw, Poland
268,390 - 457,010 PLN/yr
🏢 Summary: Senior Angular Engineer role focused on building and leading development of a business-critical financial risk analytics platform. The position involves architecting scalable Angular solutions, driving technical direction, and owning full lifecycle delivery in a distributed, real-time data environment. The role combines hands-on frontend engineering with DevOps practices in a high-scale enterprise setting. 🗂️ Requirements: 8+ years of professional experience in enterprise-scale distributed systems, Strong hands-on experience with modern Angular, Experience designing and deploying scalable software solutions, Strong SQL knowledge, Experience with relational databases, especially Microsoft SQL Server, Experience with CI/CD tools such as Jenkins or Tekton, Proficiency with Git version control, Experience with containerization and orchestration (Docker, Kubernetes, OpenShift) 📃 Skills: Angular, SQL, MSSQL, Jenkins, Tekton, Git, Docker, Kubernetes, OpenShift, CI/CD 🏢 Description: The Opportunity: Shape the Future of Financial Risk Analysis Join our team at the forefront of financial technology, where we build and maintain the critical platform for Prime Services Risk and Business Intelligence. Our systems are the analytical engine that empowers the firm to manage risk, serve our clients, and make data-driven decisions in a complex, fast-paced market. We are a global team of innovators and problem-solvers who design and operate sophisticated, computing-intensive solutions to analyze the risk profiles of our clients. This is not just another development role; this is a chance to work on a platform that is fundamental to the firm's stability and success. You will tackle challenging problems in distributed systems, real-time data processing, and financial analytics at scale. We are looking for a passionate and experienced Senior Angular Engineer to not only contribute to our codebase but also to drive technical direction, mentor our team, and own the delivery of robust, scalable solutions. Key Responsibilities: As a Senior Engineer, you will be at the heart of our technical decision-making and delivery process. Architect & Build: Design, develop, and own end-to-end software solutions using Angular ecosystem. You will be responsible for creating services that are not only functional but also resilient, performant, and scalable. Lead & Mentor: Act as a technical leader within the team. Guide architectural discussions and actively mentor junior engineers through constructive code reviews and knowledge-sharing sessions. Champion DevOps & Automation: Contribute to and enhance our CI/CD pipelines, leveraging internal platforms and Git for seamless integration and deployment. You will deploy and manage applications on our OpenShift container platform, embracing a true DevOps culture. Integrate & Collaborate: Work across teams to integrate with a wide array of upstream data sources and downstream consumers. You will collaborate closely with project managers, business analysts, and senior stakeholders to translate complex requirements into well-architected technical solutions. Own & Support: Take ownership of the full application lifecycle, including providing critical application support. You will leverage your growing knowledge of Prime Services to troubleshoot and resolve production issues effectively. Qualifications: Extensive Frontend Experience: 8+ years of professional experience designing, building, and deploying enterprise-scale, distributed backend systems. Angular Expertise: Deep, hands-on knowledge of modern Angular Database Proficiency: Strong command of SQL and experience with relational databases, particularly Microsoft SQL Server. Leadership & Mentorship: A demonstrated track record of leading technical initiatives, making architectural decisions, and mentoring other engineers. Your experience should show that you are a force multiplier for your team. DevOps Mindset: Solid experience with CI/CD principles and tools (e.g., Jenkins, Tekton), and version control with Git. Experience with containerization and orchestration (Docker, Kubernetes, OpenShift) is essential. Strong Communication: Excellent verbal and written communication skills, with the ability to articulate complex technical concepts to both technical and non-technical audiences. Preferred Qualifications (The "Wow" Factor): Financial Domain Knowledge: Experience or a strong interest in the Finance Sector, especially concepts related to Prime Finance. Advanced Education: An advanced degree (M.S. or Ph.D.) in Computer Science, Engineering, Mathematics, or a related quantitative field. Real-Time Analytics Experience: Hands-on experience with OLAP datastores like Apache Pinot. Scripting & Automation: Proficiency in Unix/Linux environments and shell scripting. Agile Experience: Experience working in a fast-paced, Agile/Scrum environment, managing priorities, and delivering under tight deadlines. What We Offer: Impactful Work: The opportunity to work on a business-critical platform that has a direct and measurable impact on the firm's bottom line and risk posture. Technical Challenges: A continuous stream of complex and intellectually stimulating challenges in the realms of distributed computing, big data, and financial modeling. Modern Tech Stack: Access to a modern, evolving tech stack with the freedom to innovate and introduce new technologies and patterns. Career Growth: A commitment to your professional development with a clear path for growth into senior technical leadership or management roles. Collaborative Culture: A supportive and collaborative global team that values diversity of thought, continuous learning, and mutual respect. Competitive Compensation: A competitive salary, performance-based bonus, and a comprehensive benefits package - details below. By joining Citi Solutions Center Poland, you will not only be part of a business casual workplace with a hybrid working model (currently up to 2 days working at home per week), but also (potentially, subject to final offer) receive a competitive base salary and enjoy a whole host of additional benefits which can include: Employer paid Defined Contribution Pension Plan contribution of 6% of employee’s pensionable earnings (PPE Program) Employer paid Private Medical Care Package for employees and Private Medical Care Packages for certain family members available at preferential rates Employer paid Life Insurance Program for employees and Life Insurance for certain family members available at preferential rates Employee Assistance Program financed by Employer Paid Parental Leave Program (maternity and paternity leave; statutory and 2 weeks additional paid paternity leave) Sport Card for employees subsidized via Social Benefits Fund and Sport Cards for certain family members available at preferential rates Additional benefits from Company’s Social Benefit Fund, in particular: Holidays Allowance, support for sport and cultural activities, team building events. Additional day off for volunteering Cafeteria/ flex benefit – a company benefits system which enables employees to select and purchase benefits offered by a provider and available for employees on the platform. Opportunity to receive an annual discretionary incentive award Special offers and discounts for employees Copy and paste the URL below into a new tab on your web browser to view the Remuneration Regulations extract: https://tbcdn.talentbrew.com/company/287/cms/v3/docs/policies/RemunerationRegulations-KeyProvisions-CitibankEurope_plc_05012025_A.pdf Alongside these benefits Citi is committed to ensuring our workplace is where everyone feels comfortable coming to work as their whole self every day. We want the best talent around the world to be energized to join us, motivated to stay, and empowered to thrive. Sounds like Citi has everything you need? Then apply to discover the true extent of your capabilities. #LI-KK1 ------------------------------------------------------ Job Family Group: Technology ------------------------------------------------------ Job Family: Applications Development ------------------------------------------------------ Time Type: Full time ------------------------------------------------------ Primary Location Full Time Salary Range: 268 390,00 zł - 457 010,00 zł ------------------------------------------------------ Most Relevant Skills Please see the requirements listed above. ------------------------------------------------------ Other Relevant Skills For complementary skills, please see above and/or contact the recruiter. ------------------------------------------------------ Automated Processing and AI We use automated processing, including artificial intelligence, for our legitimate business interests (or our reasonable and appropriate business purposes) to identify and align the candidate's skills and abilities with a specific job opening. Additionally, if you so choose, or consent, we can match your skills and abilities to other suitable roles at Citi. Importantly, all our hiring processes and decisions, including determining your suitability for a role, are conducted, checked, and decided by individuals. Our automated processing and AI do not involve relying on automatic or autonomous decision-making. Please refer to any Jurisdictional Considerations, with specific provisions for your country (where relevant) for further details. ------------------------------------------------------ This job opening is for an existing job vacancy. ------------------------------------------------------ Citi is an equal opportunity employer, and qualified candidates will receive consideration without regard to their race, color, religion, sex, sexual orientation, gender identity, national origin, disability, status as a protected veteran, or any other characteristic protected by law. 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 Accessibility at Citi . View Citi’s EEO Policy Statement and the Know Your Rights poster.
Technology
ITDS
Senior Python Developer – Financial Risk Analytics
Senior
Hybrid
Krakow, Poland
23,100 - 27,300 PLN
🏢 Summary: Senior Python Developer role focused on building and enhancing credit risk modeling toolkits within a global financial risk analytics environment. The position involves developing robust Python libraries, integrating prototypes into operational risk models, and collaborating with risk modellers in an Agile setup. The work directly supports large-scale risk assessment processes through high-quality, scalable software solutions. 🗂️ Requirements: 4+ years of Python application development experience, Experience in financial or data-driven environments, Strong object-oriented programming knowledge, Experience with test-driven development, Experience with pytest or similar testing frameworks, Knowledge of SOLID principles and design patterns, Experience with code reviews and refactoring, Proficiency with Git version control, Experience with continuous integration practices, Experience working in Agile methodologies, Fluent English, Legal right to work in the EU 📃 Skills: Python, OOP, pytest, Git, CI, Agile, NumPy, SciPy, pandas, Matplotlib, PySpark 🏢 Description: Empower the Future of Financial Risk — Shape Innovative Solutions in Global Risk Analytics! Krakow-based opportunity with hybrid work model. As a Senior Python Developer – Financial Risk Analytics , you will be working for our client, a leading institution in global risk management. In this role, you will contribute to high-impact financial engineering projects by developing and enhancing credit risk modeling toolkits. Your work will directly support HSBC’s risk assessment processes across five continents, helping to streamline operations, improve model consistency, and accelerate risk analysis innovations. Your main responsibilities: Develop and test robust Python applications, adhering to best coding practices and object-oriented design principles. Collaborate closely with Wholesale Credit Risk modellers to gather requirements and ensure toolkit effectiveness. Contribute to the development of large Python libraries and testing suites, including continuous integration practices. Perform code reviews and refactor existing code to improve quality and maintainability. Support the integration of prototypes into operational risk models, ensuring accuracy and efficiency. Work within an Agile environment, engaging in regular sprint cycles and collaboration. You're ideal for this role if you have: 4+ years of professional experience in Python application development within a financial or data-driven environment. Strong knowledge of object-oriented programming, test-driven development, and testing frameworks like pytest. Practical understanding of code review standards, SOLID principles, and design patterns. Experience with version control systems, specifically Git. Familiarity with Agile methodologies and continuous integration. Fluency in English, with excellent communication skills. It is a strong plus if you have: (optional) MSc or PhD in Computer Science, Mathematics, Physics, Operational Research, or similar. Knowledge of credit risk analytics and familiarity with the financial services industry. Experience with scientific computing stacks: NumPy, SciPy, pandas, Matplotlib. Experience with Big Data tools like PySpark. Contributions to open-source Python libraries. Language Required for the role: Fluent English Eligibility for the role: Only candidates with an existing legal right to work in the European Union will be considered for this role. #MAKEYourCareerBETTER Interested? Apply now and include your CV (preferably in English) along with a statement confirming your consent to the processing and storage of your personal data.
Technology
Citigroup
Lead Java Software Engineer - Prime Finance Risk & Business Intelligence
Senior
Hybrid
Warsaw, Poland
268,390 - 457,010 PLN/yr
🏢 Summary: Lead Java Engineer role focused on designing and delivering enterprise-scale, distributed backend systems for real-time financial risk analytics. The position combines hands-on development with technical leadership, driving architecture, performance optimization, and DevOps practices. You will build scalable, low-latency solutions using modern Java technologies within a message-driven, containerized environment. 🗂️ Requirements: 8+ years experience in enterprise-scale distributed backend development, Expert knowledge of Java 11+, Hands-on experience with Spring ecosystem, Strong SQL skills and experience with Microsoft SQL Server, Experience with message-driven architectures, Experience with Kafka or similar messaging systems, Experience with CI/CD tools and practices, Proficiency with Git version control, Experience with Docker and Kubernetes or OpenShift, Proven experience leading technical initiatives and mentoring engineers 📃 Skills: Java, Spring, SpringBoot, SpringSecurity, SQL, MicrosoftSQLServer, Kafka, RabbitMQ, Redis, ApachePinot, Git, Jenkins, Tekton, Docker, Kubernetes, OpenShift, Unix, Linux, Shell 🏢 Description: The Opportunity: Shape the Future of Financial Risk Analysis Join our team at the forefront of financial technology, where we build and maintain the critical platform for Prime Services Risk and Business Intelligence. Our systems are the analytical engine that empowers the firm to manage risk, serve our clients, and make data-driven decisions in a complex, fast-paced market. We are a global team of innovators and problem-solvers who design and operate sophisticated, computing-intensive solutions to analyze the risk profiles of our clients. This is not just another development role; this is a chance to work on a platform that is fundamental to the firm's stability and success. You will tackle challenging problems in distributed systems, real-time data processing, and financial analytics at scale. We are looking for a passionate and experienced Lead Java Engineer to not only contribute to our codebase but also to drive technical direction, mentor our team, and own the delivery of robust, scalable solutions. Key Responsibilities: As a Lead Engineer, you will be at the heart of our technical decision-making and delivery process. Architect & Build: Design, develop, and own end-to-end software solutions using Java and the Spring ecosystem. You will be responsible for creating services that are not only functional but also resilient, performant, and scalable. Lead & Mentor: Act as a technical leader within the team. Guide architectural discussions, lead sub-teams on complex projects, and actively mentor junior engineers through constructive code reviews and knowledge-sharing sessions. Drive Performance: Engineer high-throughput, low-latency systems. You will optimize applications for maximum speed, design efficient data models in Microsoft SQL Server, and implement intelligent caching strategies (e.g., Redis) to ensure our platform operates at peak performance. Embrace Real-Time Data: Harness the power of our message-driven architecture using Kafka. You will build and maintain data pipelines that feed our real-time analytics engine, powered by Apache Pinot, to deliver instantaneous insights to our business users. Champion DevOps & Automation: Contribute to and enhance our CI/CD pipelines, leveraging internal platforms and Git for seamless integration and deployment. You will deploy and manage applications on our OpenShift container platform, embracing a true DevOps culture. Integrate & Collaborate: Work across teams to integrate with a wide array of upstream data sources and downstream consumers. You will collaborate closely with project managers, business analysts, and senior stakeholders to translate complex requirements into well-architected technical solutions. Own & Support: Take ownership of the full application lifecycle, including providing critical application support. You will leverage your growing knowledge of margin methodology and risk analytics to troubleshoot and resolve production issues effectively. Qualifications: Extensive Backend Experience: 8+ years of professional experience designing, building, and deploying enterprise-scale, distributed backend systems. Java Expertise: Deep, hands-on knowledge of modern Java (11+) and the Spring ecosystem (Spring Boot, Spring Security, etc.). Database Proficiency: Strong command of SQL and experience with relational databases, particularly Microsoft SQL Server. You should be adept at writing optimized queries and designing efficient schemas. Messaging & Asynchronous Systems: Proven experience working in message-driven architectures with technologies like Kafka, RabbitMQ, or similar. Leadership & Mentorship: A demonstrated track record of leading technical initiatives, making architectural decisions, and mentoring other engineers. Your experience should show that you are a force multiplier for your team. DevOps Mindset: Solid experience with CI/CD principles and tools (e.g., Jenkins, Tekton), and version control with Git. Experience with containerization and orchestration (Docker, Kubernetes, OpenShift) is essential. Strong Communication: Excellent verbal and written communication skills, with the ability to articulate complex technical concepts to both technical and non-technical audiences. Preferred Qualifications (The "Wow" Factor): Financial Domain Knowledge: Experience or a strong interest in the Finance Sector, especially concepts related to Prime Finance, Counterparty Risk, or Market Risk. Advanced Education: An advanced degree (M.S. or Ph.D.) in Computer Science, Engineering, Mathematics, or a related quantitative field. Real-Time Analytics Experience: Hands-on experience with OLAP datastores like Apache Pinot. Scripting & Automation: Proficiency in Unix/Linux environments and shell scripting. Agile Experience: Experience working in a fast-paced, Agile/Scrum environment, managing priorities, and delivering under tight deadlines. What We Offer: Impactful Work: The opportunity to work on a business-critical platform that has a direct and measurable impact on the firm's bottom line and risk posture. Technical Challenges: A continuous stream of complex and intellectually stimulating challenges in the realms of distributed computing, big data, and financial modeling. Modern Tech Stack: Access to a modern, evolving tech stack with the freedom to innovate and introduce new technologies and patterns. Career Growth: A commitment to your professional development with a clear path for growth into senior technical leadership or management roles. Collaborative Culture: A supportive and collaborative global team that values diversity of thought, continuous learning, and mutual respect. Competitive Compensation: A competitive salary, performance-based bonus, and a comprehensive benefits package - details below. By joining Citi Solutions Center Poland, you will not only be part of a business casual workplace with a hybrid working model (currently up to 2 days working at home per week), but also (potentially, subject to final offer) receive a competitive base salary and enjoy a whole host of additional benefits which can include: Employer paid Defined Contribution Pension Plan contribution of 6% of employee’s pensionable earnings (PPE Program) Employer paid Private Medical Care Package for employees and Private Medical Care Packages for certain family members available at preferential rates Employer paid Life Insurance Program for employees and Life Insurance for certain family members available at preferential rates Employee Assistance Program financed by Employer Paid Parental Leave Program (maternity and paternity leave; statutory and 2 weeks additional paid paternity leave) Sport Card for employees subsidized via Social Benefits Fund and Sport Cards for certain family members available at preferential rates Additional benefits from Company’s Social Benefit Fund, in particular: Holidays Allowance, support for sport and cultural activities, team building events. Additional day off for volunteering Cafeteria/ flex benefit – a company benefits system which enables employees to select and purchase benefits offered by a provider and available for employees on the platform. Opportunity to receive an annual discretionary incentive award Special offers and discounts for employees Copy and paste the URL below into a new tab on your web browser to view the Remuneration Regulations extract: https://tbcdn.talentbrew.com/company/287/cms/v3/docs/policies/RemunerationRegulations-KeyProvisions-CitibankEurope_plc_05012025_A.pdf Alongside these benefits Citi is committed to ensuring our workplace is where everyone feels comfortable coming to work as their whole self every day. We want the best talent around the world to be energized to join us, motivated to stay, and empowered to thrive. Sounds like Citi has everything you need? Then apply to discover the true extent of your capabilities. #LI-KK1 ------------------------------------------------------ Job Family Group: Technology ------------------------------------------------------ Job Family: Applications Development ------------------------------------------------------ Time Type: Full time ------------------------------------------------------ Primary Location Full Time Salary Range: 268 390,00 zł - 457 010,00 zł ------------------------------------------------------ Most Relevant Skills Please see the requirements listed above. ------------------------------------------------------ Other Relevant Skills For complementary skills, please see above and/or contact the recruiter. ------------------------------------------------------ Automated Processing and AI We use automated processing, including artificial intelligence, for our legitimate business interests (or our reasonable and appropriate business purposes) to identify and align the candidate's skills and abilities with a specific job opening. Additionally, if you so choose, or consent, we can match your skills and abilities to other suitable roles at Citi. Importantly, all our hiring processes and decisions, including determining your suitability for a role, are conducted, checked, and decided by individuals. Our automated processing and AI do not involve relying on automatic or autonomous decision-making. Please refer to any Jurisdictional Considerations, with specific provisions for your country (where relevant) for further details. ------------------------------------------------------ This job opening is for an existing job vacancy. ------------------------------------------------------ Citi is an equal opportunity employer, and qualified candidates will receive consideration without regard to their race, color, religion, sex, sexual orientation, gender identity, national origin, disability, status as a protected veteran, or any other characteristic protected by law. 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 Accessibility at Citi . View Citi’s EEO Policy Statement and the Know Your Rights poster.
Technology
DCG
Junior Java Developer
Junior
Hybrid
Gdansk, Poland
🏢 Summary: The offer is for a Java Backend Developer role focused on building and maintaining microservices for credit risk and scoring platforms. The position involves developing compliant calculation engines, integrating with external credit systems, and participating in the full software development lifecycle within a Scrum team. The role emphasizes high engineering standards and collaboration in a regulated financial environment. 🗂️ Requirements: Minimum 1 year experience in Java backend development, Experience with microservices-based architectures, Strong hands-on experience with Java 21+, Experience with Spring and Spring Boot, Experience with Hibernate, Experience designing and developing REST APIs, Experience designing and developing SOAP APIs, Knowledge of unit, component, and integration testing, Experience with JUnit and Mockito, Experience with Git, Experience with Maven, Experience with CI/CD environments, Knowledge of object-oriented programming, Understanding of design patterns, Understanding of SOLID principles, Fluent English communication skills 📃 Skills: Java, Spring, SpringBoot, Hibernate, JSON, XML, REST, SOAP, JUnit, Mockito, Git, Maven, Jenkins, Bitbucket, CI/CD, OOP, SOLID, SQL, Kafka, Kubernetes 🏢 Description: Responsibilities: Design, develop, and maintain Java-based microservices supporting credit risk and scoring platforms Build robust calculation engines ensuring compliance with credit scoring and recommendation regulations across multiple countries Implement and support complex business processes, including integrations with credit authorities and external systems Participate in the full software development lifecycle: requirements analysis, architecture design, development, testing, deployment, and maintenance Collaborate with business analysts and cross-functional teams to translate business needs into technical solutions Work within a Scrum team, contributing to continuous improvement and high engineering standards Requirements: Minimum 1 year of professional experience in Java backend development, preferably within microservices-based architectures Strong hands-on experience with Java 21+ and related frameworks (Spring, Spring Boot, Hibernate, JSON, XML) Proven experience designing and developing REST/SOAP APIs Solid understanding of unit, component, and integration testing (JUnit, Mockito) Familiarity with Git, Maven, and CI/CD environments (Jenkins, Bitbucket) Strong knowledge of object-oriented programming, design patterns, and SOLID principles Fluent English communication skills (spoken and written) Nice to have: Basic knowledge of SQL; experience with Kafka and Kubernetes Previous experience in the banking or financial services sector Offer: Private medical care Co-financing for the sports card Constant support of dedicated consultant Employee referral program