JAVA Solution Architect - SWISS ITALIAN PART (Ticino)

Vor Ort
6 months + (extension possible)
Randstad (Schweiz) AG
flag_no Schweiz

Dieses Projekt ist archiviert und leider nicht (mehr) aktiv.
Sie finden vakante Projekte hier in unserer Projektbörse.

Randstad IT Professionals is actively trying  to fill a JAVA solution architect role for our client, a renowned bank, for their site in Giubiasco (Ticino).

The role is providing JAVA solution architect and senior solution engineer functions for the Lombard ACP Model (LAM) and Concentration Risk (C-Risk) applications, consisting of a high-profile global web application.


  • Analyses functional and non-functional requirements in order to design a suitable application architecture
  • Considers alternative solutions between the architectural boundaries of overall architecture and domain architecture
  • Ensures that the solution fits the existing application landscape
  • Takes full responsibility for the production and maintenance of the Software Architecture Document (SAD).
  • Designs solutions taking into consideration economic efficiency, quality, feasibility and alternative solutions within the project activities
  • Supports requirement engineers to design the domain object model
  • Evaluates available technologies and suggest news within the Credit Suisse boundaries
  • Translates, interprets and implements the domain roadmap in his project
  • Defines and conducts reviews of relevant artifacts including code
  • Assists other solution engineers in the implementation of the business logic requirements in JavaEE
  • Supports production operations analysing reported issues, inspecting logs and performance figures


  • 8 years minimum working in IT in the solution development area
  • 4 years working as Solution Architect
  • Experience in the design, and implementation of multi-tier application platforms
  • Ability to evaluate different architecture models/patterns
  • Good knowledge of Java/JavaEE development platforms and associated frameworks/platforms (EJB 3, JPA 2, JSF, Facelets, JMS)
  • Advanced UML knowledge and related tools (eg EnterpriseArchitect)
  • In depth knowledge of multi-layered architectures, design patterns, architecture patterns, integration solutions
  • Experience in development, roll-out and maintenance of complex applications
  • Strong communication skills and ability to deal effectively with people face to face and over the phone across different cultures and time zones (off-shore)
  • Responsive to changing requirements and priorities
  • Strong negotiation skills, both with internal as well as external clients
  • Ability to produce and discuss presentations to Senior Management
  • In-depth knowledge of Eclipse,Subversion
  • Oracle 11g and related tools (eg PL/SQL Developer)
  • Weblogic server 9.x/10.x knowledge
  • JUnit and Continuous Integration solutions
  • Fluent written and spoken English & Italian

If you think this opportunity matches your skills and career interests do not hesitate to send us an updated version of your CV.

Due to the high number of applications we regret we are unable to reply to every applicant.

If this position is not a perfect fit, please browse through the rest of our job vacancies as we have a range of permanent and contract opportunities available within Switzerland.

Please note that only candidates who are a close match will be contacted regarding this role; non EU/EFTA Citizens cannot be considered.