Sign up to save this job, get alerts, and apply with an optimized CV.
Senior Java Developer | Banking Industry
Job description
About Us The Edge One Solutions community was born out of a love for new technologies. We number over 350 experts, and within the Euvic Group, of which we are a part, we are already 5500. An individual approach allows us to tailor projects to skills, which is how we genuinely support each other in developing competencies. About the Client Our client is one of the three largest universal Polish banks, as well as one of the largest financial institutions in the Central and Eastern European region. It was the first Polish bank to launch an ATM and issue a credit card. Cooperation Model 100% Remote Project Execution Will Be Facilitated by You: - Excellent knowledge of Java and Spring Framework, including Spring Boot - Experience in designing and developing systems based on microservice architecture - Knowledge of issues related to microservice observability and resilience integration - Knowledge of system integration using REST, JSON, SOAP, Web Service, XML, and XSD - Experience working with Oracle and PostgreSQL databases - Ability to write and optimize SQL queries, and model and create data structures - Knowledge of issues related to database transactions and locks - Documented experience in working with legacy code and modernizing or rewriting systems - Knowledge of refactoring, strangler pattern, phased migrations, and regression tests - Knowledge of design, architectural, migration, and modernization patterns - Experience in gradually extracting domains and designing API contracts - Experience in integrating payment solutions with external systems - Practical experience in using LLMs and AI agents for generating code, tests, documentation analysis, or migration elements - Ability to critically assess AI-generated results in terms of correctness, security, quality, and compliance with requirements and standards - Experience in code reviews and refactoring using GIT, Gerrit, or similar tools - Experience working with JIRA and Confluence - Experience in projects related to payments, including transfers, standing orders, payment batches, statuses, confirmations, and settlements - Higher education in Computer Science, Mathematics, or a related field - Knowledge of English enabling the reading and creation of technical documentation Nice to Have: - Experience in designing new solutions using Enterprise Architect or UML - Knowledge of Apache Kafka Your Contribution to the Project: - Development and expansion of a platform based on microservice architecture - Design and implementation of backend solutions in Java and Spring Boot technology - Modernization and refactoring of existing systems and legacy code - Planning and execution of phased data and functionality migrations - Design of integrations and API contracts - Creation and optimization of solutions using Oracle and PostgreSQL databases - Utilization of LLMs and AI agents for generating code, tests, documentation analysis, and migration elements - Verification of the quality, security, and correctness of AI-generated results - Conducting code reviews and creating regression tests - Cooperation with the project team and knowledge sharing This is How We Will Take Care of You: By joining Edge One Solutions, you receive full support in professional and personal development, giving you a real chance to build a career according to your own goals. You gain individual support from a Service Delivery Manager, who will help you plan your career path and ensure your comfort and satisfaction with work on the project. - Trainings, certifications, and conferences - we subsidize or fully cover the costs of technical competency development - #SmartChange – we enable project changes and select the next one according to your preferences - We care about your work-life balance, so besides work, we offer integration outings, sports activities, and inspiring #edge1talks webinars that develop and connect people. - Physical activity – we support sports initiatives and rental of training rooms - Health package – private care, sports card, insurance, and a platform with psychological support - Flexible benefits – you decide how to allocate points in our benefit system Don't meet all the requirements, but the project interests you? Don't hesitate and apply. Let's talk!
Required skills
java
resilience
jira
sql
data modeling
llm
oracle
insurance
git
spring boot
postgresql
microservice architecture
confluence
json
payments
observability
ai agents
service delivery manager
work-life balance
rest
soap
xml
code review
design patterns
apache kafka
spring framework
uml
code generation
payment solutions
transfers
legacy code
sports card
gerrit
private healthcare
flexible benefits
settlements
enterprise architect
refactoring
xsd
web service
test generation
regression tests
psychological support
api contracts
architectural patterns
migration patterns
payment batches
documentation analysis
standing orders
strangler pattern
phased migrations
database transactions
database locks
code modernization
code rewriting
modernization patterns
migration elements
ai assessment
Sign up to apply
Create a free account to apply for this job and get access to:
- AI-powered CV optimization for this specific job
- Save jobs and create custom alerts
- See your CV match score for each job
Company information
- Company
- Edge One Solutions Sp. z o.o
- Location
-
Polska, mazowieckie, Warszawa
Poland - Posted
- 1 week ago
Interested in this position?
Create your free account and tailor your CV to match this job.