Overview
Join to apply for the Java software engineer (regular) role at BEC Financial Technologies .
This position is based at our friendly office in Warsaw, Poland, as part of the Business Banking Initiative. The team is co-located in Warsaw, Poland and Roskilde, Denmark. We prefer to collaborate in the office, with the option to work remotely up to 8 days per month. Your direct manager will be Mathias Møller Hansen.
Responsibilities
- Java development : solid background in Java development, covering Java 17 or newer releases, with hands-on experience using the Spring Framework.
- Integration : design, develop, and integrate RESTful and SOAP APIs to support seamless system communication.
- Database management : strong SQL skills for Microsoft SQL Server (MSSQL), focusing on database design, optimization, and performance tuning.
- CI / CD : manage and maintain CI / CD pipelines using Jenkins and Argo CD to support automated software delivery.
- Version control : collaborate effectively using Git workflows and best practices.
- Source code management : manage repositories and code hosting through Bitbucket.
- Testing : plan and execute unit and component tests to ensure high-quality deliverables.
- Agile methodologies : work within Agile frameworks using Jira for project tracking and team collaboration.
Qualifications
Hands-on experience (3–4 years) in integrating the above-mentioned technologies into everyday work practices.University degree in Information Technology, Computer Science, or a closely related discipline.Ability to take ownership of assigned tasks and deliver them according to project plans, with a proactive attitude and willingness to learn.Strong team collaboration skills, including supporting colleagues, sharing knowledge, contributing to team goals, and active participation in meetings.Business-oriented mindset with the ability to translate business requirements into IT solutions.Fluency in English, both written and spoken.Nice-to-have
Knowledge of banking platforms (e.g., payments and accounts).Fundamental infrastructure and network knowledge.Experience with Kafka or other event platforms.Benefits
Type of cooperation : employment contract.Mental health supportFree lunch at the officeProfessional developmentReferral bonus up to PLN 10,000Benefit platform allowance : PLN 600 per monthSocial events and clubs (e.g., Tennis, salsa dancing, board games, family picnics and more)Recruitment process
Send us your CV to start the conversationScreening call to assess fitMeet our talent partner and a technical expert to discuss the job and your experienceMeet your future manager and teamTime to sign the contract and join BECNote
We are an equal opportunities employer. We hire top talent regardless of race, religion, color, national origin, sexual orientation, gender identity, or age. See our full list of vacancies at and learn more about BEC by exploring our culture book : wearebec.pdf
Seniority level
AssociateEmployment type
ContractJob function
Engineering and Information TechnologyIndustries
IT Services and IT Consulting#J-18808-Ljbffr