Backend Java Developer (f/m)
Brak informacji o wynagrodzeniu
SeniorFull-time·B2B
#426191·Dodano wczoraj·0
Źródło: justjoin.itTech Stack / Keywords
Java and Spring BootHibernatePostgreSQL and SQLAPIs / OpenAPIApache Kafka
Firma i stanowisko
We are an international team developing systems for savings and investment products, including applications supporting taxation, account management, and investment processing.
Wymagania
- Strong commercial experience with Java and Spring Boot.
- Practical experience with Hibernate.
- Very good knowledge of relational databases, particularly PostgreSQL and SQL.
- Experience in designing and developing APIs using OpenAPI.
- Practical knowledge of Apache Kafka or similar messaging technologies.
- Understanding of reliable message processing including retries, idempotency, error handling, dead-letter queues, message ordering, and monitoring.
- Experience with Jenkins and CI/CD processes.
- Very good knowledge of Git.
- Ability to model complex business logic and design maintainable solutions.
- Experience in software testing and ensuring high code quality.
- Readiness to conduct code reviews, mentor developers, and act as a design sparring partner.
- Ability to cooperate effectively with analysts and business stakeholders.
- English proficiency sufficient for daily work in an international environment.
Nice to have:
- Experience in the banking, financial services, investment, or pension sector.
- Knowledge of AsyncAPI, JMS, or MQ.
- Experience developing calculation engines or systems based on complex business rules.
- Practical and responsible use of AI-assisted software development tools.
- Experience with Java 21.
Obowiązki
- Design, develop, and maintain backend applications using Java.
- Develop solutions supporting savings and investment products.
- Build robust calculation engines compliant with tax regulations across multiple countries.
- Implement complex business processes and integrations with external institutions, including tax authorities.
- Develop customer-facing reporting functionalities.
- Participate in full software development lifecycle including requirements analysis, design, coding, testing, and deployment.
- Cooperate with financial analysts to translate business requirements into technical solutions.
- Conduct code reviews, mentor other developers, and contribute to technical design decisions.
- Promote practical engineering standards and best practices across the team.
- Use AI-assisted development tools and automation responsibly to improve productivity, quality, and continuous learning.
Benefity
- Long-term cooperation in a strategic project.
- Work on solutions used across multiple international markets.
- Real influence on architecture, code quality, and engineering standards.
- A role combining hands-on development with mentoring and technical decision-making.
- Cooperation within a mature, international environment.
- Modern technology stack, including Java 21, Spring Boot, PostgreSQL, APIs, and messaging.
Inne informacje
The work must be performed from Poland; working from abroad is not possible.
B2Bnetwork
209 aktywnych ofert