Senior Backend Engineer

Leading provider of world-class identity solutions reinventing online identity authentication and verification to power digital trust.
Belgrade, Serbia
Backend
Senior Software Engineer
Hybrid
5+ years of experience
Enterprise SaaS · Finance · Cybersecurity

Description For Senior Backend Engineer

Incode, a Unicorn-status scale-up and leading provider of world-class identity solutions, is revolutionizing how humans authenticate and verify their identities online. We're seeking a Senior Backend Engineer to join our global team in Belgrade, Serbia. This role offers an exciting opportunity to build and maintain our main backend infrastructure while working with cutting-edge identity technologies.

As a Senior Backend Engineer, you'll have significant influence on product decisions and collaborate across teams including design, customer success, and product. The position requires expertise in Java/Kotlin, Spring framework, and various databases (PostgreSQL, MongoDB, Redis). You'll be responsible for full-cycle development, from API design to production support.

We offer a dynamic work environment with a culture focused on innovation, creativity, and high performance. Our benefits package includes meaningful equity, flexible working arrangements, and international travel opportunities. The company values diversity and maintains a "freedom & responsibility" approach, emphasizing context over control.

This is an excellent opportunity for experienced engineers who want to make a significant impact in the identity verification space while working with a rapidly growing, globally distributed team. You'll be instrumental in shaping the future of digital trust across various industries including finance, government, retail, and hospitality.

Last updated 2 months ago

Responsibilities For Senior Backend Engineer

  • Collaborate with Backend and DevOps engineers
  • Write high quality code with test coverage
  • Participate in code reviews
  • Participate in full cycle development: from model and API design to support in production
  • Active role in architectural and technology decisions

Requirements For Senior Backend Engineer

Java
Kotlin
PostgreSQL
MongoDB
Redis
Kafka
Kubernetes
  • 5+ years of software development experience
  • Proficiency in Java/Kotlin
  • Experience with Spring framework ecosystem
  • Experience with observability tools (logging, monitoring, tracing)
  • Solid understanding of PostgreSQL, MongoDB and Redis
  • Experience in domain modeling and REST API design
  • Commitment to writing high-quality, maintainable code

Benefits For Senior Backend Engineer

Equity
Medical Insurance
401k
  • Meaningful Equity
  • Flexible Working Hours & Workplace
  • Open Vacation Policy
  • Wellness Program
  • International Travel Opportunities
  • Additional benefit package according to location (401k, medical insurance, etc.)

Interested in this job?

Jobs Related To Incode Senior Backend Engineer

Backend Engineer

Senior Backend Engineer position at Incode, developing identity verification solutions using Java/Kotlin and microservices architecture.

Lead Software Engineer / Oracle / HCM / Learning / Cloud

Lead Software Engineer position at JPMorgan Chase focusing on Oracle HCM Learning Cloud implementation and development.

Senior Lead Software Engineer - Java / Python Full Stack

Senior Lead Software Engineer position at JPMorgan Chase focusing on Java/Python full stack development for the Credit Trading Team.

Securities Lending Java Senior Lead Software Engineer

Lead Java development role at JPMorgan Chase's Securities Lending team, focusing on high-performance financial applications with competitive compensation and benefits.

Lead Software Engineer Full Stack Java

Lead Software Engineer position at JPMorgan Chase focusing on full-stack Java development with 5+ years experience required, based in Bengaluru.