Back-end Developer: Building Scalable Web Applications

2 settimane fa


Bari, Puglia, Italia Planetek Italia A tempo pieno
About Us

Planetek Italia is a leading company in the geospatial data industry, dedicated to simplifying its adoption and enabling people to understand the world better. We operate in various fields, including environmental and land monitoring, open-government, smart cities, defense, security, scientific missions, and planetary exploration.

We provide solutions and products for Earth observation using satellite, aircraft, and drone data. Our expertise extends to on-board software development for satellites and data processing solutions for ground segment infrastructures. Additionally, we contribute to research and development activities supporting human exploration of the solar system. We develop Spatial Data Infrastructure (SDI) in compliance with INSPIRE and offer solutions for Smart City and complex systems to support decision-making processes exploiting geographic information and Earth observation data in line with Cloud and Software as a Service paradigms.

In the space field, our target market consists of space agencies (e.g., the Italian Space Agency and the European Space Agency) and related entities. We also cater to major players in the aerospace sector.

Job Description

We are seeking an experienced Back-end Developer to join our team. As a key member, you will be responsible for designing, developing, and maintaining server-side components of our web applications. Your primary focus will be on building robust, scalable back-end systems that power our applications.

You will collaborate with front-end developers, product managers, and other stakeholders to deliver high-quality software solutions. You will have the opportunity to work on cutting-edge projects in the space industry, contributing to the development of software solutions and applications supporting space missions, satellite systems, and data analysis in the space domain.

Responsibilities
  • Develop server-side components using Java, Python, or Node.js based on project requirements.
  • Utilize web frameworks such as Django, FastAPI, Flask (Python), Spring (Java), or Express.js (Node.js) to build efficient and scalable web applications.
  • Implement and manage databases using relational (RDBMS) and NoSQL technologies such as PostgreSQL, MongoDB, Redis, or ElasticSearch.
  • Configure and work with web servers like Nginx, Apache, or Traefik to deploy and serve applications.
  • Integrate message distribution systems like Kafka or RabbitMQ for efficient communication between services.
  • Utilize workflow management and data integration tools such as NiFi or Airflow to automate data pipelines and processes.
  • Implement caching strategies and performance optimizations to improve application speed and responsiveness.
  • Integrate external APIs and services to enhance application functionality.
  • Perform testing and debugging of back-end systems to ensure high-quality and reliable software.
  • Implement security and authentication mechanisms to protect sensitive data.
  • Collaborate with front-end developers to ensure smooth integration of back-end and front-end components.
Requirements

To be successful in this role, you should possess:

  • Proficiency in at least one server-side programming language: Java, Python, or Node.js.
  • Strong knowledge of web frameworks such as Django, FastAPI, Flask (Python), Spring (Java), or Express.js (Node.js).
  • Experience working with relational databases (RDBMS) and/or NoSQL databases like PostgreSQL, MongoDB, Redis, or ElasticSearch.
  • Familiarity with web servers like Nginx, Apache, or Traefik.
  • Knowledge of message distribution systems like Kafka or RabbitMQ.
  • Experience with workflow management and data integration tools like NiFi or Airflow.
  • Understanding of caching and performance optimization techniques.
  • Familiarity with API integration and working with external services.
  • Proficient in testing and debugging methodologies.
  • Knowledge of security and authentication mechanisms.
  • Familiarity with front-end technologies to collaborate effectively with front-end developers.
  • Excellent communication skills in English and Italian.
  • Desired skills: Experience with configuration management systems (Git), deployment and DevOps practices, Docker, Kubernetes, package managers (npm/yarn), and cloud computing services (AWS).
  • Familiarity with Agile development practices.
What We Offer

We strive to create an inclusive work environment where everyone feels safe to contribute and innovate. Once we get to know each other, we will define your salary package together while also considering your needs.

At Planetek Italia, we prioritize several key aspects to create an appealing work environment:

  • Flexible Work Arrangements: We provide flexible working hours and remote work options when feasible, allowing developers to achieve a better work-life balance.
  • Professional Development: We offer opportunities for professional growth and development, such as training programs, workshops, and access to online learning platforms.
  • Company Culture: We emphasize a positive and inclusive company culture that promotes teamwork, collaboration, and a supportive work environment.
  • Technologically Advanced Environment: We ensure developers can access the latest tools, technologies, and equipment necessary to excel in their roles.
  • Company Events and Social Activities: We organize team-building events, social gatherings, and recreational activities to foster a sense of community and camaraderie among employees.
  • Supportive Onboarding Process: We ensure a smooth onboarding process with proper training and mentorship to help new developers integrate into the company and their respective teams.
  • Opportunities for Innovation: We encourage and provide resources for developers to work on innovative projects, explore new technologies, and contribute their ideas and insights.

We promise opportunities, and it's up to you to make the most of them.


  • Back-end Developer

    3 settimane fa


    Bari, Puglia, Italia Planetek Italia A tempo pieno

    About the RoleWe are seeking a highly skilled Back-end Developer to join our team at Planetek Italia.As a Back-end Developer, you will be responsible for designing, developing, and maintaining the server-side components of our web applications.Your primary focus will be building robust, scalable back-end systems that power our applications.You will...

  • Back-end Developer

    1 mese fa


    Bari, Puglia, Italia Planetek Italia A tempo pieno

    About the JobWe are seeking a skilled Back-end Developer to join our team at Planetek Italia. As a key member of our development team, you will be responsible for designing, developing, and maintaining the server-side components of our web applications.Key ResponsibilitiesDevelop server-side components using Java, Python, or Node.js based on project...


  • Bari, Puglia, Italia Planetek Italia A tempo pieno

    About the RoleWe are seeking a highly skilled Backend Python Developer to join our team at Planetek Italia. As a Backend Python Developer, you will be responsible for designing, implementing, and maintaining the server-side components of our web applications. Your primary focus will be on developing and deploying scalable, efficient, and secure web...

  • Software Engineer

    3 settimane fa


    Bari, Puglia, Italia raffaele nocera A tempo pieno

    Job Title: Software Engineer - Back-end DeveloperAbout the Job:We are seeking a talented Software Engineer to join our team. The ideal candidate will have a strong background in back-end development and be proficient in programming languages such as Java, Python, and C++. The successful candidate will be responsible for designing, implementing, and...


  • Bari, Puglia, Italia Planetek Italia A tempo pieno

    About the JobPlanetek Italia is seeking a skilled Web Front-end Developer to join our team. As a Web Front-end Developer, you will be responsible for creating and maintaining user interfaces that are visually appealing, intuitive, and functional.You will work closely with the design team to implement user experience (UX) and user interface (UI) designs using...


  • Bari, Puglia, Italia Planetek Italia A tempo pieno

    About the CompanyPlanetek Italia is a leading company in the space industry, providing solutions and products for Earth observation with satellite, aircraft, and drone data. We develop on-board software for satellites and data processing solutions for ground segment infrastructures.Our company operates in various fields, including environmental and land...


  • Bari, Puglia, Italia Planetek Italia A tempo pieno

    About the CompanyPlanetek Italia is a leading company in the geospatial data industry, specializing in Earth observation, space missions, and innovative solutions. Our team of experts is dedicated to simplifying the adoption of geospatial data to better understand the world and enable timely action.We operate in various fields, including environmental and...


  • Bari, Puglia, Italia Planetek Italia Srl A tempo pieno

    Job Description:We are seeking a skilled Backend Software Developer to join our team at Planetek Italia Srl. As a Backend Software Developer, you will play a critical role in developing software solutions and applications that support space missions, satellite systems, and data analysis in the space domain.Responsibilities:Develop server-side components...


  • Bari, Puglia, Italia Edilportale A tempo pieno

    We are constantly looking for talented professionals to join our Development Division, which creates, develops, and manages the portals edilportale.com, archiportale.com, archiproducts.com, and archilovers.com.Our team is committed to staying up-to-date with the latest technologies and best practices, and we are seeking a skilled Front-end Developer to help...


  • Bari, Puglia, Italia Planetek Italia Srl A tempo pieno

    We are seeking a skilled Backend Software Developer to join our team at Planetek Italia Srl. In this role, you will have the opportunity to work on cutting-edge projects in the space industry and contribute to the development of software solutions and applications that support space missions and data analysis.Key Responsibilities:Develop server-side...


  • Bari, Puglia, Italia Rina Piraeus Team A tempo pieno

    Job Title: Software EngineerWe are seeking a skilled Software Engineer to join our team and contribute to the development of scalable software solutions. The ideal candidate will have a strong background in programming languages and be able to design, develop, and implement high-quality software applications.Key Responsibilities:- Design and develop scalable...


  • Bari, Puglia, Italia Edilportale A tempo pieno

    We are seeking a highly skilled Senior Infrastructure Developer to join our team at Edilportale. As a key member of our technology team, you will be responsible for designing and implementing scalable and efficient infrastructure solutions.Your Key Responsibilities:• Design and develop automated code to improve efficiency and reduce risks• Plan the...


  • Bari, Puglia, Italia NTT DATA A tempo pieno

    Descrizione del ruoloNTT DATA è una delle principali aziende a livello mondiale nel settore dei servizi IT.Stiamo cercando un Front-end Web Developer con una buona conoscenza del mondo delle applicazioni web basate su framework Single Page Application.Ti occuperai di realizzare Web Application e portali operando all'interno di team strutturati e...


  • Bari, Puglia, Italia Ibm Computing A tempo pieno

    Your Role and ResponsibilitiesAs a Cloud FullStack Developer at IBM Computing, you will be responsible for designing and developing cloud-based applications using a full-stack approach. This includes working on the front-end, back-end, and database layers to create scalable and efficient applications.Required Technical and Professional ExpertiseProficiency...


  • Bari, Puglia, Italia Edilportale A tempo pieno

    **About Edilportale Development Division**The Edilportale Development Division is responsible for creating and managing several online portals.We are looking for a highly skilled Junior .NET Web Developer to analyse and develop web-based applications.The ideal candidate will be responsible for developing enterprise-class APIs in .Net/Html5 language and...


  • Bari, Puglia, Italia Planetek Italia Srl A tempo pieno

    Job Summary:We are seeking a skilled Software Developer to join our team at Planetek Italia Srl. As a key member of our development team, you will play a critical role in creating software solutions and applications that support space missions, satellite systems, and data analysis in the space domain.Responsibilities:Collaborate with our design team to...


  • Bari, Puglia, Italia Planetek Italia Srl A tempo pieno

    We are seeking a skilled Desktop Front-End Developer to join our team at Planetek Italia Srl. The successful candidate will be responsible for designing and implementing user interfaces for desktop applications using UI frameworks like Qt.The ideal candidate will have strong programming skills in C and C++, experience with development tools such as msvc,...

  • Senior .NET Web Developer

    4 settimane fa


    Bari, Puglia, Italia Edilportale A tempo pieno

    We are seeking a highly skilled Senior .NET Web Developer to join our team at Edilportale.The Development Division creates, develops, and manages portals, and we are constantly updating our knowledge and skills through Microsoft courses and events.We are looking for a professional responsible for analysing and developing web-based applications,...


  • Bari, Puglia, Italia Planetek Italia Srl A tempo pieno

    Job Description:We are seeking a highly skilled Senior Python Developer to join our team at Planetek Italia Srl. As a key member of our development team, you will be responsible for designing and implementing software solutions and applications that support space missions, satellite systems, and data analysis in the space domain.Responsibilities:Develop...

  • WebGIS Software Developer

    4 settimane fa


    Bari, Puglia, Italia Planetek Italia A tempo pieno

    About the JobWe are seeking a skilled WebGIS Software Developer to join our team at Planetek Italia. As a key member of our development team, you will be responsible for designing, developing, and testing back-end and front-end web architecture, ensuring the responsiveness of applications, and working on web design features.Key ResponsibilitiesDesign and...