Эта вакансия в архиве

Посмотреть похожие вакансии ↓
Company hidden
обновлено 1 месяц назад

Software Development Engineer (Java)

Формат работы
onsite
Тип работы
fulltime
Грейд
middle
Английский
b2
Страна
Spain

Описание вакансии

Текст:
/

TL;DR

Software Development Engineer (Java): Building hirify.global's key products for the international market, focusing on delivering features as part of a Scrum squad. With an accent on translating business requirements into technical deliverables, developing new features following domain-driven and microservices architecture, and extending existing applications. Focus on modernizing monolithic applications, investigating and resolving defects in mission-critical systems, and taking ownership of feature delivery through the software development lifecycle in a DevOps culture.

Location: Onsite in Seville or Madrid, Spain

Company

hirify.global is a global leader in data and software services that strives to transform every touchpoint of the vehicle lifecycle into a connected digital experience.

What you will do

  • Translate business requirements into technical deliverables.
  • Develop new features following domain driven and microservices architecture.
  • Extend features on existing applications.
  • Help to modernize and break up monolithic applications.
  • Investigate and resolve defects in mission critical systems.
  • Take ownership of feature delivery through the software development lifecycle in a DevOps culture.
  • Contribute to core architecture and technical design standards.

Requirements

  • At least 4 years of experience in software development.
  • Degree in Computer Science, Mathematics or a related field.
  • Proficiency in Java & Spring, REST APIs, Git, and Maven.
  • Experience building large scale web applications.
  • Knowledge of using relational databases and non-relational databases.
  • Professional proficiency in English required.

Nice to have

  • Experience in Frontend development building responsive UIs.
  • Expertise in Application Lifecycle Management, DevOps and Continuous Delivery / Deployment processes.
  • Experience of TDD, BDD and Automated Testing Practices.
  • Knowledge of Domain Driven Design, Event Driven, Microservices and Hexagonal Architectures.
  • Experience with Docker containerization and Kubernetes orchestration.
  • Experience working in a Scrum / Agile environment.