CrawlJobs Logo

Mid-Level Backend Developer

Portugal, Lisboa · Job Posted April 16, 2026
Apply Position
Job Link Share

Job Description

We are hiring a Backend Developer experienced in Python for a Portuguese Human Resources Management company with operations both nationally and internationally, specializing in Recruitment & Selection and Outsourcing in the Health and Information Technology sectors.

Job Responsibility

  • Design, develop, and deploy robust Python applications using the Django framework
  • Collaborate closely with cross-functional teams to collect and translate business requirements into detailed technical specifications
  • Contribute proactively to the entire software development lifecycle, from initial concept through delivery and ongoing maintenance
  • Write clean, maintainable, and efficient Python code, ensuring thorough documentation
  • Develop, manage, and consume RESTful APIs to effectively integrate multiple systems and services
  • Optimize database performance through efficient query design and management utilizing MariaDB/PostgreSQL
  • Maintain and implement version control procedures using Git
  • Troubleshoot, debug, and resolve technical issues promptly and efficiently
  • Remain current with industry trends and best practices in Python development, with particular attention to healthcare technology innovations

Requirements

  • Bachelor’s degree in computer science, Software Engineering, or related discipline
  • A minimum of 3 years of relevant experience in Python backend development
  • Proven expertise in Django framework
  • Extensive hands-on experience with relational databases, specifically MariaDB/PostgreSQL, including database query optimization
  • Solid understanding of RESTful API design principles and best practices
  • Excellent analytical and problem-solving skills with strong attention to detail
  • Outstanding organizational and time management skills
  • Effective communicator, capable of working collaboratively within diverse teams

Nice to have

Knowledge and awareness of current healthcare technology trends and best practices

Looking for more opportunities?

Search for other job offers that match your skills and interests.

Similar Jobs for

Mid-Level Backend Developer

8 matching positions

Mid-level Backend Engineer

We are looking for highly talented and driven software engineers who take pride ...
Location
Location
Brazil
Salary
Salary:
Not provided
alphasights.com Logo
AlphaSights
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Degree in a STEM subject (or equivalent experience)
  • 3+ years of experience working at a similar level in a mature Engineering team
  • Technical expertise with at least one programming language (Kotlin, Ruby)
  • Experience with relational databases
  • Proven track record of demonstrable impact
  • Highly driven and proactive
  • Meticulous with high standards and obsessive attention to detail
Job Responsibility
Job Responsibility
  • Design solutions to business problems and contribute to architectural vision
  • Ship working code primarily with React, Kotlin microservices, Postgres, Ruby on Rails, and Python
  • Deploy and iterate using CI/CD tools like CircleCI and Spinnaker
  • Build competency through learning and development
  • Maintenance and troubleshooting of services
What we offer
What we offer
  • L&D budget to fast-track development of specific technical competencies
  • Fulltime
Read More
Arrow Right

Mid-level Backend Engineer

We are looking for highly talented and driven Backend Software Engineers who tak...
Location
Location
Portugal
Salary
Salary:
Not provided
alphasights.com Logo
AlphaSights
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Degree in a STEM subject (or equivalent experience)
  • 3+ years of experience working at a similar level in a mature Engineering team
  • Technical expertise with at least one programming language (Kotlin, Ruby)
  • Experience with relational databases
  • Proven track record of demonstrable impact in previous roles
  • Highly driven and proactive
  • Meticulous with high standards and obsessive attention to detail
Job Responsibility
Job Responsibility
  • Design solutions to business problems and contribute to architectural vision
  • Ship working code (React frontend, Kotlin microservices with Postgres backend, some Ruby on Rails)
  • Deploy and iterate frequently
  • Build competency and use L&D budget for technical development
  • Maintenance and troubleshooting of services
  • Fulltime
Read More
Arrow Right

Mid-level Fullstack Engineer

We are looking for highly talented and driven software engineers who take pride ...
Location
Location
United States , New York
Salary
Salary:
140000.00 USD / Year
alphasights.com Logo
AlphaSights
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Degree in a STEM subject (or equivalent experience)
  • Experience working at a similar level in a mature Engineering team
  • Technical expertise with at least one popular backend language (ideally Java or Kotlin)
  • Experience with ElasticSearch
  • Familiarity with frontend frameworks such as React
  • Proven track record of demonstrable impact
  • Highly driven and proactive
  • Meticulous with high standards and obsessive attention to detail
Job Responsibility
Job Responsibility
  • Design solutions and contribute to architectural vision
  • Ship working code primarily with React, Kotlin microservices, Postgres, and Ruby on Rails
  • Deploy and iterate using CI/CD tools like CircleCI and Spinnaker
  • Build competency and use L&D budget for technical development
  • Maintenance and troubleshooting of services
What we offer
What we offer
  • Potential for bonus
  • Fulltime
Read More
Arrow Right

Sr. Python Developer

The Applications Development Senior Programmer Analyst is an intermediate level ...
Location
Location
India , Chennai
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Proven, extensive experience (8 to 12 Years) as a Python Lead Developer, with a portfolio of successful projects
  • In-depth knowledge and hands-on experience with Python frameworks like Django, Flask, FastAPI, or others depending on the specialization
  • Experience with RESTful APIs, web services, and containerization technologies like Docker and Kubernetes
  • Experience with version control systems (e.g., Git) and familiarity with CI/CD pipelines and agile methodologies
  • Strong proficiency with databases, including both SQL (e.g., Oracle) and NoSQL databases (e.g., MongoDB), along with an understanding of schema design
  • Excellent analytical and problem-solving skills to troubleshoot complex software issues and propose innovative solutions
  • Write clean, well-crafted, and maintainable Python code for server-side logic and backend features
  • Work with cross-functional teams, including UX/UI designers, AbInitio & Spark Scala developers, to integrate / migrate different application components and deliver features
  • Oversee and conduct code reviews to ensure code quality, adherence to coding standards, and knowledge distribution within the team
  • Guide and mentor junior and mid-level developers, providing technical support and helping them grow their skills
Job Responsibility
Job Responsibility
  • Write clean, well-crafted, and maintainable Python code for server-side logic and backend features
  • Work with cross-functional teams, including UX/UI designers, AbInitio & Spark Scala developers, to integrate / migrate different application components and deliver features
  • Oversee and conduct code reviews to ensure code quality, adherence to coding standards, and knowledge distribution within the team
  • Guide and mentor junior and mid-level developers, providing technical support and helping them grow their skills
  • Create and maintain technical documentation and specifications for software applications
What we offer
What we offer
  • Top benefits designed to support your well-being, growth, and work-life balance
  • Fulltime
Read More
Arrow Right
New

Java Developer Mid-Level

Job Description: Technical Expertise to Look For: Deep Java & Spring Boot Knowle...
Location
Location
India
Salary
Salary:
Not provided
bridgesoft.com Logo
Bridge Soft Solutions
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Deep Java & Spring Boot Knowledge
  • Expert-Level Relational Databases (e.g., PostgreSQL, MySQL)
  • Authentication & Authorization
  • Security Best Practices
  • Unit & Integration Testing
  • Caching & Messaging
Job Responsibility
Job Responsibility
  • Architect and build the core backend services, including robust user authentication, session management, and access control logic
  • Design and optimize relational database schemas, ensuring scalability, high availability, and robust security
  • Write critical, high-performance, and maintainable Java code, setting the standard for the backend codebase
  • Lead a 'Backend Pod' for 3-4 junior to mid-level developers, fostering a collaborative and productive environment
  • Conduct thorough code reviews to enforce best practices in coding standards, security, performance, and API design
  • Mentor junior developers on advanced Java backend development principles, efficient database interactions, and secure API design
  • Break down complex backend features and tasks into manageable stories and subtasks for the development team
  • Fulltime
Read More
Arrow Right

Mid-level Backend Software Engineer

EveryMatrix is a leading B2B SaaS provider delivering iGaming software, content ...
Location
Location
Croatia , Zagreb
Salary
Salary:
2600.00 - 4000.00 EUR / Month
everymatrix.com Logo
EveryMatrix
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 3+ years of experience in software development, with at least 1 year in a Mid-level Backend role
  • Advanced knowledge of Node.js or similar technologies
  • University technical degree
  • Experience with databases (PostgreSQL, MySQL, MongoDB, etc.)
  • Experience in building scalable systems, microservices, and designing RESTful APIs
  • Advanced English skills in speaking and writing
Job Responsibility
Job Responsibility
  • Design, implement, and maintain Node.js microservices
  • Write clean, maintainable, and well-tested code
  • Mentor junior developers and conduct code reviews
  • Troubleshoot and resolve complex production issues
What we offer
What we offer
  • Flexible hybrid work schedule after first three months
  • Sliding work schedule (start anytime between 8:00 to 10:00 am)
  • 23 days of annual leave, increasing to 33 days
  • Two Free Fridays each year
  • 21 weeks of paid maternity leave with work from home until child turns 1
  • 4 weeks of paternity leave with work from home until child is 13 weeks old
  • Office parking
  • On-site massages
  • Frequent team-building activities
  • Monthly meal allowance
  • Fulltime
Read More
Arrow Right

Lead Java Fullstack Developer (React and Angular)

The Applications Development Technology Lead Analyst with 12+ years of experienc...
Location
Location
India , Pune
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 12+ years of experience
  • Applications Development Technology Lead Analyst
  • Partner with multiple management teams
  • Resolve variety of high impact problems/projects
  • Provide expertise in area and advanced knowledge of applications programming
  • Utilize advanced knowledge of system flow and develop standards for coding, testing, debugging, and implementation
  • Develop comprehensive knowledge of how areas of business integrate to accomplish business goals
  • Provide in-depth analysis with interpretive thinking to define issues and develop innovative solutions
  • Serve as advisor or coach to mid-level developers and analysts
  • Appropriately assess risk when business decisions are made
Job Responsibility
Job Responsibility
  • Partner with multiple management teams to ensure appropriate integration of functions to meet goals as well as identify and define necessary system enhancements to deploy new products and process improvements
  • Resolve variety of high impact problems/projects through in-depth evaluation of complex business processes, system processes, and industry standards
  • Provide expertise in area and advanced knowledge of applications programming and ensure application design adheres to the overall architecture blueprint
  • Utilize advanced knowledge of system flow and develop standards for coding, testing, debugging, and implementation
  • Develop comprehensive knowledge of how areas of business, such as architecture and infrastructure, integrate to accomplish business goals
  • Provide in-depth analysis with interpretive thinking to define issues and develop innovative solutions
  • Serve as advisor or coach to mid-level developers and analysts, allocating work as necessary
  • Appropriately assess risk when business decisions are made, demonstrating particular consideration for the firm's reputation and safeguarding Citigroup, its clients and assets, by driving compliance with applicable laws, rules and regulations, adhering to Policy, applying sound ethical judgment regarding personal behavior, conduct and business practices, and escalating, managing and reporting control issues with transparency.
  • Fulltime
Read More
Arrow Right

Data Engineer

Barbaricum is seeking a Data Engineer to provide support an emerging capability ...
Location
Location
United States , Omaha
Salary
Salary:
Not provided
barbaricum.com Logo
Barbaricum
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Active DoD Top Secret/SCI clearance required
  • 8+ years of demonstrated experience in software engineering
  • Bachelor’s degree in computer science or a related field
  • 8+ years of experience working with AWS big data technologies (S3, EC2) and demonstrate experience in distributed data processing, Data Modeling, ETL Development, and/or Data Warehousing
  • Demonstrated mid-level knowledge of software engineering best practices across the development lifecycle
  • 3+ years of experience using analytical concepts and statistical techniques
  • 8+ years of demonstrated experience across Mathematics, Applied Mathematics, Statistics, Applied Statistics, Machine Learning, Data Science, Operations Research, or Computer Science especially around software engineering and/or designing/implementing machine learning, data mining, advanced analytical algorithms, programming, data science, advanced statistical analysis, artificial intelligence
Job Responsibility
Job Responsibility
  • Design, implement, and operate data management systems for intelligence needs
  • Use Python to automate data workflows
  • Design algorithms databases, and pipelines to access, and optimize data retrieval, storage, use, integration and management by different data regimes and digital systems
  • Work with data users to determine, create, and populate optimal data architectures, structures, and systems
  • and plan, design, and optimize data throughput and query performance
  • Participate in the selection of backend database technologies (e.g. SQL, NoSQL, etc.), its configuration and utilization, and the optimization of the full data pipeline infrastructure to support the actual content, volume, ETL, and periodicity of data to support the intended kinds of queries and analysis to match expected responsiveness
  • Assist and advise the Government with developing, constructing, and maintaining data architectures
  • Research, study, and present technical information, in the form of briefings or written papers, on relevant data engineering methodologies and technologies of interest to or as requested by the Government
  • Align data architecture, acquisition, and processes with intelligence and analytic requirements
  • Prepare data for predictive and prescriptive modeling deploying analytics programs, machine learning and statistical methods to find hidden patterns, discover tasks and processes which can be automated and make recommendations to streamline data processes and visualizations
Read More
Arrow Right