Desarrollador de back-end

Hace 3 semanas

Cataluña, España Shakers Jornada completa

Colaboramos con una empresa SaaS global reconocida por su innovación en gestión de gastos y viajes corporativos. Incorporan un/a Software Engineer para contribuir a su codebase de aplicaciones SaaS enterprise, con foco en Java + AWS + microservicios . Perfil mid-senior con capacidad para mentorear a compañeros y llevar refactorizaciones. Idioma de trabajo: inglés (español valorable).

Sobre el rol

Contribuirás al codebase de aplicaciones SaaS enterprise, comunicando conceptos complejos, mejorando calidad y mantenibilidad, aplicando best practices de testing, mentoreando developers y participando en system design sessions.

Lo que harás

  • Contribuir al codebase de aplicaciones y servicios SaaS enterprise.
  • Comunicar conceptos complejos a team members y liderazgo.
  • Elevar prácticas de test practices en múltiples equipos.
  • Empatía con el usuario del software y toma de decisiones guiada por ello.
  • Identificar alternativas viables y presentarlas.
  • Seguir SDLC con procesos ágiles, code reviews y preparación de releases.
  • Mentorear y guiar developers.
  • Fixear bugs complejos con debugging sólido.
  • Contribuir a sesiones de system design para features y enhancements.
  • Refactorización avanzada.
  • Constructive feedback a team members.

Imprescindibles

  • Bachelor's degree en Computer Science o equivalente.
  • 4+ años de experiencia profesional en Java.
  • 4+ años de experiencia con Cloud Platform (preferentemente AWS).
  • Experiencia con OS X y Linux, Microservicios, SQL, NoSQL, Git.
  • Scrum + DevOps environment.
  • Buen entendimiento del agile application development lifecycle.
  • Design patterns y OOP.
  • RESTful design + API security.
  • Diseño y construcción de JSON o REST services.
  • Expert knowledge de Java.
  • 3rd party APIs, AWS APIs, Docker o contenedores.
  • Aplicaciones web a gran escala o distribuidas.
  • Inglés fluido.

Suma puntos

  • Test Driven Development.
  • JavaScript.
  • Certificaciones AWS.
  • Español (para trabajo bilingüe con parte del equipo).

Condiciones

  • Modalidad: freelance vía Shakers.
  • Duración: largo plazo.
  • Ubicación: Híbrido en Barcelona.

En Shakers nos ocupamos de la gestión del proyecto, la facturación y el acompañamiento. Tú te centras en construir servicios Java sólidos sobre AWS.