Development

Backend Developer position


In order to expand services on projects in banking/insurance sector, we are looking for a Senior and Junior Backend Developer for our office in Vittoria (Sicily), Bologna or in remote working.


Technical requirements and base skills (Junior):
  • Good knowledge of Java (1.8+), Spring Boot framework and JUnit for tests.
  • Good knowledge of HTTP and HTTPS protocol, REST architecture with OpenAPI/Swagger specification.
  • Knowledge of relational databases, SQL language, HIBERNATE (ORM).
  • Knowledge of tools such as GIT (versioning) and MAVEN (dependency management).
  • Good knowledge of English, writing and speaking: B2 level at least.

Advanced skills (Senior):
  • Good knowledge of Java in an enterprise environment (J2EE) and framework Spring Session.
  • Familiarity with CI / CD practices (GitLab CI) and DevOps culture.
  • Docker container experience.
  • Knowledge and experience with Quality Assurance methodologies.

Activities
  • Design, configure, modify, and implement software components.
  • Integration solutions with customer systems, services and devices.
  • Drafting technical documentation, prepares the test cases, developing integration tests, taking care of the debugging and maintenance activities of all software products.

Professional skills

  • Maximum attention to the quality of the product/service.
  • Purposefulness during the analysis, architecture and design phases.
  • Accurate and structured development and ability to prepare test cases.
  • Orientation towards achieving objectives.
  • Quick learning ability.
  • Autonomy and a sense of responsibility in solving problems and, when necessary, asking for help.
  • Communication skills in a multicultural and multilingual environment.
  • Positivity and ability to relate to the rest of the team.

Professional skills

  • Maximum attention to the quality of the product/service.
  • Purposefulness during the analysis, architecture and design phases.
  • Accurate and structured development and ability to prepare test cases.
  • Orientation towards achieving objectives.
  • Quick learning ability.
  • Autonomy and a sense of responsibility in solving problems and, when necessary, asking for help.
  • Communication skills in a multicultural and multilingual environment.
  • Positivity and ability to relate to the rest of the team.
Preferred skills
  • Ability with Oracle stored procedure.
  • Familiarity with REDIS for in-memory storage.
  • Knowledge and experience with Agile Scrum.
  • Knowledge of security principles in software development (for example OWASP top 10).

We offer
  • Permanent contract or external collaboration with remuneration commensurate with experience.
  • Dynamic and stimulating work environment. Moments of training and updating are possible.
  • Corporate welfare: customized fringe benefit.

Work area: Vittoria (RG), Bologna. Possible remote working. If interested, send Curriculum Vitae.

The research is aimed at candidates belonging to both sexes (L903 / 77). It is also required to specify on the Curriculum Vitae the authorization for the processing of personal data (Legislative Decree 196/03) and the EU Regulation Article 13 L.679 / 2016 (GDPR).

Contact us
backend-developer-reeturn