Collegamento...

W1siziisimnvbxbpbgvkx3rozw1lx2fzc2v0cy9vbgl2zxitamftzxmvanbnl29mzmljzs1izy1pbwfnzs5qcgcixv0
W1siziisimnvbxbpbgvkx3rozw1lx2fzc2v0cy9vbgl2zxitamftzxmvanbnl29mzmljzs1izy1pbwfnzs5qcgcixv0

Senior Java Software Engineer

Luogo: Zürich, Switzerland
Stipendio: Negotiable
Postato: giorni 24 fa
Tipologia di contratto: Permanent
Industria: Data & Technology
Nome del contatto: William Bourne
Contatto email: william.bourne@ojassociates.com

Senior Java Software Engineer

On behalf of a Zürich based client within the Financial Services industry, I am looking to speak with Java software engineers to work within the IT Engineering + Development team of this business. The client are a market leading provider of financial services and products, serving over 1 million customers across Switzerland.

You would be responsible for all stages of the Software Development Life Cycle (SDLC) including requirements engineering, system integration, interfaces, design and much more for the existing and new applications of the bank. Furthermore, you would contribute to solution design, development, configuration on existing systems and then introduce new applications and interfaces with new systems.

Responsibilities:

  • Organise and prepare the required solution design and design specifications for change initiatives
    and develop integrated solutions mainly for middleware and backend applications
  • Undertake the technical ownership of the bank's middleware and backend applications and micro services
  • Collaborate with third parties providing design specifications and also development of backend services
  • Maintain the highest code quality standards
  • Continually learn, develop and apply relevant software development practices, patterns, tools and technologies and actively contribute to the Bank's technical selections/decisions

Your profile:

  • Higher degree in Computer Science (Masters/Bachelors or equivalent)
  • 7+ years experience backend of Java Development knowledge (EE/Spring)
  • Knowledge of messaging systems, experience in design and implementation of solutions and applications integration
  • Experience with Web Technologies (SOAP/REST), Service Orientated or Microservice architecture are an advantage
  • Understanding of software design patterns and object orientated principles, Java application servers and databases
  • Know how of software engineering practises such as code review, unit tests
  • Experienced team player with strong communications skills and a proactive and outgoing approach!

I lavori simili