Backend Java Developer
Tech Stack / Keywords
Firma i stanowisko
Join Citigroup's technology team to develop and enhance the proprietary “Margin Calculations and Reporting” platform, a key part of their Prime Finance Services organization in finance. The role focuses on evolving a margin calculation engine with complex business logic, impacting financial operations globally within the Prime Services division.
Wymagania
- 4-6 years of experience in systems analysis and software programming
- Strong expertise in core Java, collections, concurrency, and streams
- Deep experience with the Spring Framework (Boot, MVC, Data), Hibernate, and RESTful API development
- Excellent knowledge of Microservices architecture, algorithms, data structures, and design patterns
- Proficient in Test-Driven Development (TDD) using frameworks like JUnit and Mockito
- Solid understanding of SQL and comfortable working in Linux environments
- Experience with messaging systems such as JMS, Kafka; containerization using Docker and Kubernetes; optionally distributed caches like Apache Gemfire
- Working knowledge of Agile project management and ability to collaborate effectively in a global team environment
Nice to have:
- Prior experience or interest in the financial services industry
- Ability to work under pressure and manage deadlines or unexpected requirement changes
- Experience in fast-paced environments
- Flexibility, adaptability, and team player skills
- Excellent analytical, communication, and interpersonal skills
- Bachelor’s degree or equivalent practical experience in Computer Science, Engineering, or related field
Obowiązki
- Design, develop, and implement robust and scalable application systems for Margin Calculation Services and reporting
- Consult with users, clients, and technology groups; recommend programming solutions and analyze complex challenges
- Monitor and guide software development lifecycle phases including analysis, design, construction, testing, and implementation
- Provide user and operational application support to business users
- Make evaluative judgments, recommend security measures, and contribute to post-implementation analysis
- Collaborate with project managers, stakeholders, and senior managers to translate business requirements into technical solutions
- Ensure adherence to best practices and essential procedures
- Operate independently with ownership of critical initiatives
- Proactively assess and manage technical risks, ensuring regulatory compliance and transparent reporting of control issues
Benefity
- Employer paid Defined Contribution Pension Plan contribution of 6%
- Employer paid Private Medical Care Package for employees and family members at preferential rates
- Employer paid Life Insurance Program for employees and family members at preferential rates
- Employee Assistance Program financed by employer
- Paid Parental Leave Program including statutory and additional 2 weeks paid paternity leave
- Subsidized Sport Card via Social Benefits Fund, including for family members
- Additional benefits from Company’s Social Benefit Fund, e.g., Holidays Allowance, sport and cultural activities support, team building events
- Additional day off for volunteering
- Cafeteria/flex benefit system enabling benefit selection and purchase
- Opportunity to receive an annual discretionary incentive award
- Special offers and discounts for employees
Inne informacje
Citi is an equal opportunity employer considering all qualified candidates without regard to protected characteristics. Persons with disabilities can request reasonable accommodations. Data processing complies with relevant laws including the Polish Labor Code and data protection regulations. Application access and equal employment opportunity policies are provided as per legal requirements.
Citigroup
30 aktywnych ofert