Fullstack Developer

Há 1 semana

Lisboa, Portugal Connect Digital Tempo integral

At Connect Digital, we don't just deliver digital products, we create meaningful, user-centric experiences that make a real difference. With over 20 years of market experience, we combine deep strategic thinking, world-class design, and cutting-edge tech to help organizations accelerate their digital journey. Whether it's launching platforms, designing seamless apps, or rethinking services from the ground up, we're all about solving complex problems with smart, elegant solutions. If you're curious, ambitious, and ready to help shape the next generation of digital experiences, you'll fit right in.

About the Role

We are looking for a Java / React Developer with 4+ years of experience to design, develop, and maintain scalable microservices and modern web applications. The ideal candidate will ensure high code quality and security standards, contribute to architectural decisions, participate in code reviews and deployments, and mentor junior engineers while collaborating closely with the squad and client.

Key Responsibilities

Design and implement scalable Java microservices for Checkout, MyAccount and ODR Processing features; Own full feature lifecycle: architecture discussion, implementation, testing, code review, deployment; Integrate and configure Keycloak and Okta IAM flows including OIDC, RBAC and token customization; Build and maintain RESTful and GraphQL APIs with full OpenAPI documentation; Implement event-driven patterns using AWS SQS and Solace messaging; Enforce quality standards through SonarQube, Snyk and code review practices; Mentor junior engineers and contribute to knowledge transfer within the squad; Participate in architectural decisions and contribute to the client's engineering standards.
Gross annual

salary:
€25,000 – €30,000, depending on experience and suitability for the role Flexible benefits package Extra day off on your birthday One additional day off on either 24 December or 31 December *Salary ranges shown are indicative. Final compensation is determined by experience, seniority, profile fit, and the scope of responsibilities involved.