Senior Backend Developer - Java or Python

Optiveum

Warszawa

Hybrid

PLN 148,000 - 210,000

Full time

2 days ago
Be an early applicant
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Job summary

Optiveum is seeking a Senior Backend Developer (Java or Python) to advance the Automated Security Retest Engine, a cutting-edge platform for automating analysis of security assessment reports and remediation validation.

The role includes developing a Python-based processing pipeline and a Java Spring Boot web UI, with a hybrid work model in which the team works from the office three days per week in Warsaw, with possible locations in Gdańsk or Gdynia.

Qualifications

  • Proven professional software development experience in Python and/or Java.
  • Experience in developing and maintaining backend applications and REST APIs.
  • For Java: familiarity with Spring Boot and common application-development practices.
  • For Python: familiarity with modular application design, dependency management, and automated testing.
  • Proven experience writing and maintaining automated tests.
  • Working knowledge of Git and collaborative software-development workflows (including code reviews).
  • Understanding of secure software development (input validation, authentication, authorization, safe handling of secrets).
  • Ability to analyze an existing codebase, troubleshoot issues, and deliver changes with appropriate documentation.
  • Good written and spoken English for technical communication.

Responsibilities

  • Designing and implementing new features for the platform.
  • Integrating external tools and APIs.
  • Improving the reliability and quality of generated tests and analysis.
  • Writing automated tests, investigating defects, and maintaining technical documentation.
  • Collaborating with security and product stakeholders to translate requirements into practical, maintainable software.
  • Ensuring security as a core requirement: preserving target-scope restrictions, protecting credentials and user data, validating inputs, and providing reliable evidence for retest outcomes.

Skills

Python
Java
REST APIs
Automated testing
Git
Secure coding
English communication

Tools

Spring Boot
pytest
Maven
CI/CD
Docker

Job description

Senior Backend Developer - Java or Python
Key Details:
  • Rate: up to 130 PLN/h net + VAT

  • Work model: Hybrid (3 days a week from the office)

  • Location: Warsaw, Gdańsk, or Gdynia

  • Contract type: B2B agreement (signed directly with Optiveum)

About the role:

We are Optiveum, and we are currently looking for a Senior Backend Developer (Java or Python) to join our client's dynamic team. In this role, you will contribute to the ongoing development of the Automated Security Retest Engine, a cutting-edge security retesting platform that automates the analysis of security assessment reports and the verification of remediation actions.

The project involves developing and maintaining a Python-based processing pipeline as well as a Java Spring Boot web application that provides the user interface.

Your responsibilities:
  • Designing and implementing new features for the platform.

  • Integrating external tools and APIs.

  • Improving the reliability and quality of generated tests and analysis.

  • Writing automated tests, investigating defects, and maintaining technical documentation.

  • Collaborating with security and product stakeholders to translate requirements into practical, maintainable software.

  • Ensuring security as a core requirement: preserving target-scope restrictions, protecting credentials and user data, validating inputs, and providing reliable evidence for retest outcomes.

Must-have knowledge and experience:
  • Professional software development experience in Python and/or Java.

  • Experience in developing and maintaining backend applications and REST APIs.

  • For Java: familiarity with Spring Boot and common application-development practices.

  • For Python: familiarity with modular application design, dependency management, and automated testing.

  • Proven experience writing and maintaining automated tests.

  • Working knowledge of Git and collaborative software-development workflows (including code reviews).

  • Understanding of secure software development (input validation, authentication, authorization, safe handling of secrets).

  • Ability to analyze an existing codebase, troubleshoot issues, and deliver changes with appropriate documentation.

  • Good written and spoken English for technical communication.

Nice-to-have knowledge and experience:
  • Experience with both Python AND Java/Spring Boot.

  • Experience integrating LLM APIs or building LLM-assisted workflows (including structured-output validation and error handling).

  • Familiarity with application security testing, especially DAST and SAST.

  • Experience with tools such as OWASP ZAP, Nuclei, Semgrep, pytest, or security-test automation.

  • Experience with PDF processing, OCR, or document extraction.

  • Familiarity with web technologies (JavaScript, HTML, CSS, Bootstrap, Thymeleaf).

  • Experience with SQL databases, Maven, CI/CD, Docker, or cloud services.

  • Interest in application security, vulnerability remediation, and security engineering.

What we offer:
  • B2B agreement with Optiveum as your contracting party.

  • Transparent working conditions.

  • Ongoing support from the Optiveum team throughout our cooperation.

  • The opportunity to work in an international, highly collaborative environment.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior IT Test Automation Engineer
Senior IT Test Automation Engineer

Optiveum • Warszawa

Hybrid
PLN 152,000 - 179,000
B2B agreement with Optiveum
Private medical care
Life insurance
+2
Python / Java Developer Java, Python, REST APIs Warszawa, Gdańsk, Gdynia
Python / Java Developer Java, Python, REST APIs Warszawa, Gdańsk, Gdynia

DCG • Polska

Hybrid
PLN 180,000 - 260,000
Private medical care
Co-financing for the sports card
Dedicated consultant
Senior Test Automation Engineer
Senior Test Automation Engineer

OPTIVEUM sp. z o.o. • Warszawa

On-site
PLN 83,000 - 172,000
Hybrid work environment
Direct B2B with Optiveum
Python / Java Developer Java, Python, REST APIs Warszawa, Gdańsk, Gdynia
Python / Java Developer Java, Python, REST APIs Warszawa, Gdańsk, Gdynia

Diverse Consulting Group • Polska

Hybrid
PLN 180,000 - 280,000
Private medical care
Co-financing for sports card
Consultant support
Senior Backend Dev (Java or Python) - Hybrid, Security
Senior Backend Dev (Java or Python) - Hybrid, Security

Optiveum • Warszawa

Hybrid
PLN 148,000 - 210,000
Senior Fullstack Developer (Java + Angular)
Senior Fullstack Developer (Java + Angular)

Optiveum • Warszawa

Hybrid
PLN 152,000 - 207,000
Direct Optiveum B2B contract
Impact on enterprise architecture
Hybrid Warsaw office
Senior IT Automation Tester (Python + Robot)
Senior IT Automation Tester (Python + Robot)

Optiveum • Łódź

Hybrid
PLN 136,000 - 194,000
Hybrid work model
Long-term B2B cooperation
Senior Java Developer
Senior Java Developer

OPTIVEUM sp. z o.o. • Warszawa

On-site
PLN 124,000 - 207,000
B2B contract
Hybrid work model
International environment
+1
Senior Java Fullstack Developer
Senior Java Fullstack Developer

OPTIVEUM sp. z o.o. • Warszawa

Hybrid
PLN 124,000 - 207,000
Long-term B2B cooperation
Hybrid work 75% remote
Gdańsk or Warsaw office
Senior Application and Operation Support Engineer
Senior Application and Operation Support Engineer

OPTIVEUM SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ • Województwo pomorskie

Hybrid
PLN 91,000 - 152,000
Remote work opportunities
Integration events