Senior Backend Software Engineer

Asia-Pacific, Europe, AmericasFull-TimeSenior
Salary not disclosed
Apply NowOpens the employer's application page

Job Details

Languages
English
Experience
5+ years
Required Skills
LeadershipSoftware DevelopmentSQLDesign PatternsHibernateJavaKotlinCI/CDRESTful APIsMentoring

Requirements

  • 5+ years of software development experience in Java and/or Kotlin
  • Object-oriented design and associated design patterns
  • Proven experience building backend services and tools within web application ecosystems
  • Ability to act as a technical lead for small projects (typically up to 4 developers)
  • Offering architectural and design guidance
  • Strong data modelling skills
  • Significant experience working with relational databases using SQL
  • Ideally Hibernate experience
  • Excellent collaboration and communication skills across technical and non-technical audiences
  • Sharp logical reasoning skills
  • Habit of asking the right questions
  • Ability to explain complex concepts clearly and succinctly

Responsibilities

  • Contribute to the evolution of our core product
  • Modernize legacy components
  • Add new features
  • Shape long-term architectural direction
  • Identify and reduce technical debt
  • Improve performance and reliability
  • Participate in scaling decisions
  • Build and maintain secure, scalable RESTful APIs
  • Ensure adherence to API standards, versioning practices, and monitoring instrumentation
  • Write reliable tests
  • Review code rigorously
  • Contribute to CI/CD pipeline improvements
  • Support the growth of junior engineers through pairing, thoughtful code reviews, and informal coaching
  • Promote sound design principles
  • Foster a culture of continuous technical learning
View Full Description & ApplyYou'll be redirected to the employer's site
View details
Apply Now