Chapter BackEnd

Welcome to LUCE

What do we do at Luce? We solve value challenges by using technology and data to accelerate digital transformation in society.

We are very good at what we do, we have integrity, we are close, and our projects are the most powerful and innovative. This is how our clients describe us. We believe that technology and data can “change the world”.

At Luce IT every person matters, every person participates, and what we will be in the future is built TODAY by all of us.

We are a great team!

How we are doing and our goals.

In the Backend Chapter we are currently focusing on the technical documentation of the projects. We believe that this issue is critical when starting a new project in a more autonomous way. In addition, in projects where the main task is to provide support, the new document organisation will allow us to be more agile when resolving incidents, as well as reducing the period of incorporation of a person until he or she is fully productive in that project.

As goals, we want to design microservices architectures that exploit the latest technologies to the maximum, that are reusable and whose deployment is completely automated. In addition, one of our main objectives will be the transmission of knowledge of the different technologies or business logics, so that the people in the Chapter can rotate between projects in a natural way, breaking knowledge silos.

Backend Chapter Description

  1. Server Application Design and Development

    • Create the server logic that defines how the application handles requests and responses.
    • Develop and maintain APIs that enable communication between the frontend and backend.
  2. Database Management and Manipulation

    • Design database schemas to store information efficiently.
    • Perform database queries and operations using SQL or non-relational database specific query languages.
    • Optimise databases to improve performance.
  3. Security Implementation

    • Ensure that the application and database are secure against threats such as SQL injections, XSS (cross-site scripting) attacks, and other types of vulnerabilities.
    • Implement authentication and authorisation to protect user data.
  4. Performance Optimisation

    • Improve backend efficiency to handle large volumes of traffic and data.
    • Identify and resolve application performance bottlenecks.
  5. Collaboration with Other Teams

    • Work closely with frontend developers to integrate client and server components.
    • Collaborate with designers, quality engineers, and other members of the development team to ensure a consistent and effective implementation.
  6. Code Maintenance and Updating

    • Maintain existing code, ensuring it is clean, efficient and easy to understand.
    • Update and enhance backend functionality as business and technology needs evolve.

Shall we start?

You can send us your CV or consult our job offers.

¡Únete a nuestro equipo!