Senior Java Developer Java, Spring, WebServices Kraków

Diverse CG Sp. z o.o. Sp.k.

Kraków

On-site

PLN 120,000 - 190,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

DCG is seeking a Java software engineer to design, develop and test components of the Transfer Agency Investor Onboarding system. You will collaborate with business analysts to align user stories and acceptance criteria and integrate in-house solutions with vendor systems.

You will resolve issues in test and production, enhance technical specs and data models, participate in design and UAT testing, and help create deployment scripts.

Qualifications

  • BSc or MSc degree in Computer Science.
  • Strong OOP and design patterns knowledge.
  • Knowledge and application of SOLID in practice.
  • Hands-on Java with Spring MVC/Spring Boot, JMS, JPA, JAX-WS/JAX-RS.
  • Experience with Web Services (SOAP, REST).
  • Understanding of data modeling principles.
  • Ability to write clean, modular, testable code.
  • Design code for unit testing.
  • Relational database knowledge.
  • Strong verbal and written communication skills.
  • Fluent English, comfortable on calls.
  • Experience with agile software methodologies.

Responsibilities

  • Design, development and testing of components of the Transfer Agency Investor Onboarding system
  • Supporting business analysts in aligning user stories and acceptance criteria
  • Integration of in-house systems with vendor solutions
  • Resolve issues in test and production environments
  • Enhance technical specifications and documentation including data modelling and dataflow diagrams
  • Involvement in design and system/UAT testing
  • Involvement in creating deployment and checkout scripts
  • Collaborate with project managers, developers, testers across multiple teams and locations to meet business needs

Skills

Object Oriented Programming
Design Patterns
SOLID principles
Java
Spring MVC/Spring Boot
JMS
JPA
JAX-WS/JAX-RS
WebServices (SOAP, REST)
Data modeling
Unit testing
Relational databases
Verbal and written communication
English fluency
Agile methodologies
Team collaboration

Education

BSc or MSc in Computer Science

Job description

As a recruitment company, DCG understands that every business is powered by experienced professionals. Our management style and partnership approach enable us to meet your needs and provide continuous support. Due to our ongoing growth and the large number of recruitment projects we undertake for our partners, we are currently looking for:

Responsibilities
  • 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
Requirements
  • BSc or MSc degree in Computer Science
  • Strong foundation in Object Oriented Programming and Design Patterns
  • Knowledge and applying SOLID principles in practice
  • Practical skills in Java and related technologies/frameworks for creating multi-tiered service-oriented web applications: Spring MVC/springboot, JMS, JPA, JAX-*
  • Experience with WebServices (SOAP, REST)
  • 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 technologiesProvable 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
Offer

Personal Consulting Agency (License No. 4642)

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Java Developer Java, Spring, WebServices Cracow
Senior Java Developer Java, Spring, WebServices Cracow

Diverse CG Sp. z o.o. Sp.k. • Kraków

On-site
Senior Java Software Engineer
Senior Java Software Engineer

DCG • Kraków

Hybrid
PLN 120,000 - 180,000
Hybrid work model
Office in Kraków
Senior Java Developer Java, Spring boot, JPA, Maven Gdańsk
Senior Java Developer Java, Spring boot, JPA, Maven Gdańsk

DCG Poland • Województwo pomorskie

On-site
PLN 100,000 - 140,000
Private medical care
Co‑financing for the sports card
Constant support of dedicated consultant
Senior Java Consultant
Senior Java Consultant

GFT TECHNOLOGIES SE • Poznań

Hybrid
Senior Java Developer
Senior Java Developer

DCG Poland • Kraków

On-site
PLN 120,000 - 200,000
Senior Java Engineer
Senior Java Engineer

The Capital Markets Company GmbH • Poland

Hybrid
PLN 260,000 - 360,000
Hybrid model
Kraków office option
Senior Java Developer Java, Spring boot, JPA, Maven Gdańsk
Senior Java Developer Java, Spring boot, JPA, Maven Gdańsk

Diverse CG Sp. z o.o. Sp.k. • Województwo pomorskie

On-site
PLN 100,000 - 130,000
Private medical care
Co-financing for the sports card
Constant support of dedicated consultant
Senior Java Developer - Spring & Web Services Expert
Senior Java Developer - Spring & Web Services Expert

Diverse CG Sp. z o.o. Sp.k. • Kraków

On-site
PLN 240,000 - 320,000
Senior Java Engineer
Senior Java Engineer

GFT TECHNOLOGIES SE • Poznań

Hybrid
Medical insurance
Sport benefits
Lunch subsidy
+4
Java Developer
Java Developer

Geckodynamics • Kraków

On-site
Competitive salary based on experience
Opportunity for growth and self-improvement
Friendly, low stress environment
+3