Java Software Engineer

🕒 February 20

Apply Now
Find Similar Remote Jobs

📊 Check your resume score for this job

Improve your chances of getting an interview by checking your resume score before you apply.

Logo of Sophos

Sophos

1001 - 5000 employees

Founded 1985

🔒 Cybersecurity

☁️ SaaS

💰 Post-IPO Equity on 2021-08

Cybersecurity • SaaS

Sophos is a leading cybersecurity company that specializes in protecting businesses against advanced cyber threats. The company offers a comprehensive suite of security solutions, including endpoint protection, managed detection and response (MDR), network security, and cloud security. With a prevention-first approach, Sophos aims to stop ransomware and other cyber threats before they cause harm. Sophos provides services such as threat research, security training, and operational support to ensure robust defense against cyberattacks. Their solutions cater to various industries including finance, healthcare, government, manufacturing, and retail. The Sophos Central platform delivers centralized security management, integrating seamlessly with existing IT infrastructure to enhance security posture.

📋 Description

• Contribute to the design and implementation of new features across the full software stack, leveraging modern design patterns • Support the team’s high quality standards by ensuring code has appropriate test automation coverage • Participate in peer code reviews and ensure design and code adhere to Sophos standards • Participate in security reviews of features to ensure that products comply with Sophos’ security requirements and industry best practice • Work with UX, PM, QA and other developers in project planning, to achieve high-value and high-quality solutions which meet business needs • Contribute to daily stand-ups, kick-offs, collaborative estimation and retrospective meetings

🎯 Requirements

• Degree in Computer Science or other numerate discipline, or equivalent experience. • Experience in full stack software development, ideally using Java and JavaScript/TypeScript. • Ability to put together well thought-through designs for software components. • Ability to write high quality code. • Experience with agile development methodologies. • Technical problem solving and strong debugging skills. • Good communicator, ‘can do’ attitude and a team player. • Ability to learn new skills quickly and apply them to the role. • Demonstrable expertise in building cloud scale software solutions on the AWS platform (Desirable). • Use of Angular for building single page web applications (Desirable). • Experience with microservices and CI/CD pipelines (Desirable). • Experience with NoSQL databases, ideally MongoDB, Dynamo or Elasticsearch (Desirable). • Experience with SQL databases such as PostgreSQL (Desirable). • Experience with Docker (Desirable).

🏖️ Benefits

• Sophos operates a remote-first working model, making remote work the primary option for most employees. • Employee-led diversity and inclusion networks that build community and provide education and advocacy • Annual charity and fundraising initiatives and volunteer days for employees to support local communities • Global employee sustainability initiatives to reduce our environmental footprint • Global fitness and trivia competitions to keep our bodies and minds sharp • Global wellbeing days for employees to relax and recharge • Monthly wellbeing webinars and training to support employee health and wellbeing

Apply Now

Similar Jobs

🕒 February 18

Midnite

11 - 50

Senior Backend Engineer building and maintaining backend systems to power the casino experience. Develop APIs, collaborate with teams, and ensure high engineering standards in a fast-paced environment.

AWS

Azure

Cloud

Docker

Flask

Google Cloud Platform

Postgres

Python

Terraform

🕒 February 16

Feeld

51 - 200

👥 B2C

🧘 Wellness

Senior Backend Engineer implementing scalable monetization backend systems for Feeld's remote team. Driving outcomes in enhancing revenue-generating experiences and overall system performance.

Android

iOS

🕒 January 30

DistroKid

51 - 200

👥 B2C

☁️ SaaS

API Engineer at DistroKid developing and scaling API infrastructure for music distribution. Responsible for building integrations for streaming platforms and AI capabilities.

🇬🇧 United Kingdom – Remote

💵 £90k - £140k / year

💰 Venture Round on 2021-08

⏰ Full Time

🟠 Senior

🔴 Lead

🔙 Backend Engineer

AWS

Cloud

GraphQL

Java

PHP

Python

Ruby

🕒 January 29

Canva

1001 - 5000

☁️ SaaS

📱 Media

📚 Education

Senior UI Engineer at Canva building high-performance UIs in C++ and Objective-C. Collaborating with design and QA to deliver pixel-perfect implementations and contributing to architectural decisions.

iOS

MacOS

Objective-C

🕒 January 29

Canva

1001 - 5000

☁️ SaaS

📱 Media

📚 Education

Senior UI Engineer developing high-performance, elegant UIs in C++ and Objective-C for iOS and macOS. Collaborating closely with design and QA to deliver pixel-perfect implementations at Canva.

iOS

MacOS

Objective-C