— Bachelor’s degree in Сomputer science or related area;
— 3+ years’ experience in Java development;
— Good knowledge of Spring Framework (DI, Security, Web, etc.), JPA, relational databases and NoSQL,
webservices (SOAP, REST);
— Awareness in messaging (JMS, Kafka, etc.), architectural patterns like microservices, message queues,
integration;
— Proficiency in generic computing science including OOP, algorithms, data structures and design patterns;
— Knowledge of JavaScript frameworks and financial services will be a plus;
— Good English written and communication skills;
— Willingness to relocate to Munich (Germany).
Experience in financial services a plus.
— Paid relocation package;
— Assistance in documents and attending the governmental institutions.
— Implement new features and enhance the existing platform using advanced software development practices
and methodologies;
— Participate in the requirement elicitation process to identify requirements, gaps/issues (both functional and
non-functional);
— Collaborate with other teams to identify and resolve production issues;
— Perform high- and low-level design, provide pseudo codes, implement prototypes, do reviews;
— Support and mentor junior team members to enhance overall team performance.
Evolvice Team GmbH is looking for an Java Software Developer to join our Munich office to be a part of a highly innovative approach allowing bank independent financing solutions.