10/01/2026 updated


verified
100 % availableSenior Software Engineer | Technical Team Lead | Full Lifecycle Software Engineering
Cuenca, Spain
Only remote
Meng Telecommunications (Electrical Engineering), University of Alcala, Spain, 2009About me
Senior backend engineer (Java, Spring Boot, AWS) with 16 years of experience in regulated industries. What I do: - Backend development with Java and Spring Boot: REST APIs, microservices and system integrations - Architecture and deployment on AWS - Integration of LLMs and RAG systems.
AI AgentsAWS SQSRAGSpring SecurityC++ (Programming Language)Cloud EngineeringDevOpsDjangoEmbedded SystemsEmbedded SoftwarePython (Programming Language)PostgreSQLScrum MethodologySystems Development Life CycleAWS CLI
Cloud & DevOps Engineering (AWS, Docker, Kubernetes)
Extensive experience designing and executing migrations from on-premise services to AWS cloud, leveraging Java Spring Boot, Docker, and event-driven REST architectures. Definition and implementation of CI/CD pipelines, integration of AWS Secrets Manager, and deployment of containerised applications using Podman, Maven, and Kubernetes.
Full Stack Web Development (TypeScript, Angular, Node.js)
Development of interactive web interfaces using TypeScript, Angular, RxJS, and SCSS. Creation and maintenance of REST APIs using Java Spring Boot, Django REST Framework, NodeJS, and Express, with database optimisation in PostgreSQL and MongoDB.
Embedded Systems & Spacecraft Software Development (C++, Java, Python)
Design and development of embedded software in C for spacecraft systems, including the EDRS-C spacecraft. Development and deployment of spacecraft simulators in C++ and Java within containerised environments, ensuring scalability and reliability for aerospace missions.
Agile Project Management (SCRUM, Jira, Confluence)
Management of Agile projects using Jira for tracking progress, organising tasks, and planning sprints. Participation as a technical leader in project reviews and implementation of CD/CI pipelines within Agile/Scrum frameworks.
Database Management (PostgreSQL, MySQL, MongoDB)
Optimisation of PostgreSQL queries and stored procedures to improve application performance. Creation and maintenance of APIs connected to relational and non-relational databases including MySQL and MongoDB.
Simulation & Testing (Matlab, Simulink, QT)
Development of software validation facilities using Matlab and Simulink for spacecraft electrical power subsystems. Integration tests with real hardware engineering models and data presentation with QT applications.
Linux Systems (Red-Hat Enterprise, Suse Linux)
Proficient use of Linux environments including Red-Hat Enterprise and Suse Linux for software development, deployment, and system integration tasks.
Technical Team Leadership & Mentoring
Leadership of distributed engineering teams across multiple countries, overseeing performance tuning, architectural design, and team mentoring. Conduction of technical project meetings with organisations such as the European Space Agency.
Extensive experience designing and executing migrations from on-premise services to AWS cloud, leveraging Java Spring Boot, Docker, and event-driven REST architectures. Definition and implementation of CI/CD pipelines, integration of AWS Secrets Manager, and deployment of containerised applications using Podman, Maven, and Kubernetes.
Full Stack Web Development (TypeScript, Angular, Node.js)
Development of interactive web interfaces using TypeScript, Angular, RxJS, and SCSS. Creation and maintenance of REST APIs using Java Spring Boot, Django REST Framework, NodeJS, and Express, with database optimisation in PostgreSQL and MongoDB.
Embedded Systems & Spacecraft Software Development (C++, Java, Python)
Design and development of embedded software in C for spacecraft systems, including the EDRS-C spacecraft. Development and deployment of spacecraft simulators in C++ and Java within containerised environments, ensuring scalability and reliability for aerospace missions.
Agile Project Management (SCRUM, Jira, Confluence)
Management of Agile projects using Jira for tracking progress, organising tasks, and planning sprints. Participation as a technical leader in project reviews and implementation of CD/CI pipelines within Agile/Scrum frameworks.
Database Management (PostgreSQL, MySQL, MongoDB)
Optimisation of PostgreSQL queries and stored procedures to improve application performance. Creation and maintenance of APIs connected to relational and non-relational databases including MySQL and MongoDB.
Simulation & Testing (Matlab, Simulink, QT)
Development of software validation facilities using Matlab and Simulink for spacecraft electrical power subsystems. Integration tests with real hardware engineering models and data presentation with QT applications.
Linux Systems (Red-Hat Enterprise, Suse Linux)
Proficient use of Linux environments including Red-Hat Enterprise and Suse Linux for software development, deployment, and system integration tasks.
Technical Team Leadership & Mentoring
Leadership of distributed engineering teams across multiple countries, overseeing performance tuning, architectural design, and team mentoring. Conduction of technical project meetings with organisations such as the European Space Agency.
Experience
Professional experience10+ years
Freelancer since2026
Languages
GermanBasic knowledgeEnglishFluentFrenchFluentSpanishNative speaker
Project history
Consultant from UST working for Capital One Bank. Led a distributed team of 9 engineers across UK and Spain delivering scalable backend microservices for 4.5M+ daily users. Designed and executed the migration from on-premise services to AWS cloud, leveraging Java Spring Boot, Docker, and event-driven REST architectures. Defined and implemented CI/CD pipelines, improved deployment reliability, and integrated AWS Secrets Manager for secure configuration management. Oversaw performance tuning, architectural design, and team mentoring within an Agile/Scrum framework.
Analysed project requirements and implemented them in the spacecraft simulator to ensure alignment with mission objectives. Authored comprehensive project documentation adhering to ECSS standards for quality and compliance. Developed and deployed the spacecraft simulator in C++ and Java within a containerised environment, ensuring scalability and reliability. Conducted technical project meetings with the European Space Agency to monitor project status, report progress, and ensure timely deliverables. Utilised Podman, Maven, and Kubernetes to create containerised applications for efficient simulation run.
Developed interactive web interfaces using TypeScript, Angular, RxJS, and SCSS. Optimised PostgreSQL queries and stored procedures to improve application performance. Designed, built, tested, and deployed applications following Agile methodology. Developed user authentication REST APIs using Java Spring Boot. Created and maintained APIs using Django REST Framework and PostgreSQL. Implemented CI/CD pipelines with Jenkins to automate deployments across environments. Managed Agile projects in Jira, tracking progress, organising tasks, and planning sprints.