Backend Java Developer
⚲ Warsaw
25 200 zł / mies.
Wymagania
- Object-Oriented Programming (OOP)
- PostgreSQL
- Java
- SQL
- Java Message Service (JMS)
- Artificial Intelligence (AI)
- Hibernate
- Spring
- CI/CD
- Backend
Opis stanowiska
Rate: 150 pln/h net + VAT, B2B
Location: Hybrid (3 days per week from office in Warsaw/Gdańsk)
Industry: banking
Summary: The primary objective of this role is to develop, enhance, and maintain Java-based applications that manage taxation, account management, and investment processing for pension and savings products.Main Responsibilities:
• Design, develop, and maintain Java applications supporting savings and investments products.
• Build robust calculation engines to ensure compliance with current tax regulations across multiple countries.
• Develop support for complex business processes, integrating with tax authorities, and generating customer-facing reports.
• Participate in the full software development lifecycle, including requirements analysis, design, coding, testing, and deployment.
• Collaborate with financial analysts to translate requirements into technical solutions.
• Mentor other developers, act as a code reviewer, and spread practical engineering practices across the team.
• Utilize AI-assisted development and automation responsibly to improve productivity, quality, and learning.
• Exhibit strong collaboration and analytical skills.
Key Requirements:
• Strong proficiency in Java and related frameworks (Java 21, Spring Boot, Hibernate).
• Experience with relational databases and SQL (PostgreSQL).
• Knowledge of OpenAPI and AsyncAPI.
• Familiarity with version control systems (Git) and CI/CD pipelines.
• Understanding of software design patterns and object-oriented programming principles.
Nice to Have:
• Experience with messaging protocols (JMS, MQ).
• Good analytical skills and strong collaboration skills.
Other Details:
• Required Language: English
Location: Hybrid (3 days per week from office in Warsaw/Gdańsk)
Industry: banking
Summary: The primary objective of this role is to develop, enhance, and maintain Java-based applications that manage taxation, account management, and investment processing for pension and savings products.Main Responsibilities:
• Design, develop, and maintain Java applications supporting savings and investments products.
• Build robust calculation engines to ensure compliance with current tax regulations across multiple countries.
• Develop support for complex business processes, integrating with tax authorities, and generating customer-facing reports.
• Participate in the full software development lifecycle, including requirements analysis, design, coding, testing, and deployment.
• Collaborate with financial analysts to translate requirements into technical solutions.
• Mentor other developers, act as a code reviewer, and spread practical engineering practices across the team.
• Utilize AI-assisted development and automation responsibly to improve productivity, quality, and learning.
• Exhibit strong collaboration and analytical skills.
Key Requirements:
• Strong proficiency in Java and related frameworks (Java 21, Spring Boot, Hibernate).
• Experience with relational databases and SQL (PostgreSQL).
• Knowledge of OpenAPI and AsyncAPI.
• Familiarity with version control systems (Git) and CI/CD pipelines.
• Understanding of software design patterns and object-oriented programming principles.
Nice to Have:
• Experience with messaging protocols (JMS, MQ).
• Good analytical skills and strong collaboration skills.
Other Details:
• Required Language: English
🔍 Dekoder Ogłoszenia
✓ Ogłoszenie wygląda transparentnie — brak typowych czerwonych flag.