DevJobs

2547 - Backend Developer

Overview
Skills
  • Java Java ꞏ 3y
  • Python Python ꞏ 3y
  • Kafka Kafka
  • PostgreSQL PostgreSQL
  • Design Patterns
  • Microservices Microservices
  • CI/CD CI/CD
  • Git Git
  • AWS AWS
  • Docker Docker
  • Kubernetes Kubernetes
  • Networking Networking
  • RabbitMQ RabbitMQ
  • Agile Methodologies
  • Big Data

We are seeking a talented Backend Engineer to design and develop scalable, low-latency backend systems that power our cutting-edge applications.

The ideal candidate will have a strong foundation in modern programming languages and frameworks, with a focus on optimizing performance and handling large-scale data.


Responsibilities:

  • Design and implement robust backend system using Java and Python.
  • Optimize database and queue operations (e.g. Kafka, RabbitMQ) for high performance and scalability.
  • Troubleshoot and resolve complex technical issues to ensure system reliability.
  • Collaborate with cross-functional teams to deliver high-quality solutions.


Qualifications:


  • BSc in Software Engineering\Computer Science\related field.
  • +3 years of experience in Java\Python development.
  • Experience with scalable and maintainable code development.


Advantages:


  • Experience with cloud platforms (such as AWS) and microservices.
  • Familiarity with Big Data technologies and networking protocols.
  • Knowledge of design patterns, Git, Docker, Kubernetes and CI\CD pipeline.
  • Experience with PostgreSQL and Agile methodologies.

Shabak - Israeli Security Agency - Career