Java (Digital) Software Engineer

Zürich  ‐ Vor Ort
Dieses Projekt ist archiviert und leider nicht (mehr) aktiv.
Sie finden vakante Projekte hier in unserer Projektbörse.

Beschreibung

Java Digital Developer

Responsibilities

You will work closely in multi-functional teams to shape the technology platform that fulfil our business and product vision and ultimately bring value to our customers and partners by disrupting the traditional insurance proposition. This will require tackling complex problems within a high-traffic distributed infrastructure by designing, implementing and testing simple, scalable and reliable solutions.

This will include:

  • Design and implement new features and/or components within our platform and develop prototypes quickly to allow an iterative approach
  • Deliver high-quality code, focusing on simplicity, performance, maintainability and scalability
  • End-to-end responsibility on the applications implemented, including monitoring, identifying issues or bottlenecks and delivering improvements of the platform
  • Optimize applications and components to maximize speed and efficiency, ease of development of new features and the ability to scale business processes
  • Create common libraries and frameworks demonstrated across the platform to streamline development of complex applications

About you

  • Proven software development capabilities (6+ years hands-on experience) in any modern language Java
  • Solid experience with applying domain driven design to high-traffic, service-oriented and API-first architectures and best practices around designing, scaling and monitoring concurrent systems (using different technologies and preferably RESTful APIs, message passing protocols and possibly asynchronous solutions)
  • You carefully evaluate design trade-offs and strive for simple, elegant, algorithmically efficient solutions
  • Your code is easy to read, test and re-use and you constantly improve quality overtime
  • You understand business and performance metrics, how to collect and use them to continuously improve the product, performance, scalability and efficiency (leveraging A/B testing)
  • Experience designing data-models for relational and NoSQL data stores
  • Great team player: you collaborate effectively with team members, express technical leadership supporting your views and ideas while keeping open to different opinions, being fearless and always supplying to the overall growth of the team
  • Experience with public clouds and Amazon AWS in particular is preferred
  • Experience working in Agile environment using Scrum, Kanban etc
  • Continuous learner who stays up-to-date with the latest trends and can vet with proper pragmatism and long term vision the adoption of new technologies
  • Master's or PhD degree in computer science, engineering or equivalent working experience
  • Ability to speak and write English fluently

Start
April 2019
Dauer
6 months
Von
Darwin Recruitment
Eingestellt
22.03.2019
Projekt-ID:
1745664
Vertragsart
Freiberuflich
Um sich auf dieses Projekt zu bewerben müssen Sie sich einloggen.
Registrieren