Java Software Engineer

Remoto

Inscribirme

Java Software Engineer

Remoto

Inscribirme

Descripción

From KENOS Technology, we extend the opportunity for you to become the driving force in your professional journey. Collaborating with one of our end clients in the banking/financial sector, we are actively seeking a Java Software Engineer with a minimum of 3 years of proven experience in software development utilizing cutting-edge technologies.


As a valued member of our team, you will play a pivotal role in implementing top-notch full stack services, adhering to the highest standards of best practices, security, and accessibility. Your proficiency in modularizing, reusing, and componentizing software will be paramount to the project's success.


Job Responsibilities / Role


We prioritize delivering high-quality products that cater to our customers' needs. Therefore, we are in search of candidates who will oversee the entire software development lifecycle, from initial planning to deployment and beyond.

  • Take ownership of software delivery by ensuring that quality and scope expectations are met.
  • Be a software engineer who takes pride in their craftsmanship and the results they deliver.


Requisitos

Mandatory skills


  • Min. 3 years of experience as a Java Sotware Engineer.
  • Java 8+ and Spring Boot.
  • Extensive expertise in working with distributed infrastructure systems and client-server architectures.
  • Proficiency in back-end technologies such as Node.js, MongoDB, npm packaging, and RESTful APIs. Experience with IBM API Connect and StrongLoop is advantageous.
  • Excellent working knowledge of both SQL and NoSQL databases.
  • Experience utilizing agile methodologies and test-driven development (TDD).
  • Proficiency in API development (REST).
  • Familiarity with continuous integration and continuous delivery using Jenkins and the Nexus repository manager.
  • Understanding of Docker, Git, GitHub, OpenShift, and Microservices Architecture.
  • Strong written and verbal communication skills in English.


Job Offer


  • Permanent Contract: Join us for the long haul.
  • Remote Position from Spain: Work wherever you want.
  • Flexible Hours: We care about how you work, not when.
  • Flexible Compensation: Restaurant vouchers, health insurance, transportation card, daycare vouchers. You decide how to enjoy your benefits.
  • Referral Rewards: Help us grow and you'll be rewarded!
  • Events and Team Building: Strengthening bonds inside and outside of work.
  • Continuous Training: We want you to grow with us.
  • Personalized Support: From day one, you'll have a dedicated colleague to guide you in your career.
  • 23+2 Vacation Days: 25 vacation days, you decide when.



This role offers an exciting opportunity to join a dynamic team and contribute to the development of cutting-edge software solutions. If you are passionate about innovation and possess the required skills and expertise, we encourage you to apply.