Back to results

PYTHON FULL STACK DEVELOPER WITH JAVA

  • Mississauga, ON, Canada

Full-time

Applications open in a new tab.

Job details

Job type
Full-time
Apply by
Posting language
English
Posted

Original job description

PYTHON FULL STACK DEVELOPER WITH JAVA

MISSISSAUGA – ON

FULL TIME

PLEASE SEND 7+ TO 10+ YEARS ONLY

Job Description

Python We are seeking a skilled Backend Developer with 7+ to 10+ years of experience in designing, developing, and maintaining scalable backend applications. The ideal candidate will have strong hands-on expertise in Java and Python, with proven experience building backend services, APIs, integrations, and data reporting solutions. The Backend Developer will be responsible for developing reliable, high-performance, and maintainable applications that support business and project requirements. This role requires experience in designing and implementing data reporting pipelines, data processing workflows, report automation, and backend integrations using Java and Python. The candidate should be able to work with structured and unstructured data, transform data into usable reporting formats, and ensure report accuracy, performance, and availability. Key responsibilities include developing RESTful APIs and microservices, integrating backend systems with databases and external applications, writing clean and reusable code, troubleshooting production issues, and improving application performance. The candidate will collaborate with business analysts, data teams, QA engineers, and other developers to gather requirements and deliver effective technical solutions. Required skills include strong proficiency in Java, Python, backend development, REST APIs, microservices, SQL, database design, data processing, data reporting, ETL concepts, debugging, unit testing, version control, and performance optimization. Experience with reporting frameworks, data visualization tools, cloud platforms, CI/CD pipelines, and Agile development methodologies will be an added advantage.

More about this job

Responsibilities

Develop and maintain scalable backend applications, RESTful APIs, microservices, integrations, and data reporting pipelines using Java and Python. Troubleshoot production issues, improve application performance, and collaborate with business analysts, data teams, QA engineers, and developers to deliver technical solutions.

Requirements

The role seeks 7–10+ years of experience and strong hands-on expertise in Java, Python, backend development, APIs, microservices, SQL, database design, data processing, reporting, and ETL concepts. Candidates should also have experience with debugging, unit testing, version control, and performance optimization; reporting frameworks, visualization tools, cloud platforms, CI/CD, and Agile are advantageous.

Skills

  • Java
  • Python
  • Backend Development
  • REST APIs
  • Microservices
  • SQL
  • Database Design
  • Data Processing
  • Data Reporting
  • ETL
  • Debugging
  • Unit Testing
  • Version Control
  • Performance Optimization
  • Backend Integrations

Visa sponsorship

Not detected in the job text

Categories

  • Software
  • Technology
  • Data & Analytics

Keywords

  • Java
  • Python
  • Backend Development
  • RESTful APIs
  • Microservices
  • SQL
  • Database Design
  • Data Processing
  • Data Reporting
  • ETL
  • Reporting Pipelines
  • Data Processing Workflows
  • Report Automation
  • Backend Integrations
  • Structured Data
  • Unstructured Data
  • Debugging
  • Unit Testing
  • Version Control
  • Performance Optimization
  • Reporting Frameworks
  • Data Visualization
  • Cloud Platforms
  • CI/CD Pipelines
  • Agile
  • Mississauga

Report this job