For a financial-technological center in Poland, we are looking for Senior Java Developers.
As a backend developer, you will be responsible for creating a Java-based application for a financial institution. You'll work as part of an agile team that includes a Product Owner, developers, business experts (such as a UX designer), and AO. The team works closely with other teams in the Cluster to deliver solutions for the institution's Developer Portal.
Your role
- Design and develop web-based applications providing APIs for the financial institution.
- Focus on backend development, primarily using Java Spring Boot for mid-tier solutions supporting frontend functionality.
- Create and develop interfaces to connect frontends with backends, requiring an understanding of complex business requirements and digital finance data structures.
- Collaborate closely with business analysts and developers for support throughout the development process.
- Optimize web applications for performance and scalability.
- Lead and participate in technical discussions, focusing on customer impact and code quality.
- Work in an agile team environment that includes business analysts, developers, and application operations experts.
- Participate in scrum ceremonies, including daily stand-ups, planning, reviews, and retrospectives.
- Engage in knowledge sharing and continuous learning with your team members.
Offer
- Private medical care
- Life insurance
- Employee assistance program
- 100% sick leave pay
- 26 days of full-paid holiday + 1 day extra leave every year
- Relocation program
- E-learning platforms
- Sodexo Lunch Pass
- Multisport
- Referral program
- Internal trainings
- Integration events
Requirements
- Advanced knowledge of Java, Spring Boot, and Maven.
- Strong understanding of frontend-backend integration using API/REST.
- Solid grasp of object-oriented programming and architectural principles.
- Experience with Agile development and Scrum methodology.
- Basic knowledge of HTML5 and CSS.
- Familiarity with React JS, JavaScript, and Ajax.
- Understanding of secure coding practices.
- Experience with tools like JIRA, Confluence, and Bitbucket.
- Basic knowledge of bundling tools, Node.js, and Maven.
- English proficiency at a B2 level.