More than 100,000 people have found their dream job through Fuzu.

CLOSED FOR APPLICATIONS

Senior Software Engineer - Back End

Closing: Dec 31, 2022

This position has expired

Published: Dec 8, 2022 (2 months ago)

Job Requirements

Education:

Work experience:

Language skills:

Job Summary

Contract Type:

Sign up to view job details.

Minimum Qualifications & Desired Skills:

  • 6 years of software development experience
  • 2 years experience in the full SDLC (analysis, design, development, testing, integration, deployment, documentation, triage)
  • Experience working with Agile methodologies
  • Proficiency with administrative tools, e.g. Issue Tracking, Wikis, etc
  • An advanced level user of dev toolchain (e.g. IDE, CI/CD, version control)
  • Backend dev: Advanced knowledge of Java, SpringBoot, and Hibernate.
  • Frontend dev: Advanced knowledge of Angular
  • Working knowledge of containerization and orchestration
  • Experience implementing the microservices design pattern
  • Working knowledge of any cloud platform
  • Experience designing and implementing a system from scratch
  • Experience implementing complex automated tests (unit, integration, performance, etc)
  • Demonstrates a clear understanding of system non-functional requirements (e.g. code readability, maintainability, scalability, extensibility, testability, etc), and can weigh the pros and cons of a solution w.r.t. non-functional requirements.


Responsibilities

Minimum Qualifications & Desired Skills:

  • 6 years of software development experience
  • 2 years experience in the full SDLC (analysis, design, development, testing, integration, deployment, documentation, triage)
  • Experience working with Agile methodologies
  • Proficiency with administrative tools, e.g. Issue Tracking, Wikis, etc
  • An advanced level user of dev toolchain (e.g. IDE, CI/CD, version control)
  • Backend dev: Advanced knowledge of Java, SpringBoot, and Hibernate.
  • Frontend dev: Advanced knowledge of Angular
  • Working knowledge of containerization and orchestration
  • Experience implementing the microservices design pattern
  • Working knowledge of any cloud platform
  • Experience designing and implementing a system from scratch
  • Experience implementing complex automated tests (unit, integration, performance, etc)
  • Demonstrates a clear understanding of system non-functional requirements (e.g. code readability, maintainability, scalability, extensibility, testability, etc), and can weigh the pros and cons of a solution w.r.t. non-functional requirements.


  • Play a leading role in the design and development of software solutions
  • Triage, investigate and resolve errors
  • Adhere to, promote and help to improve Kyosk's development processes
  • Code reviews
  • Mentor less experienced software engineers
  • Experiment with new technologies/solutions and develop a PoC


Applications submitted via Fuzu have 32% higher chance of getting shortlisted.

Don’t miss your chance to work at Kyosk. Enter your email to start your application now