Software Engineer Python or Java

$$$$

We are looking for a highly skilled Full-stack developer to design, build, and scale secure, high-performance public-facing APIs. You will play a key role in developing robust backend services using Java OR Python, FastAPI, Celery, PostgreSQL, and AWS, ensuring reliability, scalability, and performance in production environments.

This role requires strong engineering fundamentals, API design expertise, and experience building distributed systems. Exposure to frontend technologies is considered a strong advantage.

Responsibilities

  • Design, develop, and maintain backend services and public-facing APIs
  • Build scalable and reliable systems using Python (FastAPI preferred) or Java
  • Develop and integrate REST and GraphQL APIs
  • Implement asynchronous processing (e.g., Celery or similar tools)
  • Collaborate with frontend teams (React.js, TypeScript) when needed
  • Deploy and manage applications in AWS cloud environments
  • Work with Docker, Kubernetes, and containerized applications
  • Ensure code quality, performance, and scalability
  • Participate in system design and architecture discussions

Requirements

  • Strong proficiency in Python (FastAPI preferred) or Java
  • Experience with REST and/or GraphQL API development
  • Solid understanding of microservices architecture and distributed systems
  • Experience with SQL and NoSQL databases
  • Familiarity with CI/CD pipelines
  • Experience with monitoring and observability tools
  • Strong verbal and written English communication skills

Nice to Have

  • Experience building AI-driven applications or integrating AI capabilities into products
  • Experience with event-driven systems (e.g., Kafka, SNS/SQS)
  • Familiarity with Domain-Driven Design (DDD) and clean architecture principles
  • Knowledge of Infrastructure as Code (Terraform or CloudFormation)
  • Experience with performance tuning, load testing, and AWS cost optimization


 

Required languages

English B2 - Upper Intermediate
Ukrainian B2 - Upper Intermediate
Published 4 June
75 views
ยท
21 applications
See stats of candidates who applied for this job ๐Ÿ‘€
To apply for this and other jobs on Djinni login or signup.
Loading...