(Contract) Senior Java Developer

  • Competitive
  • Zurich, Switzerland
  • Contract, Full time
  • Swisslinx
  • 24 Nov 17 2017-11-24

(Contract) Senior Java Developer

For our client, an international fintech company with a global reach, Swisslinx are looking for a highly motivated Senior Java Developer for a 3 months contract with secured extentions for the next 6 months.

Your tasks & responsibilities:

You'll be working in the Delivery Unit Analytic Frontend in Zürich. The role is to participate in all phases of the development lifecycle and be responsible to design, document and maintain innovative applications. Additionally You actively support application domain architect and business analyst to design software and:

- develop software components as defined by the systems development life cycle (SDLC)
- test unit and integration of components for integration into larger subsystems
- support the Software Component Manager in resolving high-priority defects and deploying fixes to production systems
- make sure that produced code is secure, stable and operational before handover to the Software Component Manager
- manage versions of software artifacts

Requirements:
- Strong Experience with Java in a JEE environment
- In-depth experience with web application development
- In-depth knowledge with Object Oriented Design and Design Patterns
- In-depth knowledge with technologies such as ORM, Web Services, XML, JSON, HTTP, SSL, TCP/IP, Caching
- In-depth knowledge with Spring MVC/CXF/JPA/Hibernate/Oracle Database/Spring Batch/MQ
- In-depth Experience with Data Modeling, relational database and SQL
- Strong knowledge of Data Structures and Algorithms
- Experience with Legacy application transformation and modernization efforts
- Substantial exposure to enterprise infrastructure, data processing, enterprise software applications
- Experience in a modelling language is required (UML, BPMN)
- Experience with a development IDEs such as Eclipse
- Experience with one or more build tools such as Jenkins or Hudson and Ant, Maven, or Gradle
- Experience with agile project management software such as Jira
- Knowledge of RESTful service architectures
- Knowledge of Javascript frameworks such as JQuery or Angula.js
- Working experience with continuous integration tools: Maven, Subversion/Git, Sonar.

Requirements:

- a Senior software designer responsible for designing, implementing and maintaining systems on the analytics platform
- the go-to person to analyze software requirements and propose realistic solutions in hand with available capabilities.
- a guru of Java and Open source Technologies
- comfortable working independently, as well as in a team-oriented, collaborative environment
- fluent in English and/or German

For further information, do not hesitate to contact:
Marta Kondracka, Technology Researcher: +41 (0)58 268 1054, marta.kondracka@swisslinx.com