ABOUT POSITION:
We are looking for a JAVA software developer to join the company Fund Services development team (CFS) to work on a Order routing application. The application is in production since 2005. The system runs on regularly upgraded, up to date versions of JavaEE Weblogic Application Servers and Oracle Database and is essentially developed in Java 8. Last year the major redesign and modernisation of the application has started and continues this year. The target solution is Spring/SpringBoot application split into modules, with Angular GUI and JBoss server for serving REST API calls. We use Git, JIRA, Maven and Jenkins pipeline to support our SCRUM development.
REQUIREMENTS:
- Practical experience with development of standard & enterprise Java applications (3 years or more)
- Experience with Spring (Framework, Boot, Security, Data, Integration)
- Experience with Frontend technologies, ideally Angular 11+, npm, TypeScript, RxJs
- Excellent Java programming skills
- Experience with SQL databases
- Must be a responsible and reliable team player with good communication skills
ESSENTIAL INTERPERSONAL SKILLS:
- Critical thinking, the ability to identify problems and propose solutions
- English is mandatory and this includes good English writing skills
- An interest in financial world (Mutual / Hedge Funds) is appreciated
NICE TO HAVE:
- JavaEE backend technology (JPA 2.0 , JMS, EJB 3, REST)
- JavaEE Application Servers (e.g. WebLogic / JBoss)
- Knowledge of Oracle Database Server and PL/SQL
- Angular framework knowledge
- UML usage, design patterns
- Continuous Integration/Delivery tools (Jira, GitHub, Jenkins, SonarQube, Maven, Artifactory, IntelliJ)
- Command script development and execution on Linux and Windows (ksh/bash/PowerShell)
- Jenkins, Sonar integration tools
- Knowledge of unit testing tools such as Junit / Mocking Frameworks / Playwrigth
ABOUT THE PROJECTS:
- -Senior - contract with salary around 7-9000czk /MD rate according to seniority
- -Prague - 3 days on-site, rest homeoffice
- -Know Java and Angular