Middle/Senior Full-Stack Python Engineer (Django)

Posted 4 Days Ago
Be an Early Applicant
Hiring Remotely in Ukraine
Remote
Senior level
Information Technology • Consulting
The Role
Develop and maintain a Python/Django web application replacing Oracle APEX reporting functionality. Analyze and migrate reports, dashboards, SQL, and business logic; build frontend interfaces, interactive visualizations, exports, authentication, authorization, and REST APIs. Optimize SQL and application performance, integrate with Oracle Database, validate data consistency, and support documentation and ongoing development.
Summary Generated by Built In

We are looking for a Middle/Senior Full-Stack Developer with strong Python/Django and SQL expertise to help develop and maintain a web application for migrating reporting functionality from Oracle APEX.

Our client is a leading Ukrainian bank undergoing significant digital transformation. The team is working on modernizing reporting solutions and migrating existing reporting functionality from Oracle APEX to a Python/Django-based web application. The role combines backend and frontend development with database analysis, reporting, dashboard development, and performance optimization.

Responsibilities:
  • Analyze existing Oracle APEX reports, dashboards, SQL queries, and business logic.
  • Develop and maintain backend functionality using Python and Django.
  • Develop web interfaces using Django Templates, HTML, CSS, and JavaScript.
  • Build interactive dashboards, tables, charts, and calculated metrics.
  • Implement data filtering, search, sorting, grouping, and pagination.
  • Develop report generation and export functionality in XLSX, CSV, and PDF formats.
  • Migrate and implement user roles, authentication, authorization, and access control for reports and data.
  • Analyze and optimize SQL queries and overall application performance.
  • Connect Django applications to Oracle Database and work with Oracle SQL and PL/SQL.
  • Validate migrated functionality and ensure data consistency between Oracle APEX and the Django application.
  • Develop and integrate REST APIs, preferably using Django REST Framework.
  • Document implemented functionality and support further development of the solution.
Requirements:
  • Strong Python skills and hands-on experience developing web applications with Django.
  • Commercial experience with Django backend and frontend development.
  • Strong knowledge of Django ORM and experience optimizing database queries.
  • Solid SQL skills and practical experience with Oracle Database.
  • Good understanding of PL/SQL.
  • Experience analyzing Oracle APEX applications, reports, dashboards, SQL queries, and business logic.
  • Experience integrating Django with Oracle Database, preferably using python-oracledb.
  • Experience developing interactive dashboards, tables, charts, filters, and calculated metrics.
  • Strong HTML5, CSS3, and JavaScript skills.
  • Experience implementing search, sorting, filtering, grouping, and pagination.
  • Experience with data visualization libraries such as Chart.js, Apache ECharts, or similar.
  • Experience generating and exporting reports in XLSX, CSV, and PDF formats.
  • Understanding of authentication, authorization, role-based access control, and data access restrictions.
  • Experience developing and integrating REST APIs.
  • Experience optimizing web application performance and SQL queries for large datasets.
  • Experience with Git.
Nice to have:
  • Experience with Django REST Framework.
  • Experience with PostgreSQL.
  • Experience with Oracle APEX migration or modernization projects.
  • Experience working with enterprise reporting or business intelligence applications.

We offer*:

  • Flexible working format - remote, office-based or flexible
  • A competitive salary and good compensation package
  • Personalized career growth
  • Professional development tools (mentorship program, tech talks and trainings, centers of excellence, and more)
  • Active tech communities with regular knowledge sharing
  • Education reimbursement
  • Memorable anniversary presents
  • Corporate events and team buildings
  • Other location-specific benefits

*not applicable for freelancers

Skills Required

  • Strong Python skills and hands-on experience developing web applications with Django
  • Commercial experience with Django backend and frontend development
  • Strong knowledge of Django ORM and database query optimization
  • Solid SQL skills and practical Oracle Database experience
  • Good understanding of PL/SQL
  • Experience analyzing Oracle APEX applications, reports, dashboards, SQL queries, and business logic
  • Experience integrating Django with Oracle Database, preferably using python-oracledb
  • Experience developing interactive dashboards, tables, charts, filters, and calculated metrics
  • Strong HTML5, CSS3, and JavaScript skills
  • Experience implementing search, sorting, filtering, grouping, and pagination
  • Experience with data visualization libraries such as Chart.js, Apache ECharts, or similar
  • Experience generating and exporting reports in XLSX, CSV, and PDF formats
  • Understanding of authentication, authorization, role-based access control, and data access restrictions
  • Experience developing and integrating REST APIs
  • Experience optimizing web application performance and SQL queries for large datasets
  • Experience with Git
  • Experience with Django REST Framework
  • Experience with PostgreSQL
  • Experience with Oracle APEX migration or modernization projects
  • Experience working with enterprise reporting or business intelligence applications
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
HQ: Valletta
2,135 Employees
Year Founded: 2002

What We Do

N-iX is a global software solutions and engineering services company that helps world’s leading organizations turn challenges into lasting business value, operational efficiency, and revenue growth using advanced technology. Whether you need to build a custom solution, modernize your digital product or acquire extra tech expertise - we have the experience and capabilities to ensure your success. With over 2,000 professionals in 25 countries across Europe and the Americas, N-iX offers expert solutions in cloud, data analytics, embedded software, IoT, AI, machine learning, and other tech domains. Being in business for over two decades, we have worked with dozens of industry-leading enterprises and Fortune 500 companies creating value across a wide variety of sectors, including finance, manufacturing, supply chain, retail, e-commerce, healthcare, and more. Our unique combination of business domain expertise and technical know-how enables us to effectively collaborate with ISVs, tech companies, and enterprises of all sizes. Thanks to the strong tech ecosystem and partnerships with AWS, GCP, Microsoft, SAP, OpenText, Snowflake, and others, we bring extra speed, scale and efficiency to more than 160 organizations across the globe. N-iX is recognized by numerous industry awards, such as CRN Solution Provider 500, Global Outsourcing 100 by IAOP, ISG Provider Lens™, Modern Application Development services providers by Forrester, etc

Similar Jobs

Pfizer Logo Pfizer

Sr. Director, Product Intelligence & Marketing Lead

Artificial Intelligence • Healthtech • Machine Learning • Natural Language Processing • Biotech • Pharmaceutical
In-Office or Remote
30 Locations
121990 Employees
215K-358K Annually

Pfizer Logo Pfizer

Director, AI Platform Product Management

Artificial Intelligence • Healthtech • Machine Learning • Natural Language Processing • Biotech • Pharmaceutical
In-Office or Remote
30 Locations
121990 Employees
163K-272K Annually

Boeing Logo Boeing

Engineering Manager

Aerospace • Information Technology • Software • Cybersecurity • Design • Defense • Manufacturing
Remote or Hybrid
Kyiv City, UKR
170000 Employees

Pfizer Logo Pfizer

Director, Build Engineer

Artificial Intelligence • Healthtech • Machine Learning • Natural Language Processing • Biotech • Pharmaceutical
In-Office or Remote
30 Locations
121990 Employees
177K-294K Annually

Similar Companies Hiring

Axle Health Thumbnail
Artificial Intelligence • Healthtech • Information Technology • Logistics
Santa Monica, CA
25 Employees
NODA AI Thumbnail
Artificial Intelligence • Information Technology • Software • Cybersecurity
Sydney, AU
54 Employees
Golden Pet Brands Thumbnail
Digital Media • eCommerce • Information Technology • Marketing Tech • Pet • Retail • Social Media
El Segundo, California
178 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account