All offersWrocławJavaJava Fullstack Developer
Java Fullstack Developer
Java
ITDS

Java Fullstack Developer

ITDS
Wrocław
Type of work
Undetermined
Experience
Mid
Employment Type
B2B
Operating mode
Office

Tech stack

    Java
    regular
    Spring
    regular
    JEE
    regular
    REST
    regular
    Oracle
    regular
    JUnit
    regular
    Angular 2+
    regular
    Spring Boot
    regular
    English
    regular
    Hibernate
    nice to have

Job description

As a Java Fullstack Developer you will be part of a global team working on the key Application for “Investment Reporting”. Reporting includes customized reports, various analyses, classifications and benchmark comparisons. The reports can be produced periodically or on demand for high net individuals as well as periodical and regulatory reporting for all banking clients.

Your main responsibilities: Software development
  • Writing code in Java 7.0 and above as target language
  • Working on iSIR application within an agile project team you will participate in all aspects of delivering software projects
  • Participating in the development, with close cooperation of UI developers and testers
  • Direct cooperation with business 

You're ideal for the role if you have:
  • 6+ years of experience in Java backend and JavaScript frontend development
  • 2+ years in total with Spring Framework
    • Expert knowledge in JEE 7, Spring 4 and JPA (Hibernate)
    • Knowledge in EJB, JMS, web and RESTful services
    • Experience with unit testing (JUnit)
    • Relational database (Oracle) and SQL knowledge
  • 2+ years in total with Angular
    • Expert knowledge of Angular, JavaScript, HTML5, CSS
    • Experience with UI unit testing (Karma, Jasmine)
  • B.S. or M.S. degree in Computer Science or similar
  • Strong OOP, design and architecture skills
  • Passion for delivering quality software using best practices in chosen technology
  • Problem solver, team player, great communication skills
  • Good verbal and written English skills (part of the team is in Wroclaw, but project language is EN)
  • Familiarity with Scrum

It is a strong plus if you have:
  • Experience with Automated Testing (Selenium, Protractor)
  • Spring Batch knowledge
  • Knowledge about design patters
  • JIRA for Agile/Scrum
  • Financial industry knowledge
  • Knowledge of Java Application Platform (JAP)