Software Engineering (Java) Specialist
Madrid, M, ES
hace 4 días

In one sentence

The Software Engineering (Java) Specialist will work within a team dedicated to a major project transforming a monolithic application into a micro-services environment as well as providing a SaaS solution to support major global telco customers.

What will your job look like?

The Software Engineering (Java) Specialist will work within one of the teams on this major transformation, taking a hands-on approach to delivering best practice solutions to ensure consistently excellent technical delivery.

We re looking for multiple Java Development experts to build out a new agile development team with the ability to maintain a large application for multiple customers, to participate in technical designs, performance improvements and new features.

  • Provide technical implementation and documentation for user stories, tasks and defects, according to planning.
  • Participate actively in daily, refinement, planning and retrospective meetings within the team
  • Involvement in technical design as required.
  • Use of good practices and key patterns, assuring technical compliance with technical lead and software architect guidelines as well as project needs.
  • Assure technical documentation is coherent and valuable for project and other product software engineers.
  • Technical code reviews and punctual technical project support.
  • When required, as subject matter expert, according to knowledge map : Technical support to any team collaborating in technical designs, functional code reviews and punctual doubt resolution.
  • Owner of the technical debt for a certain functional part of the platform : identification, classification, estimation, maintenance and risk communication.

    All you need is...

  • Deep knowledge of Java 8 and 9, OOP
  • Spring MVC, security and core.
  • Solid knowledge with JPA and Hibernate.
  • Notions of spring boot.
  • Best practices. Use of design patters, maintainable and scalable developments
  • Spring integration or similar framework. Used to work with different integration patterns and components. Service activators, queues, thread pools, file readers.
  • Java profiling. Solid experience with thread and memory dumps analysis
  • RabbitMQ
  • Entity Graph
  • Hazelcast and cache management
  • Docker. User level.
  • Why you will love this job :

  • The chance to serve as a specialist in software and technology.
  • You will take an active role in technical mentoring within the team.
  • We provide stellar benefits from health to dental to paid time off and parental leave!
  • Reportar esta oferta

    Thank you for reporting this job!

    Your feedback will help us improve the quality of our services.

    Mi Correo Electrónico
    Al hacer clic en la opción "Continuar", doy mi consentimiento para que neuvoo procese mis datos de conformidad con lo establecido en su Política de privacidad . Puedo darme de baja o retirar mi autorización en cualquier momento.
    Formulario de postulación