Beschreibung
Main tasks/activities
- Contribute to technical concept and design of the solution in close cooperation with project lead, other IT team members and business analysts
- Take a major role in the implementation and testing phase
- Document the technical solution and implementation
- Work in an environment with continuous integration and change control processes
- Support production processes (monitoring, issue resolution)
- Work in an agile software development setting (scrum based)
Position requirements
- Senior level, several years of experience as Java developer
- Experience in the Finance industry (banking or insurance), flair for business applications and financial calculations.
- Deep knowledge and experience in Object-Oriented software development (Java, Spring)
- Experience with development tools and continuous integration (preferred Eclipse, Maven, Bamboo or ability to learn quickly)
- Familiarity with testing driven development (Junit preferred)
- Nice to have, but not an absolute must: Angular, Javascript, HTML5, CSS
- experience in batch programming (target infrastructure is an extended WebSphere Application Server, on IBM/zOS landscape)
- Sound knowledge of relational databases, SQL
- Ability to design software components for high performance and large data volumes.
- Good command of English is a must
- Good level of communication, ability to integrate in a decentralized team
- Cooperative, open and responsive in character and work