Backend Developer (Node.js / Database Specialist)

Infoser Technological solutions, Hardware, Big Data Experts

Madrid

Remote

EUR 60,000 - 90,000

Full time

3 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Infoser Technological solutions, Hardware, Big Data Experts is seeking an experienced Database Developer to design, implement, and optimize robust PostgreSQL-based data stores. You will build scalable schemas, develop complex SQL, and ensure data integrity while collaborating with backend teams.

This role focuses on creating REST APIs with Node.js, Express.js, and TypeScript, writing automated tests with Jest, and tuning performance in an Agile environment.

Qualifications

  • 3+ years of professional experience as a Database Developer.
  • Strong knowledge of SQL and hands-on experience with PostgreSQL.
  • Proven experience designing and maintaining relational database schemas.
  • Experience with database performance tuning and query optimization.
  • Hands-on experience creating and maintaining views, stored procedures, functions, and triggers.
  • Experience analyzing and troubleshooting data integrity issues.
  • Strong knowledge of TypeScript.
  • Experience building REST APIs using Node.js and Express.js.
  • Experience writing automated unit tests, preferably with Jest.
  • Solid experience with Git and collaborative development workflows.
  • Basic knowledge of backend application development and API/database integrations.
  • Experience working in Agile environments such as Scrum, Kanban, or SAFe.
  • Strong analytical and problem-solving skills.
  • Ability to understand business requirements and translate them into effective database solutions.
  • Strong attention to detail and commitment to data quality.
  • Good communication and collaboration skills.
  • Proficient English, both written and spoken.

Responsibilities

  • Design, develop, and maintain robust relational database solutions using PostgreSQL.
  • Design and maintain database schemas, ensuring data integrity, scalability, and high performance.
  • Develop and optimize complex SQL queries and database operations.
  • Create and maintain views, stored procedures, functions, and triggers.
  • Develop REST APIs using Node.js, Express.js, and TypeScript.
  • Build and maintain integrations between backend applications, APIs, and databases.
  • Develop and maintain automated unit tests using tools such as Jest.
  • Monitor and improve database performance through query optimization and performance tuning.
  • Collaborate with developers, product owners, and other stakeholders to translate business requirements into effective database and backend solutions.
  • Participate in Agile methodologies and ceremonies, working within environments such as Scrum, Kanban, or SAFe.
  • Work with Git and collaborative development workflows to ensure efficient and maintainable code delivery.

Skills

SQL
PostgreSQL
TypeScript
Node.js
REST APIs
Jest
Git
Agile

Tools

Azure

Job description

If you're passionate about backend development, database design, and building scalable solutions, and you have strong experience with SQL, PostgreSQL, TypeScript, Node.js, and REST APIs, this opportunity is for you! 100 % Remote!

Key Responsibilities:
  • Design, develop, and maintain robust relational database solutions using PostgreSQL.
  • Design and maintain database schemas, ensuring data integrity, scalability, and high performance.
  • Develop and optimize complex SQL queries and database operations.
  • Create and maintain views, stored procedures, functions, and triggers.
  • Analyze and troubleshoot data integrity and database-related issues.
  • Develop REST APIs using Node.js, Express.js, and TypeScript.
  • Build and maintain integrations between backend applications, APIs, and databases.
  • Develop and maintain automated unit tests using tools such as Jest.
  • Monitor and improve database performance through query optimization and performance tuning.
  • Collaborate with developers, product owners, and other stakeholders to translate business requirements into effective database and backend solutions.
  • Participate in Agile methodologies and ceremonies, working within environments such as Scrum, Kanban, or SAFe.
  • Work with Git and collaborative development workflows to ensure efficient and maintainable code delivery.
Required Skills & Experience:
  • 3+ years of professional experience as a Database Developer.
  • Strong knowledge of SQL and hands-on experience with PostgreSQL.
  • Proven experience designing and maintaining relational database schemas.
  • Experience with database performance tuning and query optimization.
  • Hands-on experience creating and maintaining views, stored procedures, functions, and triggers.
  • Experience analyzing and troubleshooting data integrity issues.
  • Strong knowledge of TypeScript.
  • Experience building REST APIs using Node.js and Express.js.
  • Experience writing automated unit tests, preferably with Jest.
  • Solid experience with Git and collaborative development workflows.
  • Basic knowledge of backend application development and API/database integrations.
  • Experience working in Agile environments such as Scrum, Kanban, or SAFe.
  • Strong analytical and problem-solving skills.
  • Ability to understand business requirements and translate them into effective database solutions.
  • Strong attention to detail and commitment to data quality.
  • Good communication and collaboration skills.
  • Proficient English, both written and spoken.
Nice-to-Have Skills:
  • Experience with Azure Database Services.
  • Experience with Azure CI/CD.
  • Knowledge of data modeling and data governance concepts.
  • Experience with ETL and data integration processes.
  • Experience supporting reporting and BI solutions.
  • Experience with database migrations and versioning.
  • Experience working with large-scale datasets and performance-sensitive systems.
  • Proactive mindset and willingness to learn.
  • Ability to prioritize and manage multiple tasks.
  • Flexibility and adaptability.

If you are analytical, detail-oriented, and passionate about building reliable backend and database solutions in a collaborative Agile environment, we want to hear from you!

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Remote Backend & PostgreSQL DB Engineer (Node.js)
Remote Backend & PostgreSQL DB Engineer (Node.js)

Infoser Technological solutions, Hardware, Big Data Experts • Madrid

Remote
EUR 60,000 - 90,000
Backend Developer (Node.js & TypeScript) — Remote
Backend Developer (Node.js & TypeScript) — Remote

Omegacrmconsulting • Spain

On-site
EUR 45,000 - 65,000
Health insurance
Home Office
Flexible schedule
+1
Backend Developer - International Project
Backend Developer - International Project

ALTEN Delivery Centre Spain • Spain

Remote
EUR 60,000 - 90,000
Long-term contract
International project
Remote work with flexible schedule
+3
Senior Database Engineer
Senior Database Engineer

Gaming Innovation Group • Barcelona

Hybrid
EUR 90,000 - 120,000
Hybrid working model
International Health Insurance
Health and Wellbeing Package
Backend Developer (Go) ID48361
Backend Developer (Go) ID48361

AgileEngine • Barcelona

Hybrid
EUR 50,000 - 70,000
Professional growth: Mentorship, TechTalks, and personalized growth roadmaps.
Competitive compensation: USD-based pay.
Exciting projects with Fortune 500 companies.
+1
Backend Developer (Go) ID48361
Backend Developer (Go) ID48361

AgileEngine • Madrid

Hybrid
EUR 86,000 - 130,000
Professional growth opportunities
Competitive compensation
Exciting projects with top companies
+1
Senior Backend Engineer - High-Throughput Connectivity
Senior Backend Engineer - High-Throughput Connectivity

Webbeds Sol, S.L • Islas Baleares

Remote
EUR 65,000 - 95,000
Senior Database Engineer
Senior Database Engineer

Gaming Innovation Group • Madrid

Hybrid
EUR 70,000 - 110,000
Great career development opportunities
Hybrid working model
International Health Insurance
+1
Senior Infrastructure Engineer (PostgreSQL Database Administrator)
Senior Infrastructure Engineer (PostgreSQL Database Administrator)

Workato • Madrid

Hybrid
EUR 60,000 - 90,000
Flexible Working Arrangements
Professional Development Opportunities
Wellness & Recreation Time
Senior Infrastructure Engineer (PostgreSQL DBA)
Senior Infrastructure Engineer (PostgreSQL DBA)

Workato • Barcelona

On-site
EUR 70,000 - 90,000