Python / Java Developer Java, Python, REST APIs Warszawa, Gdańsk, Gdynia

DCG

Polska

Hybrid

PLN 180,000 - 260,000

Full time

32 hours ago
Be an early applicant
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Benefits offered by this job

Private medical care
Co-financing for the sports card
Dedicated consultant

Job summary

DCG is expanding its team and seeks a senior backend software engineer with 5+ years of Python and/or Java experience. You will design, implement, and maintain features in the Automated Security Retest Engine, including REST APIs and Java Spring Boot components, and integrate with external tools.

You will write automated tests, troubleshoot defects, apply secure coding practices, and collaborate with security and product stakeholders to deliver scalable, reliable solutions.

Qualifications

  • 5+ years of professional software development with Python and/or Java.
  • Hands-on experience in backend apps and REST APIs.
  • Familiarity with Spring Boot (Java) or modular design (Python).
  • Experience writing and maintaining automated tests.
  • Strong secure development practices: input validation, auth, data handling.
  • Proficiency with Git and collaborative workflows (code reviews).
  • Ability to analyze codebases, troubleshoot, and document solutions.
  • Strong English communication for technical work.

Responsibilities

  • Design, develop, and maintain features within the Automated Security Retest Engine platform.
  • Develop and enhance Python-based processing pipelines and Java Spring Boot components.
  • Build and maintain integrations with external tools, services, and REST APIs.
  • Improve the reliability, accuracy, and quality of automated security tests and analysis.
  • Develop, execute, and maintain automated tests to ensure software quality and stability.
  • Investigate technical issues, troubleshoot defects, and implement effective solutions.
  • Apply secure software development practices, including input validation, access control, credential protection, and secure data handling.
  • Ensure compliance with defined security testing scopes and maintain evidence of remediation verification.
  • Collaborate with security and product stakeholders to translate requirements into scalable solutions.
  • Participate in code reviews, contribute to improvements, and maintain technical documentation.

Skills

Python
Java
REST APIs
Spring Boot
Secure coding
Git
Code reviews
English communication

Tools

Docker
CI/CD
OWASP ZAP
Nuclei
Semgrep
PDF processing
Cloud environments

Job description

As a recruitment company, DCG understands that every business is powered by experienced professionals. Our management style and partnership approach enable us to meet your needs and provide continuous support. Due to our ongoing growth and the large number of recruitment projects we undertake for our partners, we are currently looking for:

Responsibilities:
  • Design, develop, and maintain features within the Automated Security Retest Engine platform
  • Develop and enhance Python-based processing pipelines and Java Spring Boot application components
  • Build and maintain integrations with external tools, services, and REST APIs
  • Improve the reliability, accuracy, and quality of automated security tests and analysis
  • Develop, execute, and maintain automated tests to ensure software quality and stability
  • Investigate technical issues, troubleshoot defects, and implement effective solutions
  • Apply secure software development practices, including input validation, access control, credential protection, and secure data handling
  • Ensure compliance with defined security testing scopes and maintain reliable evidence of remediation verification
  • Collaborate with security and product stakeholders to translate technical and business requirements into scalable, maintainable solutions
  • Participate in code reviews, contribute to continuous improvements, and maintain technical documentation
Requirements:
  • 5+ years of professional software development experience with Python and/or Java
  • Hands-on experience in developing and maintaining backend applications and REST APIs
  • Familiarity with Spring Boot and standard Java development practices (for Java developers), or modular application design and dependency management (for Python developers)
  • Practical experience in writing and maintaining automated tests to ensure software quality and reliability
  • Good understanding of secure software development principles, including input validation, authentication, authorization, and secure handling of sensitive data
  • Proficiency with Git and familiarity with collaborative development practices, including code reviews
  • Ability to analyze existing codebases, troubleshoot technical issues, and implement maintainable, well-documented solutions
  • Strong analytical and problem-solving skills, with the ability to work independently and collaborate effectively with technical stakeholders
  • Good command of written and spoken English for technical communication and documentation
Nice to have:
  • Experience working with both Python and Java / Spring Boot
  • Experience integrating LLM APIs or developing AI-assisted workflows, including structured output validation and error handling
  • Familiarity with application security testing methodologies, particularly DAST and SAST
  • Experience with security testing tools such as OWASP ZAP, Nuclei, or Semgrep
  • Experience with document processing and data extraction, particularly from PDF files
  • Familiarity with CI/CD pipelines, Docker, or cloud-based environments
Offer:
  • Private medical care
  • Co-financing for the sports card
  • Constant support of dedicated consultant

Personal Consulting Agency (License No. 4642)

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

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
Python / Java Developer
Python / Java Developer

DCG • Warszawa

On-site
PLN 180,000 - 260,000
Private medical care
Sports card subsidy
Dedicated consultant
QA Lead Python, GIT, Robot Framework, Linux, Hadoop Warsaw, Łódź, Gdańsk, Gdynia
QA Lead Python, GIT, Robot Framework, Linux, Hadoop Warsaw, Łódź, Gdańsk, Gdynia

DCG Poland • Warszawa, Gdynia

On-site
PLN 212,404 - 297,366
Private medical care
Co-financing for the sports card
Constant support of dedicated consultant
QA Lead Python, GIT, Robot Framework, Linux, Hadoop Warsaw, Łódź, Gdańsk, Gdynia
QA Lead Python, GIT, Robot Framework, Linux, Hadoop Warsaw, Łódź, Gdańsk, Gdynia

Diverse CG Sp. z o.o. Sp.k. • Warszawa, Gdynia

On-site
PLN 178,560 - 245,520
Private medical care
Co‑financing for the sports card
Support of dedicated consultant
Fullstack Java Developer Java, Angular, Spring Boot Warszawa, Gdańsk
Fullstack Java Developer Java, Angular, Spring Boot Warszawa, Gdańsk

DCG Poland • Województwo pomorskie

On-site
PLN 180,000 - 240,000
Private medical care
Co-financing for sports card
Dedicated consultant support
Fullstack Java Developer Java, Angular, Spring Boot Warszawa, Gdańsk
Fullstack Java Developer Java, Angular, Spring Boot Warszawa, Gdańsk

Diverse CG Sp. z o.o. Sp.k. • Województwo pomorskie

On-site
PLN 180,000 - 260,000
Private medical care
Co-financing for sports card
Dedicated consultant support
Senior Backend Developer - Java or Python
Senior Backend Developer - Java or Python

Optiveum • Warszawa

Hybrid
PLN 148,000 - 210,000
Senior Test Automation Engineer Python, Robot Framework Warszawa, Łódź, Gdańsk, Gdynia
Senior Test Automation Engineer Python, Robot Framework Warszawa, Łódź, Gdańsk, Gdynia

DCG • Polska

Hybrid
PLN 180,000 - 240,000
Private medical care
Co-financing for the sports card
Dedicated consultant support
Senior Test Automation Engineer Python, Robot Framework Warszawa, Łódź, Gdańsk, Gdynia
Senior Test Automation Engineer Python, Robot Framework Warszawa, Łódź, Gdańsk, Gdynia

Diverse Consulting Group • Polska

Hybrid
PLN 180,000 - 280,000
Private medical care
Co-financing for the sports card
Dedicated consultant support
Senior Test Automation Engineer (Java/Selenium) Java, Selenium, Bitbucket Warszawa, Gdańsk, Gdynia
Senior Test Automation Engineer (Java/Selenium) Java, Selenium, Bitbucket Warszawa, Gdańsk, Gdynia

DCG Poland • Poland

On-site
PLN 180,000 - 240,000
Private medical care
Co-financing for the sports card
Constant consultant support