Equipo de Backend

Únete al equipo de Backend

Tendrás la oportunidad de formar parte de los proyectos más retadores y emocionantes. Gracias a nuestra red global de talento, podemos llevar a cabo proyectos internacionales junto a compañeros de diferentes culturas y orígenes. Nuestros proyectos son de alto valor para nuestros clientes. Valoran nuestra experiencia en diferentes sectores, así como el equipo de expertos técnicos con el que contamos. 

Backend Developer - .NET for Medtech project

Barcelona · Backend · Hybrid Remote

More information
Backend Engineer - Scripting - Pharma

Barcelona, Barcelona · Backend · Hybrid Remote

More information
Senior Rust Engineer

Barcelona, Madrid, València · Backend · Hybrid Remote

More information
.NET Developer for Medtech sector

Barcelona · Backend · Hybrid Remote

More information

Conoce a Rebeca

Descubre las oportunidades que puedes encontrar como desarrollador .NET

Conoce a Raffaele

Descubre cómo impulsar tu carrera como
desarrollador Java

Nuestro Stack Tecnológico Backend

Abstract picture blue triangles
Abstract picture blue triangles

Plan de carrera como .NET Developer

daily image

Junior

Fundamentos de C# y .NET 

.NET y Framework/Core: sintaxis básica, tipos de datos y flujo de control. 

Comprensión de bases de datos: SQL y capacidad de realizar operaciones CRUD. 

Control de versiones: conocimiento de Git. 

Principios básicos de Programación Orientada a Objetos (OOP). 

Situaciones del día a día

Professional

Dominio de C# y .NET Framework/Core. 

Habilidades en consultas SQL complejas y en ORMs como Entity Framework. 

Experiencia en la implementación de servicios RESTful. 

Experiencia escribiendo pruebas con NUnit y xUnit. 

Comprensión de los principios SOLID. 

daily situation

Senior

Conocimiento avanzado en .NET Framework/Core. 

Experiencia en sistemas escalables y de alto rendimiento. 

Capacidad para diseñar la arquitectura del sistema y comprender patrones de diseño de software complejos. 

Dominio de plataformas en la nube: Azure, AWS o Google Cloud. 

Experiencia en la configuración y mantenimiento de pipelines de CI/CD. 

Plan de carrera como Java Developer

Junior

Fundamentos de lenguaje Java. 

Buena comprensión de los principios de Programación Orientada a Objetos (OOP). 

Saber cómo gestionar interfaces, clases y objetos. 

Construir tu primera aplicación web con Spring o Spring Boot. 

Conocimientos básicos de frameworks de pruebas unitarias (por ejemplo, JUnit, Mockito). 

Professional

Dominio del lenguaje Java.

Dominio avanzado de Spring y programación funcional. 

Buen conocimiento de mapeo objeto-relacional y bases de datos NoSQL. 

Familiaridad con patrones de diseño comunes (por ejemplo, Singleton, Factory, Observer) y principios SOLID. 

Enfoque extenso de pruebas aprovechando diversas bibliotecas.

Senior

Dominio del lenguaje Java, incluyendo características avanzadas. 

Dominio en patrones de diseño, patrones de arquitectura y buenas prácticas (por ejemplo, CQRS, Arquitectura Hexagonal, Clean Code). 

Comprensión de la gestión de memoria de la JVM, el recolector de basura y su optimización. 

Esperiencia en la gestión de escenarios de concurrencia complejos y en la resolución de problemas de sincronización y seguridad de hilos. 

Conoce a quienes lo hacen posible:
Historias de desarrolladores .NET & Java

Imagen de Daniel - .NET Developer
Daniel - .NET Developer

"ERNI te da la oportunidad de elegir proyectos que te permiten seguir avanzando con tu plan de carrera. Es un buen lugar para ganar experiencia donde te ofrecen muchas oportunidades para crecer, si es lo que quieres."

Imagen de Fernando - Java Developer
Fernando - Java Developer

"En ERNI he tenido la oportunidad de participar en un proyecto del sector MedTech, lo que también me ha permitido unirme a futuros desarrollos muy interesantes."

Descubre nuestros
repositorios
en GitHub

Github screenshot

.NET Community

MeetUps & Sesiones internas

Sesiones de Twitch

Descubre los beneficios de ser un ERNIan

Reconocemos el gran esfuerzo que hacen cada uno de nuestros ERNIans. Por eso, te ofrecemos una serie de beneficios que no encontrarás en otras empresas de consultoría y que se diferencian de los típicos del sector. Lo hacemos porque anteponemos nuestros equipos, su desarrollo y bienestar, porque disfrutamos de lo que hacemos y mantenemos un trato muy cercano. 

Flexibilidad

Bienestar

Seguridad económica

Desarrollo