• Expertini Resume Scoring: Our Semantic Matching Algorithm evaluates your CV/Résumé before you apply for this job role.
Poland Jobs Expertini

Senior Java Cloud Developer Job Opening In Warsaw – Now Hiring 11101 Citibank Europe plc Poland


Job description

Team/Role Overview

We are seeking a Senior Engineer to fill the role of ‘Applications Development Technology Lead Analyst’ on the XiNG large scale distributed calculation platform (XiP).

In this role you will design, build, and maintain the software that manages and controls the XiP platform.

This engine is responsible for 500 million risk & suitability calculations at Citi every day.

The calculation engine at the core of XiP is both highly performant and rapidly changing to support new scenarios, technologies, and infrastructure.

As an engineer working on XiP, you will work on a platform which daily; coordinates hundreds of thousands of pods, consumes tens of thousands of compute cores, utilizes hundreds of TB of memory, and distributes hundreds of millions of calculations.

You will work closely with software engineers, DevOps, and our customers to ensure reliable, secure, and scalable operations of the platform.

Responsibilities: 

  • Take part of the shared responsibility for the long-term strategic direction of the XiP Platform: 

  • Apply your experience and skills to develop the future versions of the calculation engine.

    This means making it faster, utilize resources better, and scale to even greater sizes.

    This means adding new features without impacting performance of the platform in undesirable manner, small changes multiplied by millions of calculations have a high cost.

    This means solving hard problems like transferring small amounts of data to a huge number of machines.

  • Serve as advisor or coach to team members, allocating and overseeing work: 

  • Mentor and guide mid-level developers, providing technical advice, code reviews, and career development support.

    Allocate tasks based on skill sets and project priorities, ensuring balanced workloads and timely delivery.

    Foster a collaborative and growth-oriented team environment, encouraging best practices and continuous learning.

  • Implement changes and improvements to Citi's Risk Calculation Engine, including analyzing and designing improvements to the distribution mechanisms of the engine which regularly parallelizes 250,000 hours of compute into a single 90-minute execution: 

  • Lead the design, development, and implementation of enhancements to the Risk Calculation Engine, focusing on optimizing its distribution mechanisms.

    Analyze current parallelization strategies and identify opportunities to further improve efficiency, scalability, and throughput.

  • Operationally support the optimization of Risk calculations by examining and providing SME level insight into the distributed execution of extremely large calculations: 

  • Monitor and analyze the distributed execution of large-scale risk calculations, identifying performance bottlenecks and inefficiencies.

    Provide subject matter expertise to guide operational improvements, leveraging deep technical knowledge to recommend and implement optimizations that enhance calculation speed and resource utilization.

  • Plan, coordinate, and execute strategic changes to the engine to reach the next scaling milestone: 

  • Develop and manage strategic initiatives aimed at scaling the Risk Calculation Engine to meet future business demands.

    Coordinate with stakeholders to ensure that all scaling efforts are aligned with customer needs.

  • Provide specialized customer support to optimize and improve large, distributed calculations. 

  • Act as a primary point of contact for clients to address issues and optimize inefficiencies that arise during distributed workload execution.

    Qualifications: 

  • Minimum 5 years of professional software development experience with Java.

  • Solid experience with Java frameworks (, Spring, Spring Boot, Quarkus).

  • Exposure to cloud platforms (, AWS, Azure, GCP) and containerization (, Docker, Kubernetes).

  • Experience designing, building, and maintaining large-scale, distributed systems.

  • Experience with RESTful API design and implementation.

  • Strong understanding of object-oriented programming and design patterns.

  • Exposure to NoSQL databases (, MongoDB, Cassandra) is a plus.

    Experience with unit testing, integration testing, and test automation frameworks (, JUnit, Mockito).

  • Experience working in Agile/Scrum development environments.

  • Experience with CI/CD pipelines and DevOps practices is a plus.

  • By joining Citi Solutions Center Poland, you will not only be part of a business casual workplace with a hybrid working model (up to 2 days working at home per week), but also receive a competitive base salary (which is annually reviewed) and enjoy a whole host of additional benefits such as:

  • Private Medical Care Program

  • Life Insurance Program

  • Pension Plan contribution (PPE Program)

  • Employee Assistance Program

  • Paid Parental Leave Program (maternity and paternity leave)

  • Sport Card

  • Holidays Allowance

  • Sport and team recreation activities

  • Special offers and discounts for employees

  • Access to an array of learning and development resources

  • A discretional annual performance related bonus

  • A chance to make a difference with various affinity networks and charity initiatives

  • 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

    Sounds like Citi has everything you need?

    Then apply to discover the true extent of your capabilities.

    ------------------------------------------------------

    Job Family Group:

    Technology

    ------------------------------------------------------

    Job Family:

    Applications Development

    ------------------------------------------------------

    Time Type:

    Full time

    ------------------------------------------------------

    Most Relevant Skills

    Please see the requirements listed above.

    ------------------------------------------------------

    Other Relevant Skills

    For complementary skills, please see above and/or contact the recruiter.

    ------------------------------------------------------

    Required Skill Profession

    Computer Occupations


    • Job Details

    Related Jobs

    Citigroup hiring Senior Java Cloud Developer Job in Warsaw, , Poland
    Citigroup
    Warsaw, , Poland
    Citigroup hiring Senior Java Cloud Developer Job in Warsaw, Poland, Poland
    Citigroup
    Warsaw, Poland, Poland
    Groupe SII hiring Senior Java Developer – cloud solutions Job in Kraków, Lesser Poland Voivodeship, Poland
    Groupe SII
    Kraków, Lesser Poland Voivodeship, Poland
    N Consulting Ltd hiring Senior Java Developer – Security & Cloud Integration Job in Kraków, Lesser Poland Voivodeship, Poland
    N Consulting Ltd
    Kraków, Lesser Poland Voivodeship, Poland
    Riverland Reply hiring SENIOR SOFTWARE DEVELOPER - CLOUD NATIVE / JAVA Job in Katowice, Silesian Voivodeship, Poland
    Riverland Reply
    Katowice, Silesian Voivodeship, Poland
    SAP hiring Senior Cloud Developer Job in Gliwice, Silesian Voivodeship, Poland
    SAP
    Gliwice, Silesian Voivodeship, Poland
    SAP hiring Senior Cloud Developer Job in Gliwice, Silesian Voivodeship, Poland
    SAP
    Gliwice, Silesian Voivodeship, Poland
    SAP hiring Senior Cloud Developer Job in Gliwice, , Poland
    SAP
    Gliwice, , Poland
    SAP hiring Senior Cloud Developer Job in Gliwice, Poland, Poland
    SAP
    Gliwice, Poland, Poland
    Motorola Solutions hiring Senior Java Cloud Engineer Job in Kraków, Lesser Poland Voivodeship, Poland
    Motorola Solutions
    Kraków, Lesser Poland Voivodeship, Poland
    Enginar.pl hiring Java Developer/Senior Java Developer (Fullstack) Job in Warsaw, Masovian Voivodeship, Poland
    Enginar.pl
    Warsaw, Masovian Voivodeship, Poland
    thyssenkrupp Group Services Gdansk Sp z oo hiring Senior Java Developer Job in Gdańsk, Pomeranian Voivodeship, Poland
    thyssenkrupp Group Services Gdansk Sp z oo
    Gdańsk, Pomeranian Voivodeship, Poland
    Sigma Software hiring Senior Java Developer Job in Poland
    Sigma Software
    Poland
    Jit Team hiring Senior Java Developer Job in Gdańsk, Pomeranian Voivodeship, Poland
    Jit Team
    Gdańsk, Pomeranian Voivodeship, Poland
    Epam hiring Senior Java Developer Job in poland, poland, Poland
    Epam
    poland, poland, Poland
    Dom Maklerski BOŚ SA hiring Senior Java Developer Job in Bielsko-Biala, Silesian Voivodeship, Poland
    Dom Maklerski BOŚ SA
    Bielsko-Biala, Silesian Voivodeship, Poland
    SCALO Sp. z o.o. hiring Senior Java Developer Job in Poznań, Greater Poland Voivodeship, Poland
    SCALO Sp. z o.o.
    Poznań, Greater Poland Voivodeship, Poland
    Devire hiring Senior Java Developer Job in Poland
    Devire
    Poland
    Gecko Dynamics hiring Senior Java Developer Job in Kraków, Lesser Poland Voivodeship, Poland
    Gecko Dynamics
    Kraków, Lesser Poland Voivodeship, Poland
    SCALO Sp. z o.o. hiring Senior Java Developer Job in Zielona Góra, Lubusz Voivodeship, Poland
    SCALO Sp. z o.o.
    Zielona Góra, Lubusz Voivodeship, Poland
    Shift4 hiring Senior Java Developer Job in Wrocław, Lower Silesian Voivodeship, Poland
    Shift4
    Wrocław, Lower Silesian Voivodeship, Poland
    Groupe SII hiring Senior Java Developer Job in Poznań, Greater Poland Voivodeship, Poland
    Groupe SII
    Poznań, Greater Poland Voivodeship, Poland
    Antal Sp. z o.o. hiring Senior Java Developer Job in Wrocław, Lower Silesian Voivodeship, Poland
    Antal Sp. z o.o.
    Wrocław, Lower Silesian Voivodeship, Poland
    Hiberus Poland hiring Senior Java Developer Job in Warsaw, Masovian Voivodeship, Poland
    Hiberus Poland
    Warsaw, Masovian Voivodeship, Poland
    Groupe SII hiring Senior Java Developer Job in Czestochowa, Silesian Voivodeship, Poland
    Groupe SII
    Czestochowa, Silesian Voivodeship, Poland
    Groupe SII hiring Senior Java Developer Job in Lublin, Lublin Voivodeship, Poland
    Groupe SII
    Lublin, Lublin Voivodeship, Poland
    SCALO Sp. z o.o. hiring Senior Java Developer Job in Opole, Opole Voivodeship, Poland
    SCALO Sp. z o.o.
    Opole, Opole Voivodeship, Poland
    SCALO Sp. z o.o. hiring Senior Java Developer Job in Bydgoszcz, Kuyavian-Pomeranian Voivodeship, Poland
    SCALO Sp. z o.o.
    Bydgoszcz, Kuyavian-Pomeranian Voivodeship, Poland
    Groupe SII hiring Senior Java Developer Job in Gliwice, Silesian Voivodeship, Poland
    Groupe SII
    Gliwice, Silesian Voivodeship, Poland
    Groupe SII hiring Senior Java Developer Job in Pila, Greater Poland Voivodeship, Poland
    Groupe SII
    Pila, Greater Poland Voivodeship, Poland
    SCALO Sp. z o.o. hiring Senior Java Developer Job in Rzeszów, Podkarpackie Voivodeship, Poland
    SCALO Sp. z o.o.
    Rzeszów, Podkarpackie Voivodeship, Poland

    Unlock Your Senior Java Potential: Insight & Career Growth Guide


    Real-time Senior Java Jobs Trends (Graphical Representation)

    Explore profound insights with Expertini's real-time, in-depth analysis, showcased through the graph here. Uncover the dynamic job market trends for Senior Java in Warsaw, Poland, highlighting market share and opportunities for professionals in Senior Java roles.

    5574 Jobs in Poland
    5574
    1951 Jobs in Warsaw
    1951
    Download Senior Java Jobs Trends in Warsaw and Poland

    Are You Looking for Senior Java Cloud Developer Job?

    Great news! is currently hiring and seeking a Senior Java Cloud Developer to join their team. Feel free to download the job details.

    Wait no longer! Are you also interested in exploring similar jobs? Search now: .

    The Work Culture

    An organization's rules and standards set how people should be treated in the office and how different situations should be handled. The work culture at 11101 Citibank Europe plc Poland adheres to the cultural norms as outlined by Expertini.

    The fundamental ethical values are:

    1. Independence

    2. Loyalty

    3. Impartiapty

    4. Integrity

    5. Accountabipty

    6. Respect for human rights

    7. Obeying Poland laws and regulations

    What Is the Average Salary Range for Senior Java Cloud Developer Positions?

    The average salary range for a varies, but the pay scale is rated "Standard" in Warsaw. Salary levels may vary depending on your industry, experience, and skills. It's essential to research and negotiate effectively. We advise reading the full job specification before proceeding with the application to understand the salary package.

    What Are the Key Qualifications for Senior Java Cloud Developer?

    Key qualifications for Senior Java Cloud Developer typically include Computer Occupations and a list of qualifications and expertise as mentioned in the job specification. The generic skills are mostly outlined by the . Be sure to check the specific job listing for detailed requirements and qualifications.

    How Can I Improve My Chances of Getting Hired for Senior Java Cloud Developer?

    To improve your chances of getting hired for Senior Java Cloud Developer, consider enhancing your skills. Check your CV/Résumé Score with our free Tool. We have an in-built Resume Scoring tool that gives you the matching score for each job based on your CV/Résumé once it is uploaded. This can help you align your CV/Résumé according to the job requirements and enhance your skills if needed.

    Interview Tips for Senior Java Cloud Developer Job Success

    11101 Citibank Europe plc Poland interview tips for Senior Java Cloud Developer

    Here are some tips to help you prepare for and ace your Senior Java Cloud Developer job interview:

    Before the Interview:

    Research: Learn about the 11101 Citibank Europe plc Poland's mission, values, products, and the specific job requirements and get further information about

    Other Openings

    Practice: Prepare answers to common interview questions and rehearse using the STAR method (Situation, Task, Action, Result) to showcase your skills and experiences.

    Dress Professionally: Choose attire appropriate for the company culture.

    Prepare Questions: Show your interest by having thoughtful questions for the interviewer.

    Plan Your Commute: Allow ample time to arrive on time and avoid feeling rushed.

    During the Interview:

    Be Punctual: Arrive on time to demonstrate professionalism and respect.

    Make a Great First Impression: Greet the interviewer with a handshake, smile, and eye contact.

    Confidence and Enthusiasm: Project a positive attitude and show your genuine interest in the opportunity.

    Answer Thoughtfully: Listen carefully, take a moment to formulate clear and concise responses. Highlight relevant skills and experiences using the STAR method.

    Ask Prepared Questions: Demonstrate curiosity and engagement with the role and company.

    Follow Up: Send a thank-you email to the interviewer within 24 hours.

    Additional Tips:

    Be Yourself: Let your personality shine through while maintaining professionalism.

    Be Honest: Don't exaggerate your skills or experience.

    Be Positive: Focus on your strengths and accomplishments.

    Body Language: Maintain good posture, avoid fidgeting, and make eye contact.

    Turn Off Phone: Avoid distractions during the interview.

    Final Thought:

    To prepare for your Senior Java Cloud Developer interview at 11101 Citibank Europe plc Poland, research the company, understand the job requirements, and practice common interview questions.

    Highlight your leadership skills, achievements, and strategic thinking abilities. Be prepared to discuss your experience with HR, including your approach to meeting targets as a team player. Additionally, review the 11101 Citibank Europe plc Poland's products or services and be prepared to discuss how you can contribute to their success.

    By following these tips, you can increase your chances of making a positive impression and landing the job!

    How to Set Up Job Alerts for Senior Java Cloud Developer Positions

    Setting up job alerts for Senior Java Cloud Developer is easy with Poland Jobs Expertini. Simply visit our job alerts page here, enter your preferred job title and location, and choose how often you want to receive notifications. You'll get the latest job openings sent directly to your email for FREE!