Java Developer, (Contract, Zurich)

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

Java Developer, (Contract, Zurich)

For our client, a global bank in Zurich, we are looking for a delivery-oriented Java service integration developer.

Java Developer (Contract 12 months, Zurich)

The main function of the role is to take a senior role in an agile team who work on a critical FX regulatory / trading system. This role has a broad exposure to a wide variety of bank systems, in order to expose them in a modern, forward looking services architecture.

Key Responsibilities
• Analyze user needs and software requirements to determine feasibility of design within time and cost constraints.
• Provide task-analysis and estimates, prototypes and proof-of-concepts as part of the analysis process
• Modify existing software to correct errors, adapt to new hardware, or to improve its performance
• Drive a solid architecture and promote good coding practices for the application and is motivated to help less senior team members strive for the same.
• Takes ownership of the code and takes the required steps to ensure the team delivers high quality features in agreed timeframes

Essentials Skills and Qualifications:
Skills:
• Solid knowledge of Java development(7 years+ experience)
• Solid Object Oriented and Design.
• Solid N-layer architecture (Façade, Core services, downstream systems ranging from SQL to Oracle or to other REST / SOAP Services).
• Solid Design Patterns.
• Solid Services design, implementation and testing (REST, JSON, SOAP, XML...).
• Solid Unit Test and Integration Test (XUnit, NUnit and/or MsTests).
• Very good SQL skills
• Very good soft skills and happy to work with teams both offshore & onshore

Desired Skills and Qualifications:
• Experience with microservices architecture design and deployment
• Experience with Trading systems and/or working in a banking environment
• JIRA/SVN/TeamCity
• Architecture-related Documentation (system diagrams, flow diagrams).
• NuGet creation and publishing.
• Experience with C# beneficial, as some services are .NET

If you are interested, please send us your updated CV: klaudia.burdzy@swisslinx.com