Sophos

Software Engineer 1 (Java Developer)

Sophos
Apply
5 days ago
India (city not specified)Entry Level

Responsibilities

  • Build new products and customize Terraform automations using Java technologies.
  • Analyze, design, and implement new features across the Java backend software stack.
  • Address software defects within defined SLAs.
  • Develop features and modules using Java, Spring Boot, AWS, Docker, and Kubernetes.
  • Write automated unit and integration tests for CI/CD pipelines and platform code.
  • Contribute to infrastructure-as-a-service and platform implementations.
  • Work with cloud technologies and apply new technologies and skills to the role.

Requirements

  • 1–2 years of development experience with Java, Spring Boot, and cloud technology.
  • Understanding of API development principles, design patterns, problem solving, and data structures.
  • Experience or knowledge in product development.
  • Knowledge of CI/CD pipelines, Docker, Kubernetes, and Jenkins.
  • Experience working through the complete software development life cycle.

Benefits

  • Remote-first working model, with hybrid work possible for some roles.
  • Employee-led diversity and inclusion networks.
  • Annual charity, fundraising, and employee volunteer initiatives.
  • Global sustainability initiatives.
  • Fitness and trivia competitions.
  • Global wellbeing days and monthly wellbeing webinars and training.

Tech Stack

Categories

Sophos

About Sophos

5,001-10,000 employees

Sophos provides enterprise cybersecurity software and managed services covering endpoint, network, email, cloud security, XDR, and next-gen SIEM, plus 24/7 MDR. It sells to businesses through direct sales and a global channel of MSPs/MSSPs, resellers, and technology partners. Founded in 1985 and headquartered in Abingdon, Oxfordshire, the company was formerly listed on the London Stock Exchange and is now privately held under Thoma Bravo ownership.

Contact me