NoFluffJobs Stacjonarnie Senior New

Senior Java Developer

DCG

⚲ Kraków

16 000 - 23 500 PLN (PERMANENT)

Wymagania

  • Java
  • Spring

Opis stanowiska

O projekcie: Offer: - Private medical care (dental care + vision care plan) - Life insurance - Sports card - Training & learning opportunities - Language course co-financing - Annual bonus - Employee referral program Wymagania: - BSc or MSc degree in Computer Science - Strong foundation in Object Oriented Programming and Design Patterns - Knowledge and applying SOLID principles in practice - Experience with WebServices (SOAP, REST) - Practical skills in Java and related technologies/frameworks for creating multi-tiered service-oriented web applications: Spring MVC/springboot, JMS, JPA, JAX-* - Must understand basic principles of data modeling - 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 - Provable verbal and written communication skills - Fluency in English, including ease of communication on the telephone - Experience in one or more agile software methodologies - Positive, can-do attitude, openness to change and ability to grasp the big picture quickly Codzienne zadania: - Design, development and testing of components of the Transfer Agency Investor Onboarding system - Supporting business analysts in reaching a common understanding of user stories and acceptance criteria - Integration of the systems developed in-house with vendor solutions - Resolution of issues reported in test and on production systems - Achieving clarity of vision by enhancing technical specifications and documentation which may include data modelling, dataflow diagramming, screen design, workflow analysis etc. - Involvement in the design process as well as in system and UAT testing - Involvement in creating the scripts for deployment and checkout of the solution - Working with project managers, developers, testers and other specialists across multiple teams and locations to make sure that projects meet business needs