Backend Java Developer
Citigroup
15800-26900 PLN miesięcznie (Umowa o pracę)
Czym będziesz się zajmować?
- Design, develop, and implement robust and scalable application systems and programs for the Margin Calculation Services and reporting, aligning with strategic technology initiatives.
- Consult with users, clients, and other technology groups on issues, and recommend programming solutions. Analyze complex technical and business challenges, and propose innovative solutions.
- Monitor and guide all phases of the software development lifecycle, from analysis and design through construction, testing, and implementation. Provide user and operational support on applications to business users.
- Utilize expertise in application development to make evaluative judgments, recommend security measures, and contribute to post-implementation analysis.
- Partner closely with project managers, business stakeholders, and senior managers to translate complex business requirements into well-architected technical solutions.
- Ensure adherence to best practices and essential procedures.
- Operate with a high degree of independence and judgment, taking ownership of critical initiatives.
- Proactively assess and manage technical risks, demonstrating a strong commitment to regulatory compliance and ethical judgment.
Kogo poszukujemy?
Key requirements:- 4-6 years in systems analysis and programming of software applications
- Strong expertise in core Java, collections, concurrency, and streams
- Deep experience with the Spring framework (Boot, MVC, Data, etc.), 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 (JMS, Kafka), containerization (Docker, Kubernetes)
- Working knowledge of Agile project management
- Prior experience or a keen interest in the financial services industry
- Ability to work under pressure and manage deadlines
- Experience of working in fast paced environment
- Flexible and adaptive, team player
- Excellent analytical and communication, interpersonal skills
Czego wymagamy?
Znajomości:
- Microservices
- Concurrency
- Docker
- RESTful APIs
- Hibernate
- Kubernetes
- Java
- SQL
- Test-driven development
- Spring Boot
- Spring
- RESTful
Języki:
- Polski
- Angielski
Jakie warunki i benefity otrzymasz?
- 189660-322940 PLN rocznie (Umowa o pracę)
- Umowa o pracę - Elastyczne godziny pracy (100%)
- Praca zdalna: Hybrydowo
- Budżet szkoleniowy
- Pakiet medyczny, Ubezpieczenie, Pakiet sportowy
Gdzie będziesz pracował?
Centrum, Warszawa lub hybrydowo
Kim jesteśmy? – Citigroup
Working at Citi is far more than just a job. A career with us means joining a team of more than 225,000 dedicated people from around the globe. At Citi, you will have the opportunity to grow your career, give back to your community and make a real impact.
We offer a broad range of opportunities across multiple business lines, each contributing to our mission of driving global progress. Whether you're interested in banking, technology, or investment services, our teams collaborate to deliver innovative solutions that make a positive impact.
Explore our businesses and learn more about what it’s like to work at Citi.