Firma i stanowisko
DCG is a recruitment company engaged in numerous recruitment projects, focusing on providing support through experienced professionals and partnership management. The role is within their business domain involving software development for security testing platforms.
Wymagania
- 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, or modular application design and dependency management for Python
- 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, able 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
- Knowledge of web technologies such as JavaScript, HTML, CSS, or Thymeleaf
Obowiązki
- 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
Benefity
- Private medical care
- Co-financing for the sports card
- Constant support of dedicated consultant
- Employee referral program
Inne informacje
Informujemy, że administratorem danych jest DCG ul. Towarowa 28 00-839 Warszawa(dalej jako "administrator"). Masz prawo do żądania dostępu do swoich danych osobowych, ich sprostowania, usunięcia lub ograniczenia przetwarzania, prawo do wniesienia sprzeciwu wobec przetwarzania, a także prawo do przenoszenia danych oraz wniesienia skargi do organu nadzorczego. Dane osobowe przetwarzane będą w celu realizacji procesu rekrutacji. Podanie danych w zakresie wynikającym z ustawy z dnia 26 czerwca 1974 r. Kodeks pracy jest obowiązkowe. W pozostałym zakresie podanie danych jest dobrowolne. Odmowa podania danych obowiązkowych może skutkować brakiem możliwości przeprowadzenia procesu rekrutacji. Administrator przetwarza dane obowiązkowe na podstawie ciążącego na nim obowiązku prawnego, zaś w zakresie danych dodatkowych podstawą przetwarzania jest zgoda. Dane osobowe będą przetwarzane do czasu zakończenia postępowania rekrutacyjnego i przez okres możliwości dochodzenia ewentualnych roszczeń, a w przypadku wyrażenia zgody na udział w przyszłych postępowaniach rekrutacyjnych - do czasu wycofania tej zgody. Zgoda na przetwarzanie danych osobowych może zostać wycofana w dowolnym momencie. Odbiorcą danych jest serwis Rocket Jobs oraz inne podmioty, którym powierzyliśmy przetwarzanie danych w związku z rekrutacją.
DCG
361 aktywnych ofert