CrawlJobs Logo

Python Software Engineer

Smartech

Location Icon

Location:
Israel

Category Icon
Category:
IT - Software Development

Job Type Icon

Contract Type:
Not provided

Salary Icon

Salary:

Not provided

Job Description:

We are seeking a skilled Python Software Engineer with strong knowledge of Python, Java, and cloud-native development on AWS. While your primary focus will be designing and building scalable, secure, and efficient back-end systems, you will also leverage your front-end background to collaborate across the stack and contribute to end-to-end product delivery. This role is ideal for engineers who are passionate about microservices, cloud infrastructure, and distributed systems, but also appreciate how their work impacts the user-facing side of applications.

Job Responsibility:

  • Design, develop, and maintain back-end services and APIs using Python and Java over the Spring Boot infrastructure
  • Build and deploy microservices with Docker and Kubernetes on AWS
  • Collaborate with front-end engineers to integrate APIs and ensure seamless user experiences
  • Contribute to front-end development when needed, providing guidance on performance and maintainability
  • Work with cloud-native tools and AWS services (e.g., Lambda, ECS/EKS, RDS, DynamoDB, S3, CloudWatch)
  • Implement best practices for security, scalability, and observability in distributed systems
  • Participate in code reviews, testing, CI/CD pipelines, and DevOps practices
  • Monitor and optimize system performance, ensuring high availability and resilience

Requirements:

  • BSc. in Computer Science, or a related field
  • 7 years of hands-on experience with Python (e.g., Flask, FastAPI, Django)- Must and Java (e.g., Spring Boot, JEE) - Advantage
  • 7 years of hands on experience in developing backend applications with containerization (Docker) and orchestration (Kubernetes)
  • Understanding of RESTful APIs, microservices, and system integration
  • Familiarity with databases (SQL , MongoDB, and/or NoSQL)
  • Strong foundation in computer science concepts (data structures, algorithms, design patterns)
  • Experience with Git, CI/CD pipelines, and cloud environments (AWS)

Nice to have:

  • Familiarity with front-end development (React, Angular, or similar)
  • Experience with event-driven architectures (Kafka, SNS/SQS)
  • Exposure to Infrastructure-as-Code (Terraform, CloudFormation)
  • Background in monitoring and observability tools (Prometheus, Grafana, ELK)

Additional Information:

Job Posted:
December 12, 2025

Job Link Share:
Welcome to CrawlJobs.com
Your Global Job Discovery Platform
At CrawlJobs.com, we simplify finding your next career opportunity by bringing job listings directly to you from all corners of the web. Using cutting-edge AI and web-crawling technologies, we gather and curate job offers from various sources across the globe, ensuring you have access to the most up-to-date job listings in one place.