Back to job search
Tekgence Inc logo

Java Backend Developer with Python

  • Mississauga, ON
  • On-site
  • Posted Nov 1, 2026
  • 1 position

Opens LinkedIn

Sign in to save this job
Employment type
Full-time
Experience level
Lead · 10+ years
Posting language
English
Working hours
40 hours per week
Seniority
Executive
Application method
Apply on LinkedIn (LinkedIn sign-in required)

Job summary

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

Job details

Java Backend Developer Location: MISSISSAUGA – ON Fulltime Job Description Java and Python We are seeking a skilled Backend Developer with 9 to 10 must 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.

What you’ll do

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

Requirements

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

Listed skills

  • Java · Preferred
  • Python · Preferred
  • REST APIs · Preferred
  • SQL · Preferred
  • CI/CD · Preferred
  • Agile · Preferred

Other relevant skills

Identified from the job description. Confirm important requirements above.

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

Job areas

  • Software
  • Technology
  • Data & Analytics

More jobs from Tekgence Inc

See all jobs from Tekgence Inc