We are looking for a Java Developer to join our team. The ideal candidate will have experience with Java and related technologies, as well as strong foundation in Object Oriented Programming and Design Patterns. The role will involve designing, developing, and testing of components of the Transfer Agency Investor Onboarding system, as well as working with project managers, developers, testers, and other specialists across multiple teams and locations.
Requirements
- 2+ Java and related technologies/frameworks experience for creating multi-tiered service-oriented web applications: Spring MVC/springboot, JMS, JPA, JAX-*
- Knowledge and applying SOLID principles in practice
- Experience with WebServices (SOAP, REST)
- Knowledge and applying SOLID principles in practice and understanding basic principles of data modeling
- Strong foundation in Object Oriented Programming and Design Patterns
- Ability to create clean, versatile, modular code with easily replaceable modules and layers
- Skills to design code for unit testing
- Understanding and practical skills in relational database technologies
Benefits
- Hybrid model 3 days per week in the office /2 days for a parent of a child up to 4 years
- Culture Celebration Day and 1 Community Service Day in addition to their paid standard vacation allowance
- Private medical care
- Life Insurance
- Employee Assistance Program - offering independent and confidential counselling services for you and your family.
- Professional trainings and qualification support
- Wellbeing Program
- Online Social Fund benefit platform
- Social, sport and integration events
- Onboarding Program for new hires