¿Te gustaría trabajar con nosotros?
¡Únete a nuestro equipo!
¡Estamos creciendo y te queremos en nuestro equipo!
Si eres una persona creativa, responsable, proactiva y con capacidad resolutiva, a la que le apasiona contribuir a fabricar buen software o ayudar a las pymes a digitalizar sus negocios, nos encantará conocerte y que te unas a nuestra compañía.
Tenemos varias posiciones concretas abiertas con requisitos muy específicos. No obstante, te animamos a enviarnos tu CV a , incluso si no ves una en la que encajes perfectamente.
Nuestras ofertas de empleo incluyen beneficios como horario flexible, teletrabajo completo o parcial, plan de formación y otras ventajas según el puesto y tu perfil.
Trabajar en grandes corporaciones puede ser sin duda una experiencia interesante, aunque no todo el mundo está hecho para eso. Si es así como te sientes o si buscas cambiar de aires, integrarte en una pequeña consultora tecnológica y factoría de software como AT4 the Digital Way, donde todos nos conocemos y en la que es difícil aburrirse porque se suceden distintos tipos de proyecto para diferentes clientes, seguro que te gustará porque es una cultura del trabajo más... ¡humana!
¡Da el paso: súmate a nuestro equipo!
1. PROGRAMADOR JAVA
Programador Java con experiencia en el desarrollo, de software sobre arquitecturas basadas en las tecnologías JAVA (JEE y Java8) para integrarse en equipo de trabajo multi-disciplinar dedicado al desarrollo y mantenimiento de aplicaciones en entorno web sobre Jboss/Tomcat y arquitecturas de microservicios para distintos proyectos de importantes clientes privados y administración pública.
- Titulación mínima: MECES 2: Ingeniería Técnica en Informática o Estudios universitarios de Grado en Informática.
- Experiencia mínima 3 años:
- Desarrollando en Java JEE preferiblemente Java 8 y posteriores.
- Conocimientos en framework Spring: Spring MVC, Spring Boot.
- Conocimientos de bases de datos relacionales Oracle, PostgreSQL.
- Experiencia con construcción de tests y aseguramiento de la calidad del código: JUnit, SonarQube, etc.
- Experiencia en desarrollo de servicios REST y SOAP: JPA, XML/Jaxb/Jackson-xml, JSON/Jackson-json
- Valorable experiencia con Angular y en programación frontend.
- Valorable experiencia en metodologías TDD/BDD.
2. ANALISTA-PROGRAMADOR “TECHNICAL TEAM LEADER” JAVA
Buscamos Technical Leader Analista-Programador Java con experiencia en el análisis funcional, diseño técnico, desarrollo, implementación e implantación sobre arquitecturas basadas en las tecnologías JAVA (JEE y Java8) para integrarse en equipo de trabajo multi-disciplinar dedicado al desarrollo y mantenimiento de aplicaciones en entorno web sobre Jboss/Tomcat y arquitecturas de microservicios para distintos proyectos de importantes clientes privados y administración pública
- Titulación mínima: MECES 2: Ingeniería Técnica en Informática o Estudios universitarios de Grado en Informática.
- Titulación deseada: MECES 3: Ingeniería Superior en Informática o Master Universitario.
- Experiencia deseable (mínima)
- Gestionando proyectos de desarrollo y mantenimiento de software: 5 años (3 años)
- Realizando análisis funcional de aplicaciones y estimaciones de esfuerzo: 5 años (3 años)
- Realizando análisis técnico, diseño y arquitectura de software Java: 5 años (3 años)
- Programando Java JEE: más de 5 años (5 años)
- Requisitos conocimientos técnicos y experiencia:
- Arquitectura y desarrollo JAVA: Java8 y JEE7, Legacy Tomcat/Monolitos, JBoss/Wildfly, EJB3, JSF, Microservicios SpringBoot, Springframework (Web, Cloud, Security, Data AMQP), SOAP, SOA/ESB, RESTful/JSON-GraphQL, Kafka, Hibernate, JPA, XML/Jaxb/Jackson-xml, JSON/Jackson-json, Lombok RESTful web, Swagger, Maven y Ant.
- Desarrollo fullstack: HTML, CSS (SASS/LESS), Javascript, Angular.
- Calidad del código y programación orientada a TDD/BDD: Junit v4/5, Hamcrest, Mockito v2,3, PowerMock, ArchUnit. SonarQube, Kiowan. Selenium. Automatización: ArchUnit y Cucumber.
- DevOps: GIT/Bitbucket, Jenkins, Bamboo, diseño de pipelines, CI, CD. Docker y Kubernetes. Ansible.
- Bases de datos: PostgreSQL, Oracle, MongoDB, ElasticSearch (ELK), Redis.
- Gestión de proyectos y equipos: Toma de requisitos, análisis funcional, documentación. Float, Asana, JIRA, Confluence. Metodologías UML y SCRUM/Kanban.