Senior Java Software Engineer

Trellix

  • Aylesbury, Buckinghamshire
  • Permanent
  • Full-time
  • 2 months ago
Job Title: Senior Java Software EngineerRole Overview: Would you like to be developing the next generation of data protection products at the leading-edge of the cyber-security industry? Are you keen to stay up to date with the newest technology? Skyhigh Security is seeking a talented engineer to join the product team in Aylesbury to work on creative projects to build both backend services and user interfaces for our latest cyber-security applications. With strong technical skills, you will have an immediate impact building applications to push the boundaries of our data protection solutions to the next level.About UsAt Skyhigh Security, we have a bold vision to Secure the World’s Data. Our mission is to protect organizations with cloud-native security solutions that are both data-aware and simple to use. We go beyond data access and focus on data use, allowing organizations to collaborate from any device and from anywhere without sacrificing their security. We strive to live your values every day. We want to lead the industry, we actively embrace our differences, we love to learn together, and we choose to celebrate each other often!About The RoleWorking within an Agile software development team, you will be driving the development and testing of core Skyhigh data protection softwareYou will be creating and maintaining scalable, high-performance distributed microservices using cloud-native design principles as part of a full-stack solutionYou will collaborate closely, having daily meetings with your immediate colleagues to discuss and share work tasks, as well as interacting with teams around the world. Our solutions are driven by the UX team and product management, and you will be engaged with these stakeholders throughout the development lifecycle.You will consolidate a broad range of skills including software design, development, testing as well as considering the legal and security aspects of the software development processYou will assist in creating and maintaining critical infrastructure required by the team; and researching new technologies for future security solutionsAbout You:5+ years of experience in developing commercial software using JavaAn ability to solve problems in an efficient manner to produce high quality solutionsAn interest and enthusiasm for working with new technologiesExcellent verbal and written English skillsAn ability to communicate ideas and describe your work using visual aids where appropriateBachelor’s or Master’s Degree in Computer Science or similar disciplineEligible to work in the UKTo excel in this role, you should be able to demonstrate the following:Experience of developing Spring Boot-based servicesExperience of developing for and deploying to cloud service providers, such as AWS or GCP; and knowledge of developing and orchestrating container-based services, using technologies such as Docker and KubernetesKnowledge of, and experience in one or more of Python, JavaScript/TypeScript, Linux, XSLT, shell scripting, relational and/or NoSQL databases, virtualization, Jenkins, GitHubInterest in emerging ML and AI technologies and their integration into applicationsExperience in developing UI applications in a framework such as Angular or ReactCompany Benefits and Perks:We work hard to embrace diversity and inclusion and encourage everyone to bring their authentic selves to work every day. We offer a variety of social programs, flexible work hours and family-friendly benefits to all of our employees.
  • Retirement Plans
  • Medical, Dental and Vision Coverage
  • Paid Time Off
  • Paid Parental Leave
  • Support for Community Involvement
We're serious about our commitment to diversity which is why we prohibit discrimination based on race, color, religion, gender, national origin, age, disability, veteran status, marital status, pregnancy, gender expression or identity, sexual orientation or any other legally protected status.

Trellix