AFRA 890: Java Softwareentwickler (m/w)

Vertragsart:
Vor Ort
Start:
ab sofort
Dauer:
12 Monate
Von:
PENTASYS AG
Ort:
Frankfurt
Eingestellt:
07.01.2019
Land:
flag_no Deutschland

Projektbeschreibung
Warning
Dieses Projekt ist archiviert und leider nicht (mehr) aktiv.
Sie finden vakante Projekte hier in unserer Projektbörse.
Tasks:
- Development of Risk IT applications
- Analysis, architecture conepts, processmodelling, implementation, testing and coordination of requirements with
product owners
- Optimization of performance, stability and data processing
- Analysis and coordination of requirements with product owners
- Maintenance and production support as 3rd level support (BusDevOps)
- Creating documentation Mandatory

Qualifications & Experience:
- Bachelor’s degree in numerate subject (math, informatics, physics, etc)
- Strong interest in business requirements
- Good mathematical skills in and good knowledge in quantitative finance
- Good understanding of the Java programming, object orientation and microservices
- Understanding of Java frameworks like Hibernate, Spring(Core, Boot and Integration)
- Good understanding of microservices, message driven and parallel processing, automated testing
- Experience in profiling, code optimization and code reviews
- Knowledge of current architectures, design patterns and best practices
- Basic understanding of investment banking products(options, swaps etc.) and risk workflows (credit
and/ormarket risk)
- Very good communication skills in German and English

Must have:
- Software engineering, Domain Driven Design, OOAD
- Programming Language: Java 8+
- Application Frameworks: Spring Boot, Spring Integration, Spring Data, JSF, Hibernate
- Testing Frameworks: Mockito, Junit, Cucumber
- SOA: JMS, Apache ActiveMQ, REST, Json
- IDEs: Eclipse, Intellij
- Build/Version Management: TFS, SVN, GIT, MAVEN, Jenkins
- Application Server: Tomcat, JBoss
- OS: RedHat/Linux
- Database: Sybase ASE/IQ
- Other Tools: UC4, Perl, jDiff, HP Service/Quality Center
- Possibly: Elastic Search/Kibana, Java, stream processing, NoSQL DBs and/or Hadoop, ML, Graph DBs

Nice to have:
- Banking experience