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)