Backend Developer | Online Jobs | Optimhire

Backend Developer

Requirements:

  • You have working knowledge of algorithms and data structures with space and memory complexities
  • You have 1+ years of experience as a software engineer at a SaaS or technology company, including familiarity with the different pieces of technology involved in building modern web applications
  • You are proficient in backend development and technologies.
  • You should understand concepts of multithreading, I/O, messaging, instrumentation and their implementation.
  • You deal well with constant change and high levels of ambiguity (we are a startup)
  • You have experience in building RESTful APIs, Spring framework and Mysql/RDS
  • You have knowledge of Messaging Queues (Kafka/RabitMq/SQS), Dynamodb, Elastic Search, Redis/Memcache/Elasticache
  • Experience with source control systems (prefer Github)
  • Strive to craft clean, reliable and highly maintainable code
  • Experience with test driven development and pair programming
  • To you, technologies and programming languages are about tradeoffs.
  • You may be opinionated, but you're not ideological and can learn new technologies as you go.



Job Type

Payroll


Positions

Backend Developers

Full-Stack Developers


Must have Skills

  • AWS
  • Spring Framework
  • Structures
  • Apache-Kafka
  • Data Structures
  • Microservices
  • Algorithm Development
  • Microserivce

11 - 27 K/Year USD (Annual salary)

Longterm (Duration)

Partially Remote Bangalore, Karnataka, India

India


Susan Brown

United States