We are looking for Junior Java developer to join Sopra Steria Polska for a team that works on a project in a banking sector. Located in Munich, Germany, the company is part of Sopra Steria Group. It has worked with 40 customers in the financial sector for over 30 years. Over its history spreading through three decades, the company has managed the technical debt in a number of efforts. The software has a brand new front-end component, and is cloud-ready. There is an ongoing project to modernize its back-end component, with participation of developers from the Polish Delivery Center.
Mission:
You will work alongside a team of developers to perform a rewrite of a legacy VB6 application into a modern Java one. The majority of your tasks will consist of interpreting the existing VB6 code, and implementing its equivalent logic into the new application, both Java and SQL knowledge will be required for this. During your tasks, you will collaborate with the architect and the developers of the original application to verify your implementations, and to clarify any uncertainties.
Tech stack on the project:
- Backend: Visual Basic 6 in the original solution, Java 21 in the new solution
Frontend: JavaScript, GO - Databases: MS SQL Server
- Frameworks: Message Queueing (nsq)
- Knowledge repository: Docsy
- Version control systems: GIT
Work methods and tools:
- Methodology: Lightweight agile
- Issue tracking tools: Gitlab
- Testing: manual and automated
- Code review: yes
- Pair programming: yes
Must-have requirements:
- English level: B1-B2
- Around 2 years of experience with Java
- Godd knowledge of SQL
- EU citizenship
- Communication skills
Nice to have requirements:
- Knowledge of VB6
- German language
- Certifications
- Higher eduction
- Experience in understanding the banking domain
Location: Katowice/full remote
Working hours: business hours
What we offer:
BENEFITS (UoP): Luxmed, Medicover Sport, Worksmile, educational platforms, language courses, referral bonus, copyrights, life insurance
DEVELOPMENT OPPORTUNITIES (UoP): certifications (paid by the company) plus bonus for successful passing, conferences, Tech Lunches
The recruitment process for this position consists of two stages:
- a short phone call with a recruiter (30 min max)
- 1h long interview on Teams (with both general and technical questions)
If you find this offer interesting and you would like to learn more about the project, send us your up-dated CV in English containing the clause:
„I agree to the processing by Sopra Steria Polska Sp. z o.o. my personal data contained in my CV for the recruitment process and further recruitment processes.”