Senior Fullstack Engineer (Angular / Java) at Penguin Formula


Company Logo

Penguin Formula is Hiring

Job Info:
  • Company Penguin Formula
  • Position Senior Fullstack Engineer (Angular / Java)
  • Location Brussels, Belgium
  • Source SmartRecruiters
  • Published February 15, 2025(45+ days ago)
  • Category Development
  • Type Full-Time
  • Experience Senior


Job Description

We are urgently looking for an experienced and highly skilled Full Stack Developer to join our Cleint's team in Brussels, Belgium. The ideal candidate will be a hands-on developer with expertise across front-end and back-end technologies, databases, containerization, and security. This role requires proficiency in developing and delivering scalable and secure applications while working in an agile, collaborative environment.

Responsibilities:

  • Design and develop front-end applications using JavaScript, HTML, CSS, and frameworks such as Angular, React, VueJS, and Bootstrap, ensuring responsive and user-friendly interfaces.
  • Implement and integrate backend services using Java, PHP, Spring Boot, and Hibernate in a microservices architecture.
  • Manage databases using PostgreSQLMongoDB, and Virtuoso triple store, including schema design and query optimization.
  • Utilize Docker and Kubernetes for containerization and orchestration to streamline deployment processes.
  • Ensure application security by implementing OpenID ConnectOAuth2, and TLS protocols.
  • Collaborate within an agile team, write efficient and reusable code, and maintain version control using Git or SVN.
  • Debug, troubleshoot, and document technical and functional aspects of the system while optimizing system performance.

 

Key Requirements:

  • At least 10 years of expertise in:
    • Implementing microservices architecture and API-driven development.
    • Back-end technologies, specifically Java, Spring Boot, PHP, and Hibernate.
  • At least 6 years of expertise in:
    • Front-end technologies and frameworks, including JavaScript, HTML, CSS, Angular, Bootstrap, React, and VueJS.
    • Working with PostgreSQLMongoDB, and Virtuoso triple store for database management.
    • Containerization (Docker) and Orchestration (Kubernetes) technologies.
    • Utilizing Git or SVN for code versioning and collaboration.
  • At least 3 years of hands-on experience in:
    • Securing applications with OpenID Connect, OAuth2, and TLS protocols.

Skills and Knowledge Required:

  • Front-end Proficiency: Exceptional knowledge of creating responsive and dynamic user interfaces using JavaScript frameworks. Deep understanding of modern web development standards.
  • Backend Expertise: Advanced knowledge in developing reliable and scalable APIs using Java, Spring Boot, and PHP.
  • Database Management: Strong familiarity with relational and non-relational databases, schema design, query optimization, and database administration.
  • Containerization/Orchestration: Experience in deploying and managing applications effectively in containerized environments using Docker and Kubernetes.
  • Security Practices: Familiarity with securing microservices and authentication mechanisms like OAuth2/OpenID Connect.
  • Collaboration: Ability to work both independently and collaboratively within cross-functional teams.
  • Documentation: Strong capability to write clear and well-structured documentation.
  • Agile Methodologies: Comfortable working in agile environments and contributing to sprint planning, estimations, and retrospectives.

What We Offer:

  • The opportunity to work in an international and fast-paced environment.
  • Collaboration with a dynamic and skilled team in delivering cutting-edge solutions.
  • Well-structured, exciting projects contributing to the long-term development of modern applications.
  • Competitive compensation and benefits package.

If you meet the above requirements and are passionate about working with modern technologies and microservices architecture, we encourage you to apply today!