Home Notre culture Travailler avec nous Java/Software Engineer

Java/Software Engineer

Tinext, a service company delivering projects based on best of the breed solutions, currently seeks for its growing team in Switzerland an experienced software engineer, with a proven track record capable of delivering technology solutions on ambitious digital marketing projects for public and commercial clients.

Candidates should have a good mix of team leadership, consultant skills, technical sales, Java development, architecture design and implementation skills.

This position will be based at Tinext’s head office in Morbio Inferiore.

Responsibilities

  • Work with other Magnolia CMS modules like, light development templates and component, Digital Asset Management (DAM), Workflows, Data Module, Content apps, Personalisation, and Mobile.
  • Assist in formulating and communicating standards and development practices across multiple related teams, with emphasis on the areas of application integration and security.
  • Lead technical teams to design, build and maintain web applications including, but not limited to, designing and developing site architecture, custom components, custom workflows, object model designs (Java APIs), implementation strategy, and unit testing.
  • Perform product installations and customisations.
  • Perform key integrations with third-party systems to create bespoke solutions around the CMS.
  • Provide consulting to clients in developing the best approaches to implementing a CMS strategy for their specific needs.
  • Translate business requirements into technical details relevant to development.
  • Resolve user-identified functional and technical issues.
  • Provide onsite technical leadership on large, complex projects.
  • Define, document, and communicate the project progress to client stakeholders and project teams.
     

Job Requirements

  • Master's degree
  • Self-starter, can-do attitude.
  • Strong communication skills with the ability to effectively interface with clients.
  • Good business analysis/design skills with architecture and implementation experience
     

Technical Skills

  • Superlative knowledge of JAVA/JEE
  • Excellent knowledge of HTML5, CSS3, and main Javascript frameworks (JQuery, Bootstrap, AngularJS, ReactJS, ecc.)
  • Good knowledge of RDBMS (mySQL, MSSQL, Postgresql, Oracle)
  • Good knowledge of NOSQL database (MongoDB)
  • Excellent knowledge of Spring framework, Tomcat, Hibernate, Maven, SVN and/or GIT
  • Linux operating system
     

Langages

  • Italian mother tongue, very proficient in English. French is a plus
     

Location

  • Morbio Inferiore (TI) - Switzerland