Ascendion logo

Back End Developer

Ascendion
Department:Software Engineer
Type:REMOTE
Region:EU
Location:Poland
Experience:Mid-Senior level
Estimated Salary:PLN60,000 - PLN90,000
Skills:
PYTHONFASTAPIJAVASPRING BOOTAWSTERRAFORMCLOUDFORMATIONCI/CDKAFKARABBITMQMICROSERVICESDISTRIBUTED SYSTEMSGENAIOPENAIHUGGING FACELANGCHAINRAG
Share this job:

Job Description

Posted on: September 16, 2025

We’re Hiring: Backend Engineer - Gen AI (Python/FastAPI & Java with AI Exposure)

We are seeking a Backend Engineer with 4+ years of experience who is passionate about building scalable, secure, and high-performance systems. This role focuses on backend engineering using Python (FastAPI) as the primary language, with Java, Spring boot as a strong secondary skill, and deploying services in Cloud.

You’ll be part of a collaborative product team, designing distributed microservices, integrating modern cloud-native technologies, and contributing to architectural decisions that drive real business impact.

Key Responsibilities:

  • Design and develop scalable backend services and RESTful APIs using Python (FastAPI)
  • Build and maintain backend components with Java (Spring Boot, microservices)
  • Contribute to distributed systems, event-driven architectures, caching strategies, and message queues (Kafka, RabbitMQ, etc.)
  • Deploy and operate services on AWS Cloud leveraging EKS, Lambda, S3, DynamoDB, API Gateway, and IAM
  • Define and implement Infrastructure as Code using Terraform or CloudFormation
  • Build robust CI/CD pipelines for continuous delivery and deployment
  • Ensure secure coding practices, monitoring, and observability for cloud-native services
  • Collaborate with cross-functional teams to translate business requirements into scalable technical solutions

Role-Specific Focus:

  • Take ownership of backend components and actively contribute to system design
  • Integrate GenAI features into applications, such as:
  • Wrappers around LLM APIs (OpenAI, Hugging Face, LangChain)
  • Embedding models, RAG pipelines, or lightweight fine-tuning use cases
  • Optimize performance, scalability, and security across microservices
  • Contribute to process improvements, documentation, and technical knowledge-sharing

Requirements:

  • 4+ years of hands-on backend development experience
  • Strong expertise in Python (FastAPI) with at least 3 years hands-on experience
  • Solid foundation in Java (Spring Boot, microservices)
  • Proven experience with AWS services (EKS, Lambda, S3, DynamoDB, API Gateway, IAM)
  • Hands-on with Terraform or CloudFormation for Infrastructure as Code
  • Experience with containerized deployments and CI/CD pipelines
  • Familiarity with distributed systems, event-driven design, and messaging brokers (Kafka, RabbitMQ, etc.)
  • Understanding of caching strategies, scalability patterns, and secure coding practices

Nice to Have:

  • Practical exposure to GenAI integrations (OpenAI, Hugging Face, LangChain, RAG pipelines)
  • Familiarity with monitoring and observability tools (Datadog, Prometheus, Grafana, etc.)
  • Knowledge of advanced AWS services beyond the core stack

About Us:

Ascendion is a global, leading provider of AI-first software engineering services, delivering transformative solutions across North America, APAC, and Europe. We are headquartered in New Jersey. We combine technology and talent to deliver tech debt relief, improve engineering productivity solutions, and accelerate time to value, driving our clients’ digital journeys with efficiency and velocity. Guided by our “Engineering to the power of AI” [EngineeringAI] methodology, we integrate AI into software engineering, enterprise operations, and talent orchestration, to address critical challenges of trust, speed, and capital. For more information, please go to www.ascendion.com

With Ascendion (www.ascendion.com), you:

  • Will get to work on numerous challenging and exciting projects on our various offerings including Salesforce, AI/Data Science, Generative AI/ML, Automation, Cloud Enterprise and Product/Platform Engineering.
  • At Ascendion you have high chances of project extension or redeployment to other clients.
  • Additionally, you can also share CV of anyone you know. We have a referral policy in place
Originally posted on LinkedIn

Apply now

Please let the company know that you found this position on our job board. This is a great way to support us, so we can keep posting cool jobs every day!

RemoteJobsHub.app logo

RemoteJobsHub.app

Get RemoteJobsHub.app on your phone!