Rumos SA
Senior Java Developer
Senior Java developer at Portuguese IT consultancy Rumos, embedded in client projects across sectors: building Java microservices with React front ends, designing IAM/authentication architectures (Keycloak, Okta, OIDC, RBAC), and driving quality through code reviews, SonarQube/Snyk, and technical documentation like ADRs and runbooks.
- Compensation
- Not disclosed
- Location
- Portugal
- Work setup
- Not specified
- Seniority
- Senior
- Employment
- Not specified
- Experience
- 8+ years
- Category
- Software engineering
- Posted
Skills
Must have
- Bachelor's degree in Information Technology or related field
- At least 8 years of professional software development experience
- Solid experience in Java development and microservices implementation
- Knowledge of React
- Experience in defining software architectures and development standards
- Advanced knowledge of IAM solutions: Keycloak, Okta, OIDC, RBAC
- Experience defining and implementing authentication and identity management architectures
- Knowledge of event-driven architectures and messaging technologies
- Experience identifying and resolving performance, scalability, and security issues
- Experience leading code reviews and implementing quality standards
- Knowledge of SonarQube and Snyk
- Experience preparing technical documentation, specifically ADRs and runbooks
- Ability to lead, guide, and mentor team members
- Fluency in English
- Excellent communication skills, able to liaise with technical and functional stakeholders
- Independence, sense of responsibility, and decision-making ability
- Ability to work in a demanding, dynamic, and international environment
Full description
- Bachelor’s degree in Information Technology or a related field;
- At least 8 years of professional experience in software development;
- Solid experience in Java development and microservices implementation;
- Knowledge of React;
- Experience in defining software architectures and development standards;
- Advanced knowledge of IAM solutions, specifically Keycloak, Okta, OIDC, and RBAC;
- Experience in defining and implementing authentication and identity management architectures;
- Knowledge of event-driven architectures and messaging technologies;
- Experience in identifying and resolving performance, scalability, and security issues;
- Experience leading code reviews and implementing quality standards;
- Knowledge of SonarQube and Snyk;
- Experience preparing technical documentation, specifically ADRs and runbooks;
- Ability to lead, guide, and mentor team members;
- Fluency in English;
- Excellent communication skills and the ability to liaise with technical and functional stakeholders;
- Independence, a sense of responsibility, and decision-making ability;
- Ability to work in a demanding, 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.