QUALITY & RELIABILITY S.A. (Q&R S.A.) is an international technology innovator, Great Place to work certified, with a broad portfolio of software products and services within the primary industry segments in which it operates.
We are looking for inspired professionals that will be part of highly skilled teams who design, develop, deploy, and support complex Information Systems for our customers. The job holders will have the opportunity to be exposed to a wide variety of technologies to develop a solid background in the field of applications development.
Required skills:
Bachelor degree in Computer Science or another relevant field
and 5+ experience in:
Coding and knowledge of Java 8+
Knowledge/Experience on Spring Framework - Spring Boot, WebFlux, Spring Data, Spring Security
Knowledge/Experience with ORM - JPA / Hibernate
Knowledge of SQL, preferably Postgres, Oracle database (11g/12c) or MySQL
Experience with designing, building and testing Spring Boot applications
Experience with Testing Frameworks like JUnit, Mockito
Experience with Build Tools (ie Maven, Gradle)
Experience with Versioning tools (ie Git)
Experience with Object-Oriented Design (OOD), Test-Driven Development (TDD) and design patterns
Develop Spring Boot, Java EE applications
Write well-designed, efficient code
Review, test and debug team members' code
Document development phases
Ensure our applications are secure and up-to-date
Design (relational) database architecture
Schedule product releases with internal teams
Identify and analyze user requirements
Analyze and resolve technical and application problems
Prioritize, assign and execute tasks throughout the software development life cycle
Desired skills:
M.Sc on Computer Science or relevant field is a plus.
Knowledge of JEE Frameworks, such as Faces, Oracle ADF
Knowledge of Front End Frameworks such as ReactJS is a plus.
Knowledge of GraphQL
Experience with Microservices, Spring Cloud
Experience with Kubernetes, Docker
Knowledge of XML, XSD / XML Schema
Development methodologies such as RUP or Agile
Experience with JEE application servers (ie JBoss, Glassfish, Tomcat, Weblogic)
Experience with CI/CD tools (ie Jenkins, Bitbucket pipelines)
Experience with Messaging Middleware (Apache ActiveMQ, Rabbit MQ, Kafka)
Previous experience in Public Sector Projects is a strong asset.
You are/have:
Strong skills in teamwork, communication, analytical thinking and problem solving
Ability to work both independently and in a team
Strong communication and interpersonal skills
Organized and methodical
Good delegation and time management skills
How strong is your resume?
Upload your resume and get feedback from our expert to help land this job
How strong is your resume?
Upload your resume and get feedback from our expert to help land this job