BackEnd Developer Socrates

We are looking for a programmer to join our team that is developing Paperless for the Socrates project. You will be involved in designing solutions and optimizing our systems for better performance, supporting implementations and diagnosing problems. You will have an impact on the technologies used, development of processes related to producing and security of our applications. We are not looking for a specialist in one field, but for someone who, in addition to designing and developing new functionalities, can design databases, propose new solutions or technologies, but also deal with errors in code reported to support.

We are a small team, so far located entirely in Szczecin. We have been working 100% remotely since the start of the pandemic, although in the future we would like to meet once in a while for planning at our office. The team is responsible for the development of software that provides comprehensive support for processes related to the issuance and handling of qualified certificates (and seals). The project and team leader is David.

https://www.linkedin.com/in/dawid-zi%C4%99ba/

If you're looking for a position that offers a lot of freedom but also challenges, you've come to the right place. If you're looking for a small team where knowledge and commitment are valued - come and talk to us.

First of all, Asseco Data Systems S.A. is made up of people - specialists in their respective fields, and their experience that is growing with each passing day. Attractive professional challenges and opportunities and support from the company - that's the norm with us. Our employees don't have the chance to know what stagnation and boredom at work is. We assign them to various projects with diverse roles so that they can develop their competencies.

Don't wait - submit your application today, we'd love to meet you

BackEnd Developer Socrates

Requirements

Regular level

  • secondary or higher education,
  • good command of languages - mainly English,
  • knowledge of Java, Hibernate, JPA, REST, GIT
  • good knowledge of the framework (Spring Boot, Jersey, RESTEasy, etc.),
  • good knowledge of relational and non-relational databases,
  • unit tests (Junit, Mockito),
  • good knowledge of design patterns,
  • very good communication and teamwork skills,
  • self-organization, responsibility for assigned tasks, communication skills.

Senior level

  • secondary or higher education,
  • good command of languages - mainly English,
  • knowledge of Java, Hibernate, JPA, REST, GIT, Docker, OIDC, OAuth,
  • experience in designing and developing applications in microservice architecture,
  • ability to lead a development team,
  • leadership aptitude,
  • creating system architecture,
  • unit tests (Junit, Mockito),
  • very good knowledge of design patterns,
  • very good knowledge of relational and non-relational databases,
  • knowledge of CI/CD tools (Bamboo, Jenikns, etc.)
  • self-organization, responsibility for assigned tasks, communication skills.

Apply for a job

Duties

  • collaborating with the business and with other projects,
  • programming,
  • implementation of assigned tasks, looking for solutions, proposing technology to requirements,
  • creative thinking, co-creating solutions,
  • taking care of the atmosphere in the team.