Senior Backend Engineer

Logo of WorkMotion

WorkMotion

πŸ“Remote - Egypt

Job highlights

Summary

Join WorkMotion's Talent Operations team as a Senior Backend Engineer and contribute to the growth of a hyper-growth scale-up. You will develop and maintain features for talent management, ensuring high-quality software adhering to best practices. This role requires extensive experience in Java development, Spring Boot, and related technologies. You will collaborate with a team, conduct code reviews, and troubleshoot issues. WorkMotion offers a remote-first culture with flexible work arrangements, various benefits, and opportunities for professional development.

Requirements

  • Proven working experience in Java development for at least 6 years
  • Solid understanding and experience in designing and building complex architecture
  • Experience in system design
  • Proven experience working with the Spring Boot framework
  • Familiarity with Test-driven development
  • Experience with relational databases e.g. PostgreSQL
  • Experience with building API e.g. RESTful architecture
  • Experience with the integration of applications, features, and APIs
  • Experience working with AWS
  • Strong English language communication skills - both written and verbal

Responsibilities

  • Develop the necessary code and tests to implement the features/functions of the applications/services
  • Implement and maintain features and projects related to talent management and lifecycle
  • Deliver high-quality software features that meet coding and design patterns best practices
  • Follow DevOps best practices – including continuous integration and unit testing, You build it, you ship it
  • Contribute to requirement analysis, design, and architecture decisions
  • Commitment to quality and timely delivery of assigned work products
  • Conduct code reviews of work done by other engineers in the team
  • Modify existing software applications with full competency
  • Troubleshoot failures during testing, including reproducing faults, evaluating requirements, and documenting root cause analysis

Preferred Qualifications

  • Familiarity with agile e.g. SCRUM or KANBAN
  • Dev-ops experience is a big plus (Docker, Kubernetes, etc.)

Benefits

  • As a remote and distributed team, you can do your best work from anywhere you are the happiest
  • Trust-based work – organize your own schedule. We want to celebrate results, not hours spent working
  • WorkFlex - easily workation from your dream destination
  • Well-Being Day - a dedicated day off to disconnect and recharge
  • Subsidised gym membership subscription
  • Training and development allowance
  • Opportunities to get to know some of your colleagues at our offices
  • Regular virtual events and annual team meetups

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.
Please let WorkMotion know you found this job on JobsCollider. Thanks! πŸ™