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
#J-18808-Ljbffr
Python / Java Developer in Warsaw – pracodawca: DCG Poland
DCG to doskonały pracodawca, który stawia na rozwój swoich pracowników i wspiera ich w osiąganiu sukcesów w dynamicznym środowisku finansowym. Oferujemy atrakcyjne benefity, takie jak prywatna opieka medyczna oraz dofinansowanie do karty sportowej, a także przyjazną kulturę pracy, która sprzyja współpracy i innowacjom. Nasza lokalizacja umożliwia łatwy dostęp do międzynarodowych rynków, co stwarza unikalne możliwości rozwoju kariery w obszarze analizy roszczeń i regulacji.