About
Inoweiser — Tech for a Better Future — is a technology group with over 20 years of experience, focused on empowering our clients to tackle complex challenges through innovative solutions. We are strengthening our team with a Java Full-Stack Developer (Senior) profile, for a technology project for a client of ours in the e-commerce sector.
Responsibilities
•Lead the architecture and implementation of complex full-stack features
•Own the IAM/SSO strategy: Okta authorization server design, OIDC flow architecture, per-Maison access control
•Define front-end engineering standards for React.js, including authentication patterns, state management and performance
•Drive technical discussions with the client's architects; produce ADRs and contribute to the long-term roadmap
•Identify and resolve performance, scalability and security issues across the stack
•Lead code reviews; champion SonarQube, Snyk and quality automation
•Mentor Confirmed and Junior engineers
•Produce comprehensive technical documentation, runbooks and onboarding materials
Requirements
•Solid, proven experience as a Java Full-Stack Developer, Senior level
•Experience with React.js (authentication patterns, state management, performance)
•Experience with IAM/SSO, Okta, OIDC
•Experience producing ADRs (Architecture Decision Records) and driving technical discussions with architects
•Experience with SonarQube, Snyk and quality automation
•Experience in technical mentoring and code reviews
•C1 English level
•C1 Portuguese level
•Availability to work 3 days a week from the office in Lisbon (Parque das Nações)
Conditions
•Work regime: Hybrid, 3x/week in Lisbon
•Comprehensive health insurance
•Meal allowance card of €10.20/day
•Health and wellness promotion policy through ClubIn
•Exclusive access to the Inoweiser Nautical Club
•Participation in the Wine Club and team building activities
•Protocols and discounts in health, wellness, sports, retail and dining
•Involvement in social and environmental initiatives