Senior Java Backend Developer Opportunity

nearflow company

Subscribe to our Telegram & Twitter Channel

Senior Java Backend Developer in POLAND

Remote 9 months ago

Industry: Software Development

Remuneration: Up to 180 PLN/h on B2B contract (depending on experience)

Work model: 100% remote (within EU only) with potential trips to Norway

Start date: Maximum within 30 calendar days (mandatory)

End date: Long-term cooperation


Project responsibilities and team:

Join a distributed platform team (consisting of skilled Java Backend Developers along with Tech Product Manager, Software Development Manager and QA Engineers) and be responsible for further development of SaaS platform internal REST backend API services, primarily developed in Java.


Requirements:

  • +6 years of experience working as Java Developer
  • Strong skills in Java and Spring Boot, with a deep understanding of REST API development (must-have)
  • In-depth experience with SQL databases (e.g., MySQL), including optimisation and query performance tuning (must-have)
  • Experience implementing SQL query builders (e.g., JOOQ, QueryDSL)
  • Solid understanding of object-oriented programming principles and best practices.
  • Experience implementing and testing declarative programming paradigms (e.g., Project Reactor, R2DBC).
  • Familiarity with API-first design approaches and experience with API specification standards (e.g., OpenAPI/Swagger).
  • Experience with cloud platforms (Azure preferred) and related tools.
  • Proficiency in containerization technologies (e.g., Docker) and orchestration platforms (e.g., Kubernetes).
  • Strong understanding of testing at all levels and relevant testing frameworks (e.g., Mockito, JUnit).
  • Experience with improving API performance, creating robust documentation, and developing effective deprecation strategies.


Nice to have:

  • Experience with monitoring and observability tools (e.g., Prometheus, Grafana).
  • Knowledge of security best practices for API development.
  • Familiarity with CI/CD pipelines, preferably using GitLab.
  • Familiarity with working in Agile development teams.


Personal characteristics:


Problem-Solving and Analytical Skills:

  • Ability to analyse complex technical debt and develop sustainable solutions.
  • Strong attention to detail, accuracy, and a focus on delivering high-quality code.
  • Excellent problem-solving and critical-thinking skills.


Teamwork and Communication:

  • Ability to work effectively in a collaborative team environment.
  • Strong communication skills, both written and verbal, to convey ideas clearly to technical and non-technical stakeholders.





By responding to this ad the person agree to the processing of personal data provided in this document for realising the recruitment process pursuant to the Personal Data Protection Act of 10 May 2018 (Journal of Laws 2018, item 1000) and in agreement with Regulation (EU) 2016/679 of the European Parliament and of the Council of 27 April 2016 on the protection of natural persons with regard to the processing of personal data and on the free movement of such data, and repealing Directive 95/46/EC (General Data Protection Regulation).


nearflow Spzoo located in Warsaw is an administrator of personal data.

Apply now

Subscribe our newsletter

New Things Will Always Update Regularly