Java Full-stack Developer (IAM)

Ingenuity for Life

Job details

  • Full-time
  • map markerLisbon, PT
  • cardRequires Work Permit
    Requires that you're a citizen or have a valid work permit / visa sponsorship to work in the country in which this position is based.
  • routeIntermediate
  • routeEnglish
    Preferred spoken language

Apply now

Sign up to apply

Or sign up to refer and earn a reward of €300


Siemens is a global powerhouse focusing on the areas of electrification, automation and digitalization. One of the world’s largest producers of energy-efficient, resource-saving technologies, Siemens is a leading supplier of systems for power generation and transmission as well as medical diagnosis. In infrastructure and industry solutions the company plays a pioneering role.

Ingenuity for life

Siemens makes real what matters. With innovations that improve life. For customers, for society and for each individual. This is Ingenuity for life.

Global Services IT

We are looking to hire a Java full stack developer to integrate our Corporate Entitlement Service (CES). CES is the corporate infrastructure for web-based authentication for Siemens employees, external business partners and Siemens customers. The service includes:

  • Identity management for internal and external users, team and functional accounts;
  • Session management & web Single Sign-on for Siemens intranet and internet applications;


  • Support Siemens Corporate Entitlement Service (large scale / high impact application)
  • Analysis, designing and implementation of access management processes
  • Support authentication and authorization mechanisms, single sign-on mechanism
  • Manage Public Key Infrastructure (incl. SSL, encryption, signing…)

Main requirements

  • At least 4 years of experience
  • Strong knowledge of Java development (Spring)
  • Strong understanding of web architecture and deployment
  • Web development (HTML5, JSP, AngularJS)
  • Oracle SQL

Nice to have

  • Identity Management Systems and Authentication methods (e.g. OpenID, OAuth)
  • Micro Services (Eureka, Hazelcast, Spring Cloud)
  • Public Key Infrastructure (incl. SSL, encryption, signing…)
  • Security Assertion Markup Language (SAML)
  • Continuous Integration (Jenkins, Nexus, Sonar, Git, SVN...)


  • Home Office
  • Cantine (free)
  • Shuttle Bus (Lisbon to Campus)
  • Medical office inside the campus (free)
  • Health insurance
  • Share Matching Plan
  • Pension Plan

Apply now

Sign up to apply

Or sign up to refer and earn a reward of €300