Senior Full Stack Developer
Senior Full Stack Developer

Senior Full Stack Developer

Full-Time 43200 - 72000 ÂŁ / year (est.) No home office possible
Go Premium
C

At a Glance

  • Tasks: Develop and maintain full stack applications using Java, Golang, and Vue.js.
  • Company: CloudOps is a leading cloud consulting and managed services company focused on open source and cloud-native platforms.
  • Benefits: Enjoy remote work, competitive pay, stock options, and ongoing training opportunities.
  • Why this job: Join a dynamic team solving cutting-edge tech challenges while having fun and growing your career.
  • Qualifications: 5+ years of software development experience with strong Java skills and familiarity with cloud platforms.
  • Other info: Remote-first culture with a flat organisation where every voice matters.

The predicted salary is between 43200 - 72000 ÂŁ per year.

About CloudOps CloudOps is a cloud consulting, managed services, and software company focused on open source, cloud native platforms, networking, and DevOps. Our purpose is to ensure our customers own their destiny in the cloud™; meaning that we help our customers leverage the flexibility of the cloud while reserving the right to change technologies and components, enabling freedom of navigation for our customers on their journey in the “cloudverse” so they can both achieve current goals and adapt to new business requirements over time. What you can expect At CloudOps we solve leading-edge technology challenges. We navigate the cloud ecosystem together with our customers – where the landscape, tools, and clouds will have you continuously growing and evolving your career. You\’ll get hands-on with the tech, enjoy the freedom to learn, and seize the opportunity to do fulfilling work. You\’ll work alongside an encouraging and dynamic team to teams that take their mission seriously and have fun along the way. Who we\’re looking for We are looking for motivated senior software developers to join our Products team. Your main focus will be to contribute to the advancement of our cutting-edge platform that enables service providers to bring to market a selection of products and cloud services under a unified umbrella. Our dev team is young, energetic and focused on using the best technologies and practices to solve our business goals. We have a flat organization where every member can make a difference and bring a unique point of view. This is a full-time position open to candidates across Canada. We are operating in a remote-first work culture and environment.

Our Tech / Productivity stack:

  • Java 11, Spring Boot, VueJS, Golang
  • MySQL, Redis, Elastic Stack, Apache Kafka
  • Docker, K8s
  • GitHub, Jenkins, IntelliJ
  • Slack, Google Apps, Jira
  • In this role, you will:

  • Develop Back-End applications using languages such as Java or Golang.
  • Develop Front-End applications using JS frameworks such as Vue.js.
  • Create and maintain test suites at various levels (unit, functional, automated or not).
  • Lead product architectural design and analysis of strategic areas of the platform.
  • Review code PRs (pull requests) to promote best practices and design guidelines.
  • Collaborate in cross-functional projects to support customer requirements gathering, unit and user acceptance testing.
  • Create and manage data schemas & content using the most appropriate database technologies.
  • Update and evolve CI/CD practices by applying industry best practices to prevent integration problems as well as ensure that the code is releasable at any point in time.
  • Lead in evaluation, benchmarking and documentation of various technical solutions.
  • Act as a point of contact with customers to ensure product developments are aligned with commitments.
  • Lead & oversee the creation of user stories.
  • Design visual mockups & user interactions on web interfaces.
  • Promote the use of best practices in Agile methodology and design for repeatability, usability, and testability.
  • Support, maintain and help document software functionality.
  • Actively participate in increasing the team’s collective knowledge, by organizing or attending internal or external trainings.
  • Act as a mentor for more junior developers & interns.
  • Assist our operations team by providing occasional second-level support.
  • Lead ad-hoc task force when troubleshooting incidents with impact on production SLAs.
  • What we\’re looking for:

  • Minimum of 5 years of experience as software developer.
  • Excellent knowledge of Java.
  • Familiarity with Groovy and/or Golang.
  • Demonstrated skills in web-based development, including REST APIs and JS frameworks such as VueJS/Angular/React.
  • Experienced with diverse cloud platforms (AWS, Azure, GCP, CloudStack, OpenStack).
  • Experienced with SQL and NoSQL databases.
  • Experienced with CI/CD environments.
  • Familiar with container technologies (Docker, Kubernetes, Rancher, OpenShift).
  • Proficient in agile programming practices.
  • Strong analytical mind with a good dose of creativity.
  • Meticulous person who strives to constantly improve his/her/their competencies.
  • Excellent communication skills.
  • Nice-to-haves:

  • Has contributed to open source projects and can point us to his/her/their Github account.
  • Knowledge of advanced networking (e.g.: SDN, SD-WAN, NFV).
  • What we can offer you:

  • The opportunity to contribute to a meaningful purpose: solve leading-edge & cloud native technology challenges; navigate the cloud ecosystem with our customers, and do fulfilling work.
  • A team of trusting, curious, and supportive individuals that will contribute to evolving your career in the clouds.
  • A competitive compensation package, including an employee stock option plan and a comprehensive benefits plan.
  • Ongoing learning and training, with certifications.
  • Participation in open source and partner communities.
  • Work-life balance and a flexible schedule.
  • A remote-first workplace with a collaborative and friendly culture (including a weekly happy hour).
  • Over 15 years in business and internationally recognized leader in cloud computing.
  • Candidates will be asked to undergo a security screening, which includes a criminal record investigation, the results of which must be acceptable to CloudOps.

    Senior Full Stack Developer employer: CloudOps

    At CloudOps, we pride ourselves on being an exceptional employer that fosters a remote-first work culture, allowing our team members to thrive in a flexible and collaborative environment. With a strong focus on employee growth, we offer ongoing training, competitive compensation, and the chance to work on cutting-edge cloud technology challenges alongside a supportive and dynamic team. Join us to not only advance your career but also contribute to meaningful projects that empower our customers in their cloud journey.
    C

    Contact Detail:

    CloudOps Recruiting Team

    StudySmarter Expert Advice 🤫

    We think this is how you could land Senior Full Stack Developer

    ✨Tip Number 1

    Familiarise yourself with the specific technologies mentioned in the job description, such as Java, Golang, and VueJS. Being able to discuss your experience with these tools during an interview will demonstrate your suitability for the role.

    ✨Tip Number 2

    Showcase your problem-solving skills by preparing examples of past projects where you tackled complex challenges. CloudOps values creativity and analytical thinking, so be ready to discuss how you approached these situations.

    ✨Tip Number 3

    Engage with the CloudOps community on platforms like GitHub or LinkedIn. Sharing your contributions to open source projects can help you stand out and show your commitment to collaborative development.

    ✨Tip Number 4

    Prepare to discuss Agile methodologies and your experience in CI/CD environments. CloudOps is looking for someone who can promote best practices, so being well-versed in these areas will be beneficial during your discussions.

    We think you need these skills to ace Senior Full Stack Developer

    Java 11
    Golang
    Spring Boot
    VueJS
    REST APIs
    SQL and NoSQL databases
    CI/CD environments
    Docker
    Kubernetes
    Agile programming practices
    Code review and best practices
    Data schema management
    Test suite creation and maintenance
    Cross-functional collaboration
    User story creation
    Visual mockup design
    Excellent communication skills
    Analytical skills
    Mentorship abilities
    Problem-solving skills

    Some tips for your application 🫡

    Tailor Your CV: Make sure your CV highlights relevant experience in software development, particularly with Java, Golang, and web-based technologies. Emphasise your familiarity with cloud platforms and CI/CD environments, as these are key for the role.

    Craft a Compelling Cover Letter: In your cover letter, express your passion for cloud technology and how your skills align with CloudOps' mission. Mention specific projects or experiences that demonstrate your ability to solve complex problems and work collaboratively in a team.

    Showcase Your Projects: If you have contributed to open source projects or have a GitHub account, include this information in your application. Highlight any relevant projects that showcase your coding skills and understanding of best practices in software development.

    Prepare for Technical Questions: Be ready to discuss your technical expertise in detail. Review common interview questions related to Java, Golang, and web development frameworks. Prepare examples of how you've applied agile methodologies and tackled challenges in previous roles.

    How to prepare for a job interview at CloudOps

    ✨Showcase Your Technical Skills

    Make sure to highlight your experience with Java, Golang, and web-based development during the interview. Be prepared to discuss specific projects where you've used these technologies, especially in relation to REST APIs and JS frameworks like VueJS.

    ✨Demonstrate Your Problem-Solving Abilities

    CloudOps values creativity and analytical thinking. Prepare examples of how you've tackled complex problems in previous roles, particularly in cloud environments or while working with CI/CD practices. This will show your potential to contribute to their innovative culture.

    ✨Familiarise Yourself with Agile Methodologies

    Since CloudOps promotes Agile practices, be ready to discuss your experience with Agile methodologies. Share how you've applied these principles in past projects and how they have improved team collaboration and project outcomes.

    ✨Engage with Their Mission

    CloudOps is focused on helping customers navigate the cloud ecosystem. Research their mission and be prepared to discuss how your skills and experiences align with their goals. Showing genuine interest in their purpose can set you apart from other candidates.

    Senior Full Stack Developer
    CloudOps
    Go Premium

    Land your dream job quicker with Premium

    You’re marked as a top applicant with our partner companies
    Individual CV and cover letter feedback including tailoring to specific job roles
    Be among the first applications for new jobs with our AI application
    1:1 support and career advice from our career coaches
    Go Premium

    Money-back if you don't land a job in 6-months

    C
    • Senior Full Stack Developer

      Full-Time
      43200 - 72000 ÂŁ / year (est.)
    • C

      CloudOps

      50-100
    Similar positions in other companies
    UK’s top job board for Gen Z
    discover-jobs-cta
    Discover now
    >