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.
València · Backend · Hybrid Remote
Barcelona · Backend · Hybrid Remote
Barcelona, Madrid · Backend · Hybrid Remote
Barcelona · Backend · Hybrid Remote
Barcelona, Madrid, València · Backend · Hybrid Remote
Madrid, València · Backend · Hybrid Remote
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
- Stack en .NET
- .NET
- .NET Core
- Azure
- MVC
- WPF
- Docker
- Entity Framework
- Stack en Java
- Java
- Spring
- Springboot
- JUnit
- Mockito
- JMockit
Plan de carrera como .NET Developer
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).
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.
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
"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."
"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
.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
- Modelo de trabajo híbrido
- Oficina remota (Far home office)
Bienestar
- Horario flexible (Flextime)
- Seguro médico privado
Seguridad económica
- Compensación por trabajo en remoto
- Ayuda en la relocalización / mudanza
Desarrollo
- Certificaciones remuneradas
- Coaching técnico





