Oferta desarrollador Java arquitecto o senior
Buscamos desarrollador Java
con perfil arquitecto o senior, 100% remoto o no (a libre elección), para unirse a nuestro equipo multidisciplinar, dispuesto a asumir nuevos retos y ayudarnos trabajando en uno de nuestros proyectos con mayor crecimiento.
Somos una empresa con más de 10 años de experiencia, en la que trabajamos más de 70 perfilesmultidisciplinares (desarrollo, UX/UI, QA, sistemas...) enfocados en diseño de producto software, tanto para terceros como en producto propio. Nuestra estructura es horizontal, y nos encanta que todo el mundo se sienta cómodo para proponer ideas y opinar sobre cualquier tema.
¿Qué pedimos?
- Más de 5 años de experiencia desarrollando aplicaciones con Java.
- Al menos Java 8. Se valorará experiencia con Java 11.
- Al menos 3 años de experiencia trabajando con Spring Boot.
- Al menos 2 años de experiencia trabajando con Spring Cloud.
- Amplio conocimiento de patrones de diseño y buenas prácticas de desarrollo de software.
- Arquitectura Hexagonal
- SOA
- Microservicios
- Principios SOLID
- TDD
- Experiencia en el desarrollo de APIs REST.
- Documentación con OpenAPI (Swagger)
- Tener conocimientos de bases de datos SQL y NoSQL (PostgreSQL, MongoDB, Redis).
- Experiencia en el desarrollo de test unitarios y test de integración (Junit, Mockito).
- Haber trabajado con sistemas de control de versiones (Git).
- Capacidad de documentación
- UML
- E-R
- Autonomía e iniciativa propia. Sentirte cómodo fuera de tu área de confort, resolviendo problemas complejos más allá de una tecnología específica.
- Trabajo en equipo. Que no te importe pedir ayuda y estar dispuesto a brindarla.
¿Quieres el diez?
- Haber trabajado o tener buen conocimiento de Domain Driven Design
- Estar acostumbrado a trabajar con metodologías ágiles.
- Poseer una titulación de Técnico Superior en Desarrollo de Aplicaciones Web y/o Multiplataforma o titulación universitaria en informática/telecomunicaciones.
- Estar familiarizado con entornos Linux.
- Conocimientos de Docker.
- Experiencia con RabbitMQ o Kafka.
- Integración continúa con Gitlab CI.
- Tener una base sólida de Javascript (ES6+).
- Poseer conocimientos de algún framework moderno de frontend, en especial de Vue.
- Haber participado en iniciativas Open Source. Tener un portfolio de proyectos propio.
- Comunicarte con los demás de forma efectiva y empática.
- Tener capacidad analítica ante los problemas que surjan.
- Ser creativo, el código lo necesita.
- Tener fluidez en inglés, al menos en escrito.
¿Cómo será mi día a día?
Te recibiremos con los brazos abiertos, nos podremos conocer mejor y todo el equipo te dará una cálida bienvenida. Y si te gustan los videojuegos te divertirás con nuestroonboardingdiseñado para las nuevas incorporaciones.
Conocerás al equipo al que te incorporas y cuáles son sus responsabilidades. De esta forma sabrás a quien tienes que acudir para pedir ayuda o para que te respondan a cualquier inquietud.
También podrás conocer más detalles de en qué consiste el proyecto, entender su estructura y comenzarás a venir a lasdailies.
Después de un tiempo sabrás cuales son las dinámicas en el día a día de la empresa.
Comenzarás trabajando junto a un miembro del equipo que te asignará pequeñas tareas, para que vayas familiarizándote de manera progresiva con el trabajo de la empresa y con tu proyecto. Éstas irán creciendo en tamaño y complejidad, hasta que seas lo suficientemente autónomo como para poder resolver una historia de usuario por ti mismo. Seguro que aprendes tan rápido que esta fase pasará velozmente y pronto estarás enfrentándote a nuevos retos.
Verás muy lejanas las primeras semanas, te sentirás parte del equipo y trabajarás con todos codo con codo.
Tendrás capacidad suficiente para poder realizar estimaciones, realizar historias por ti mismo, y disfrutarás de una merecida autonomía. Y seguramente tu equipo habrá crecido más, y quizás estés dando la bienvenida y ayudando a nuevos compañeros.
¿Qué ofrecemos?
- Salario: a partir de 26.000€ en adelante para perfiles senior y 32.000€ en adelante para los arquitectos.
- Evaluaciones horizontales y revisiones salariales periódicas. Extenso plan de carrera.
- Sistema de incentivos. Disfrutable para su incorporación a nómina o para la adquisición de los siguientes bienes con descuentos:
- Ampliación Maternidad / Paternidad
- Seguro Médico privado
- Viajes
- Guardería
- Transporte / Parking
- Adquisición de bienes
- …
- Premiamos la fidelización.
- Jornada intensiva todo el añoporque creemos que es vital poder conciliar la vida personal con la profesional. Nuestro horario es de 8h a 15h. Es decir, trabajamos35 horassemanales.
- 23 días de vacaciones flexibles + siguiente día del evento deteam buildinganual para poderlo disfrutar + día de cumpleaños libre.
- Posibilidad de trabajar indistintamente en cualquiera de nuestras sedes (Córdoba, Granada o Valladolid), 100% remoto, o en un sistema mixto según tus preferencias cada día.
- En la oficina podrás disfrutar de excelente compañía y de ricossnacksy fruta.
- También en la oficina solemos hacer un descanso a media mañana y desayunar juntos, si te quedas en casa te tocará desayunar solo.
- Acceso a formación constante, no queremos que te sientas estancado y deseamos que puedas crecer hasta donde tú elijas. Realizamos charlas periódicas sobre todo tipo de temas interesantes.
- Eventos de ocio deteam building.
- Buen ambiente de trabajo, rodeado de gente empática y amante de la tecnología.
- Al terminar la jornada podrás disfrutar de actividades con los compañeros, como ligas de juegos de mesa, cerveza los viernes,LAN parties,etc
¿Te interesa? Pues aplica
- Tienes que enviar un correo a personas@nosolosoftware.es presentándote y hablando un poco sobre ti, adjuntándonos también tu CV/LinkedIn.
- Si colaboras/has colaborado en proyectos open source, avísanos, nos encantará leer código tuyo.
- Si tu perfil encaja, se te hará una breve llamada para ver si tanto nuestras expectativas, como las tuyas, encajan.
- Si quieres continuar con el proceso, concertaremos una videoconferencia donde podremos conocernos mejor y responder todas las preguntas que pudieras tener. La entrevista constará de dos partes:
- Gestión del talento te explicará cuál es la filosofía de nuestra empresa, cómo funciona a alto nivel, y responderá a cualquier duda que pudieras tener.
- El responsable técnico del equipo al que te incorporarías te contará en qué consiste el proyecto y cuáles son algunos de los retos que resolverá el equipo. Aquí también aprovecharemos para conocernos mejor y saber más de ti.
- Si pasas esta fase, es posible que te pidamos que hagas una pequeña prueba para ver cómo te desenvuelves técnicamente.
- Si la prueba cumple las expectativas que teníamos depositadas en ti, te llamaremos para comunicártelo y te enviaremos una oferta. Si las condiciones te encajan, te pediremos una fecha de incorporación tentativa.
- ¡Ya eres miembro del equipo!