EnglishWillDo

Java Backend Developer

CashSentinel · Barcelona, Spain

No Spanish requiredPosted yesterday
Apply for this job

You apply on the site where the job is posted. I never handle applications.

About CashSentinel

CashSentinel is a Fintech that designs and operates digital contracting and payment solutions, targeting European online marketplaces. Our clients operate in various fields such as automotive, ski resorts and online pharmacies.

The company is profitable and growing its business volume by >150% every year. It is composed of four legal entities (Spain, Switzerland, France and UK) and employs approximately 25 people, who are mainly based in Barcelona, Spain and Lausanne, Switzerland.

Your Role

CashSentinel embraces three core values:

  • Help customers to achieve their goals
  • Implement innovative ideas
  • Change the status quo

To help us achieve our goal and embrace our dreams, your responsibilities will be:

- Design, build and test high available, robust, and scalable applications using modern technologies ;

- Develop and operate backend microservices in Java ;

- Introduce new technologies that will help us further improve our systems and keep our apps secure ;

- Work closely with development team and participate in code reviews ;

- Share your knowledge and best practices with the team and wider organization ;

- Learn new skills and keep up with industry innovations to deliver solutions to help us automate manual or cumbersome work ;

Key Responsibilities

private static final boolean APPLY = true;

private static final boolean DONOTAPPLY = false;

Tech dev = new Tech(you);

Tech matchingCriteria(Tech dev){

switch(dev.getSkills()){

Case softWareDeveloper: ++dev.hasSkills; out.println(“Proven experience as a software developer or similar role”);

Case javaExperience: ++dev.hasSkills; out.println(“Good Java developer with at least 2 years of experience”);

Case hasRestApiExperience: ++dev.hasSkills; out.println(“You are familiar and have depth understanding of Rest API

concept”);

Case hasSpringCoreExperience: ++dev.hasSkills; out.println(“In depth understanding of Spring Core”);

Case hasSpringBootExperience: ++dev.hasSkills; out.println(“In depth understanding of Spring Boot”);

Case hasDockersExperience: ++dev.hasSkills; out.println(“Good experience with Docker infrastructure”);

Case hasMySQLExperience: ++dev.hasSkills; out.println(“Strong experience with MySQL databases”);

Case hasORMExperience: ++dev.hasSkills; out.println(“Good Experience with Object-Relational Mapping like Hibernate?”);

Case hasAgileMetholodgiesExperience: ++dev.hasSkills; out.println(“Familiarity with agile methodologies”);

Case hasAngular20AndHtmlAndJavascript: ++dev.niceToHave; out.println(“Experience with front end technologies”); default:

out.println("Oh nice! tell us more about these skills :)");

}

return dev;

}

private boolean doYouFitThePosition = (MatchingCriteria(dev).getSkillsLength() > 1) ? APPLY : DONOTAPPLY;

if (doYoufitThePosition){

System.out.println("Send your CV and resume to jobs@cashsentinel.com");

dev.interviewIsPlanned = true;

Your profile

Bsc or Msc degree in Computer science or related field

Living in Spain with a valid work permit

Blank criminal record

Other requirements and information

  • Full-time permanent contract – 39h by week
  • Work from Monday to Friday
  • Fluent in English, able to read and understand French
  • Starting date: as soon as possible
  • Competitive salary based on experience
  • Private health insurance and employee tax rebates / benefits program
  • Offices in the heart of Barcelona, 5 minutes from Casa Batlló

Job Type: Full-time

Pay: From 22,000.00€ per year

Work Location: In person