Freelance Software Engineer/Java Backend Dev – (Remote), Published: 21.03.2024

💪 Interested after reading the description?:

If you believe you meet the requirements, send me an email to [email protected] with:

  • Your project-oriented CV (CVs only in English).
  • Specifying the years of experience as a Software Engineer/Java Backend Dev.
  • Your approximate rate in euros per hour.

If you send me the email before Tuesday 26th of March, you will receive an email with positive feedback (to have a video call) or negative (this time it cannot be). Because at RPG we believe you deserve to be informed.

Or better yet, apply through Onsiter, where you can also receive projects from other companies: Apply through Onsiter.


👇 Project description:

For a client dedicated to the sale and distribution of household products sector, we are looking for a passionate, empathic, and innovative Backend SW Engineer who wants to play an integral role in the development of one of our client’s digital products. A successful candidate will drive the SW development aspects of a portfolio of several mid- to large-scale software solutions and help to enable a cross-divisional, cross-departmental, setup of teams for successful delivery. The product they are developing is a Backoffice solution to allow Customer Care agents to be able to respond quickly to their customer’s issues, quickening the response time and offering them all the information in one place.

The candidate will be part of a dedicated Agile, cross-functional team developing highly innovative digital products for client’s customers that are using the latest Software and cloud technologies.

Tasks to perform:

  • Design, implement, and test features and services based on user stories in a test-driven Agile development process within your focus area (full-stack, frontend, backend).
  • Take end-to-end responsibility for the technical and operational aspects of your deliveries.
  • Contribute to and benefit from regular exchanges between developers in our communities.
  • Explore and propose new technologies.
  • Contribute to further improving our software quality and test automation by conducting code reviews and writing unit tests.

Location: Remote.
Full or part time: Fulltime.
Date approx. from start: ASAP.
Estimated duration: 6 months.
Language: English (must have) and Spanish or German.

Essential requirements:

  • Completed Information Technology studies, an equivalent education, or equivalent work experience.
  • Ideally 3+ years of professional experience in software development and strong programming skills.
  • Ability to excel in an Agile and open environment.
  • Open and clear style of communication.
  • Strong focus on customer value and customer experience.
  • Troubleshooting and debugging skills to improve application performance and reliability.
  • Understanding of distributed systems and microservice architectures.
  • Knowledge of RESTful web services and API design.
  • Development experience in cloud-based applications(AWS or similar).
  • State-of-the-art web applications, server-side and client-side integration, single-page web apps.
  • Operating Systems: Windows, Linux, OSX.
  • Programming Languages: Java (version 18+), Javascript, HTML/CSS.
  • Frameworks: Spring Ecosystem, Hibernate, and related frameworks with a strong understanding of SOLID principles.
  • Tools: Intellij, Gitlab, Atlassian, etc.
  • Methods: Scrum, Agile, Kanban.

Valuable requirements:

  • Certificates.
  • Knowledge of containerization and orchestration technologies (e.g., Docker, Kubernetes).
  • Familiarity with DevOps practices and CI/CD pipelines.
  • IaC(Terraform), TDD, clean code.

Motivación del equipo de trabajo | 10 formas efectivas para lograrla