Fullstack Developer (Java/React)
Summary
Fullstack developer at Rumos, a Portuguese IT consulting firm, working on client projects building Java backend services with React frontends. Day-to-day involves REST/GraphQL APIs, IAM (Keycloak/Okta/OIDC/RBAC), and event-driven messaging, with AWS SQS and Solace as pluses.
- Bachelor’s degree in Information Technology or a related field;
- At least 4 years of professional experience in software development;
- Solid experience with Java and backend application development;
- Knowledge of React;
- Knowledge of RESTful APIs and GraphQL;
- Knowledge of IAM solutions, specifically Keycloak, Okta, OIDC, and RBAC;
- Knowledge of event-driven architectures and messaging technologies;
- Knowledge of AWS SQS and Solace is a plus;
- Knowledge of OpenAPI, SonarQube, and Snyk is a plus;
- Experience with code review practices and ensuring code quality and security;
- Fluency in English;
- Ability to work independently and with a sense of responsibility;
- Strong communication and teamwork skills;
- Willingness to learn, share knowledge, and contribute to continuous improvement;
- Ability to work in a dynamic and international environment.
Work with us:
- With more than 30 years of experience, Rumos has a team of professionals specialized in IT;
- At Rumos, consultants integrate highly challenging projects, based on the latest technology and in the most diverse sectors of activity;
- Rumos consultants have access to a certified training plan, which offers a constant update of technical skills;
- Rumos, as an employer, has job opportunities based on equity, integrity and diversity. Based on these values, we work so that no person is discriminated against on the basis of age, degree of disability, gender, marital status, pregnancy and maternity, race, beliefs or sexual orientation. We believe in everyone's abilities, because we have in our DNA team spirit and mutual help, empathy and respect.