Point your AI agent at freehire and let it find you a job.

Get the CLI →

SICPA

NewBe an early applicant

Full Stack Developer

Posted Updated 1 view
Discussion

Summary

Full-stack engineer in SICPA's Research & Innovation team architecting mission-critical microservice applications: building reusable Java 17+/Spring Boot backend modules and responsive Angular/TypeScript frontends, with strong automated testing, packaging, and containerized deployment via Docker, OpenShift and Jenkins.

Job description

To reinforce our Research & Innovation team, we are seeking a Full-Stack Software Engineer.

ROLE

  • Architect, design and implement generic mission-critical applications in a microservice-based software framework.
  • Create self-contained, reusable, and testable modules and components using Java +17 and Spring Boot 3.
  • Deliver innovative, dazzling, and responsive web applications from these modules and components.
  • Apply best practices when it comes to software engineering (testing, documentation, code review etc.)
  • Apply state-of-the-art automated testing practices (unit, component, integration tests).
  • Work on packaging and automated deployment of software.
  • Contribute to product innovation ideas, prototypes, functional and design specifications in addition to production software.
  • Apply agile methodologies throughout the development process: challenge and clarify requirements and ensure timely delivery of top-quality features.

PROFILE

  • Engineering Bachelor or Master´s degree in Computer Science or related field.
  • Strong experience in Java +17 with a proven track record, ideally including knowledge of functional or reactive programming (Spring Boot, REST services, Git, Unit testing, E2E testing, Automated test).
  • Experience with functional or reactive programming.
  • Experienced in Angular 12 or higher, TypeScript, Bootstrap, NPM, CSS/SCSS
  • Experience required 3-5 years.
  • Knowledge of Patterns and Good Practices to design and develop quality and clean code.
  • Wide experience in RESTful API consumption and design.
  • Experience working with Maven and managing dependencies in both Java and Angular projects, with an emphasis on customizing products to meet specific requirements.
  • Experience with container technologies, like Docker.
  • Experience with Keycloak Oauth.
  • Experience in relational databases, e.g., PostgreSQL and Oracle.
  • Familiar with the Linux environment, including shell scripting and software packaging.
  • Frequently work with OpenShift and Jenkins to build and deploy applications in a containerized environment.
  • Experience with agile methodologies such as SCRUM.
  • Team player in a multi-cultural working environment with ability to work independently.
  • Fluent in English.

WHY JOIN US?

  • Join a global leader in trust technologies with a mission that matters.
  • Be at the strategic heart of a financially sound and innovation-driven company.
  • Collaborate with high-level experts and work on impactful international projects.
  • Operate in a multi-cultural, high-integrity environment where autonomy and ownership are encouraged.
  • Monitor project actuals against planned budgets and escape risks where appropriate.

Skills

See also

Full-Stack jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available