Point your AI agent at freehire and let it find you a job.

Get the CLI →

ITConnect

NewBe an early applicant

Senior Backend Developer – Java or Python

Posted
Discussion

Senior Backend Developer – Java or Python

The developer will contribute to the ongoing development of the Automated Security Retest Engine, a security retesting platform that automates the analysis of security assessment reports and the verification of remediation actions.

The work includes developing and maintaining a Python-based processing pipeline and the Java Spring Boot web application, which provides a user interface.

Security is a core requirement: changes must preserve configured target-scope restrictions, protect credentials and user data, validate inputs, and provide reliable evidence for retest outcomes.

  • Designing and implementing features
  • Integrating external tools and APIs
  • Improving the reliability and quality of generated tests and analysis
  • Writing automated tests
  • Maintaining technical documentation
  • Working with security and product stakeholders to translate requirements into practical, maintainable software
  • Professional software development experience in Python and/or Java.
  • Experience developing and maintaining backend applications and REST APIs.
  • For Java development: familiarity with Spring Boot and common application-development practices.
  • For Python development: familiarity with modular application design, dependency management, and automated testing.
  • Experience writing and maintaining automated tests.
  • Working knowledge of Git and collaborative software-development workflows, including code reviews.
  • Understanding of secure software development, including input validation, authentication and authorization, and 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.

Skills

What Senior Backend jobs ask for — and how much of it you have →
Apply

See also

Backend jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available