Job Openings
Junior Backend Developer [BET_04]
About the job Junior Backend Developer [BET_04]
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 seeking motivated and talented professionals to join our highly skilled teams. As a Software Developer at Q&R S.A., you will be involved in the design, development, deployment, and support of complex Information Systems for our clients. This role offers a unique opportunity to work with a diverse range of technologies, enhancing your expertise in application development.
Key Responsibilities:
- Develop and maintain Spring Boot applications
- Write well-designed, efficient and secure code
- Document development phases
- Analyze and resolve technical and application issues
- Collaborate with internal teams to schedule product releases
- Identify and analyze user requirements
- Prioritize, assign, and execute tasks throughout the software development lifecycle
Required Qualifications:
- Bachelors degree in Computer Science or a related field
- 1-2 years of experience in Java 17+ coding, Build tools (Maven, Gradle),Version control tools (Git), Object-Oriented Design (OOD) and design patterns
Desired Qualifications:
- Masters degree in Computer Science or a related field
- SQL (preferably Oracle or Postgres)
- Experience with Jasper Reports
- Knowledge of Front-End frameworks (ReactJS)
- Experience with GraphQL.Experience with the Spring Framework (Spring Boot, Spring Data).Experience with ORM frameworks (JPA/Hibernate)
- Experience in designing, building, and testing Spring Boot applications.Familiarity with Docker.Experience with messaging middleware (Apache ActiveMQ, RabbitMQ).Previous experience in Public Sector projects is a strong asset
Personal Attributes:
- Strong teamwork, communication, analytical thinking, and problem-solving skills
- Ability to work independently and collaboratively
- Organized and methodical approach
- Effective delegation and time management skills
What is there for you
- We want our people to be well compensated, so we offer an attractive salary package
- Health is the most important asset, so we have you secured with a health insurance and compilation plan from day one
- We are excited for challenges, so you are invited to take part in exciting, innovative projects that make a difference
- We never stop learning and evolving! We encourage our people to follow the pace by providing them voucher for Training Courses, so that they adapt new tech skills and develop their soft skills
- Most important, we work as a team, so we gather on a smaller and bigger occasions to celebrate good times together! Happy Fridays, bowling sessions, running events and everything that help us have fun and enjoy working to our team