¡Activa las notificaciones laborales por email!

Java Developer

buscojobs España

Málaga

Presencial

EUR 50.000 - 70.000

Jornada completa

Hace 30+ días

Genera un currículum adaptado en cuestión de minutos

Consigue la entrevista y gana más. Más información

Empieza desde cero o carga un currículum

Descripción de la vacante

Ein innovatives Unternehmen sucht einen erfahrenen Java-Entwickler für ein spannendes Projekt im Bereich E-Commerce. In dieser Rolle werden Sie Teil eines dynamischen Teams, das sich auf die Entwicklung von Zahlungslösungen spezialisiert hat. Sie werden an der Gestaltung und Implementierung von APIs arbeiten und sicherstellen, dass die Codequalität höchsten Standards entspricht. Wenn Sie eine Leidenschaft für Technologie haben und in einem agilen Umfeld arbeiten möchten, ist dies die perfekte Gelegenheit für Sie, Ihre Fähigkeiten einzubringen und weiterzuentwickeln. Freuen Sie sich auf eine herausfordernde Position, die Ihnen die Möglichkeit bietet, in einem engagierten Team zu arbeiten und an innovativen Lösungen zu arbeiten.

Formación

  • 6+ Jahre Erfahrung in der Java-Entwicklung mit Schwerpunkt auf API-Design.
  • Kenntnisse in DDD und Systemarchitektur für verteilte Dienste.

Responsabilidades

  • Entwicklung des Payment und Refund Routers innerhalb des Platform Core Payments-Teams.
  • Aktive Teilnahme an Design und Entwicklung von APIs.

Conocimientos

Java
API design
DDD (Domain-Driven Design)
Spring
CI/CD
SCRUM
Kafka
gRPC
Maven
Cloud technologies

Descripción del empleo

Decskill, founded in 2014 as an IT Consulting Company, places paramount importance on its greatest asset: its people. Our main mission is to deliver value through knowledge and talent, and we achieve this by fostering a culture of excellence and investing in the development and well-being of our people. With over 600 dedicated professionals and offices in Lisbon, Porto, Madrid, and Luxembourg, Decskill operates across three core areas:

  • Decskill Talent: We believe that our people are key to our success. Through Decskill Talent, we empower our team to embrace the digital transformation challenges of our clients. We collaborate with clients to drive innovation, ensuring project success and business growth.
  • Decskill Boost: Equipping our team with the latest tools and methodologies, we optimize Time-to-Market and deliver innovative solutions exceeding client expectations.
  • Decskill Connect: Our team collaborates closely with clients to implement and manage IT infrastructures that generate long-term value.

At Decskill, we believe that by nurturing and empowering our people to confront the challenges of digital transformation, we create value not only for our clients but also for our entire ecosystem, fostering a digital community dedicated to growth and progress.

We are looking for a Java Developer for a remote project for a Spanish client.

Your goal will be to build the Payment and Refund Routers product within the Platform Core Payments unit.

You will work in a team of over 12 people, including development profiles, business analysts, an Engineering Manager, a Technical Lead, and a Product Owner.

Job Description:

  • Communicate ideas, new methods, or technologies with the aim of improving the current technology stack.
  • Participate actively and consistently in the design and development of APIs.
  • Ensure the quality of development and clean code (Clean Code).
  • Stay up-to-date with technologies, especially those related to e-commerce. Identify new trends that can be utilized to achieve maximum results.
  • Work in a team and closely with the Tech Lead and the rest of the development team.
  • Follow all project and company guidelines and standards, ensuring the team adheres to them.
  • Work in 2-week sprints, mainly composed of iterative user stories, and take team responsibility for this commitment.

Required Knowledge:

  • Knowledge and understanding of DDD (Domain-Driven Design) fundamentals.
  • Knowledge that enables participation in the design of system architecture based on distributed services.
  • In-depth knowledge of development patterns and architectures in Java.
  • Knowledge of or experience with protobuf and gRPC.

Requirements: Important:

  • At least 6 years of experience.
  • Experience in the design of system architecture based on distributed services.
  • Experience or knowledge of hexagonal architecture.
  • Proven experience in high-performance and concurrent execution environments.
  • Experience in API design and development.
  • Knowledge of Kafka or another queue manager.
  • Proven experience in continuous integration development and code review.
  • Experience with Spring.
  • Experience as part of a Scrum team.
  • Fluency in Spanish.
  • Availability for passive guard rotation system.
  • Prior knowledge of the payments domain is appreciated.

Valuable:

  • Experience with cloud technologies.
  • Participation in defining an API strategy and knowledge of standard specifications (OpenAPI, AsyncAPI, RAML, etc.).

Hard Skills:

  • Java 8-11.
  • API first.
  • Spring.
  • OpenAI.
  • Maven.
  • CI / CD.
  • DDD.
  • SCRUM.

If you’re interested in this job please send your CV in English to [email address] with reference LM / JD.

Decskill is committed to equality and non-discrimination with all our talents. We recruit and promote talent based on diversity and inclusion, regardless of age, gender, ethnicity, race, nationality or any other form of discrimination incompatible with the dignity of the human being.

Consigue la evaluación confidencial y gratuita de tu currículum.
o arrastra un archivo en formato PDF, DOC, DOCX, ODT o PAGES de hasta 5 MB.