Senior Backend Engineer

Posted 21hrs ago

Employment Information

Education
Salary
Experience
Job Type

Report this job

Job expired or something wrong with this job?

Job Description

Senior Backend Engineer developing scalable backend services and data-driven applications. Collaborating with senior engineers on API development and data processing workflows with Databricks and Python.

Responsibilities:

  • Develop and maintain RESTful APIs and backend services using Java (Spring WebFlux) and Python
  • Contribute to microservices architecture, testing, debugging, and performance optimization
  • Troubleshoot backend and API issues in development and production environments
  • Build and support data processing workflows using Databricks notebooks (SQL / Python)
  • Write, optimize, and maintain complex PostgreSQL queries and data models
  • Diagnose and resolve data-related issues to ensure accuracy and performance
  • Work within Azure or AWS cloud environments and follow CI/CD best practices
  • Participate in Agile ceremonies and collaborate with senior engineers on design and delivery
  • Communicate effectively to support cross-functional problem solving and production support

Requirements:

  • 4+ years of backend development experience
  • Hands-on experience with Java (Spring Boot, RESTful microservices) and Python for backend and data-processing use cases
  • Experience working with Databricks notebooks for data analysis or processing
  • Strong PostgreSQL / SQL skills
  • Familiarity with Angular or other modern UI frameworks
  • Exposure to Azure or AWS cloud environments
  • Familiarity with CI/CD and DevOps practices
  • Strong problem-solving and communication skills