Avast Software Company Profile

Senior Java Developer

Avast Software

Job Description

Avast Software, a FTSE 100 is a leader in cybersecurity products for consumers and businesses. As one of the largest security companies in the world, it uses next-gen technologies to fight cyber-attacks in real time. The company differs from other next-gen companies in that it has an immense cloud-based machine learning engine that receives a constant stream of data from more than 400 million users, which facilitates learning at unprecedented speeds and makes the artificial intelligence engine smarter and faster than anyone elses.We are looking for a Senior Java Developer who is able to drive a full-stack development team (up to 10 members) to deliver new features and innovation to our solutions. Good technical, communication and leadership skills are needed. You, as a tech-lead, will define the technical vision of our products, will help with planning and will be responsible for the delivery of new features. Together with other tech leads you will drive our engineering culture, innovation, improve our code base and increase efficiency of our delivery.The main focus of our team is to deliver high reliability security management product to our Small & Medium Business Customers. See our solution in action: https://business.avast.com/



  • Design solutions & lead development teams to deliver our full-stack customer facing product
  • Drive backlog grooming, and planning together with the team, product managers and UX
  • Develop, run code reviews and steer the technical design during the course of development
  • Propose solutions to open-ended problems and execute their delivery
  • Bring new insights, help craft our development culture and couch other developers
  • Drive technical quality across the teams



  • Knowledge of one of the following languages: Java, Javascript, C++
  • Experience in software solutions design
  • Good interpersonal skills
  • Experience with agile software delivery
  • Experience with microservices
  • Tech-debate level English
  • University degree in a technical area is needed
  • Experience leading teams of developers


Good to know:

  • Spring Boot and some testing frameworks
  • Messaging using Kafka or RabbitMQ
  • Analytics using PowerBI, ELK, Hadoop
  • Docker and Kubernetes



  • FAIL = First Attempt in Learning
  • Dont be afraid to ask for help!
  • Leading by examples


We offer:

  • An exciting job in an international team of a growing and very successful company
  • An exciting product portfolio
  • Opportunities for professional growth
  • The multifaceted international work environment
  • An adequate performance-based salary
  • Flexible working hours, home office
  • Cafeteria benefit system, multisport card
  • 25 days of holiday, 5 sick days
  • The chance to join a major global tech company

Sounds exciting? We look forward to hearing from you!Avast does not accept unsolicited resumes from recruiters or recruiting agencies in response to job postings. No fee will be paid to third parties who submit unsolicited candidates directly to our hiring managers or HR team, even in a situation when the relevant candidate is employed by Avast.We are an equal opportunity employer and value diversity at our company. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.

Find your dream job

Our Brands