Java Backend Developer with java 21 experience
emagine Polska
⚲ Copenhagen
Wymagania
- Apache Kafka
- Java Message Service (JMS)
- Git
- SQL
- Java
- Hibernate
- PostgreSQL
- Spring Boot
- Snowflake
- CI/CD
Opis stanowiska
emagine are looking for a skilled Java Backend Developer for one of our financial clients. You will be responsible for developing and enhancing Java-based applications that manage taxation, account management, and investment processing for pension and savings products. The ideal candidate will possess strong proficiency in Java 21 and relevant frameworks, coupled with experience in relational databases and software design patterns. Main Responsibilities • Design, develop, and maintain Java applications supporting savings and investments products. • Build robust calculation engines for compliance with tax regulations across multiple countries. • Develop support for complex business processes and generate 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. Key Requirements • Strong proficiency in Java 21 and related frameworks (Spring, Hibernate, etc.) • Experience with relational databases and SQL (PostgreSQL, Snowflake, etc.) • Knowledge of OpenAPI and AsyncAPI for data interchange. • Familiarity with version control systems (Git) and CI/CD pipelines. • Understanding of software design patterns and object-oriented programming principles. • Knowledge or understanding of TBA Start: ASAP Duration: 9 months + possibility of extension Workload: Fulltime + 2 days onsite Location: Copenhagen