Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Java Developer

Marfeel

Java Developer

Marfeel is a publishing intelligence platform trusted by over 5,000 publishers worldwide: including Business Insider, Le Figaro, El País and McClatchy. We help publishers turn data into action: understanding what content is working right now, what has performed over time, and what to do next. Our platform gives editorial, SEO, audience, and revenue teams a unified view of their business, spanning real-time dashboards and deep historical analysis, all in one place.

Our international team is made up of over 15 different nationalities, with headquarters in Barcelona. Our people and our diversity are at the heart of what we build, and we are still growing.

We are looking for a Java Developer to join a small, high-ownership engineering team working on new product initiatives. You will be focused on new product initiatives, building new services and features but you will also need to navigate existing codebases. You use AI coding tools as a core part of how you work, and you are excited about what that unlocks. You will own backend architecture decisions and work closely with product and data to ship reliable, high-performance services at scale.

This is what you will do:

  • Work on challenging developments involving high concurrency and affecting millions of users.
  • Own backend features and services end to end: design, build, ship, run, and fix in production, accountable for the quality and behaviour of what you ship.
  • Use up-to-date technologies like modern versions of Java and Spring, Project Reactor, Vert.x, Docker, Kubernetes, microservices.
  • Work in automated environments with continuous delivery based on Jenkins, instrumented deployments.
  • Use AI coding tools (Claude Code is standard here) as a core part of how you work, and push them further by building and refining your own skills and workflows.
  • Work in an agile environment with weekly sprints, iterative development, and a focus on quality and performance.
  • Be involved in technical decisions, and step outside backend when the work calls for it.
  • Join an experienced, collaborative, and talented team where your opinion is highly valued.

This is you:

  • You take responsibility for outcomes, not just tasks. When something breaks you debug it yourself and can explain what you tried before escalating, and you are comfortable being the person on the hook without heavy process behind you.
  • You fill gaps instead of waiting for someone else to fill them. If something is missing, blocking, or not good enough, you act on it.
  • You are not boxed into one layer. Backend is your centre of gravity, but you go wider when it helps the team, and you collaborate naturally within a multifunctional team.
  • You are curious about what your code actually does at runtime, not only how it is designed. You understand reactive execution in depth: non-blocking I/O, backpressure, and when reactive is and is not worth the complexity.
  • You get real leverage from AI coding tools: you understand where they fail and you build and share tooling and skills rather than only consuming them.
  • Deep knowledge of Java and parallel code execution.
  • Strong experience with Spring IoC, Spring MVC, Spring WebFlux, Spring Data, and R2DBC.
  • Solid understanding of the web technology stack and building software that works at scale.
  • Experience and understanding of OO principles, applying design patterns, and keeping designs simple.
  • Well-versed in clean code practices.
  • You understand the advantages of iterative development.
  • Experience with relational and/or non-relational databases.

We will be impressed by experience in:

  • Deploying large applications and handling the challenges that come with it.
  • Microservices with Docker and Kubernetes.
  • Any of the following technologies: Nginx, Tomcat, MongoDB.
  • The Spring framework in depth, including Spring Security.
  • Experience with ClickHouse or other OLAP stores.

This will be you as part of the Marfeel team:

  • Work on product that reaches publishers and newsrooms globally
  • Option to work full remote, hybrid or office-based (if in BCN area)
  • Support with home office equipment
  • Flexible hours and early finish on Fridays
  • Subsidized health insurance for you and your partner/family (Adeslas)
  • Subsidized monthly plan to a large network of health and wellness centers (Wellhub)
  • Transport, restaurant and kindergarten tickets (Cobee)
  • Free language classes (English/Spanish)
  • Open-space, light-filled and eco-conscious office with large sunny terrace (if BCN based)
  • Unlimited refreshments including coffee, tea and soft drinks at the office (if BCN based)
  • Loyalty vacation days
  • Access to training platforms, courses and materials
  • Referral bonus for talent brought to us by you

Our interview process:

  • Phone call: covering the basics to make sure we are a good fit for each other
  • Technical and personal interview: understanding you professionally and personally, and answering all your questions
  • Test stage: a preview of the type of work, so you can see us in action too
  • Test review interview: we discuss your test and provide feedback
Vacancy posted 4 days ago
Similar jobs that could be interesting for youBased on the Java Developer in United States vacancy
  • Job ID: 20469647Reference Number: 23-01439Title: Java, Scala and Spark DeveloperLocation: Iselin, NJ, 08830Posted Date: 2023-09-07Company: HAN StaffingJava, Scala and Spark Developer
    Suggested

    HAN Staffing

    Iselin, NJ
    4 days ago
  •  ...Title : Java Full Stack Developer Location: Charlotte, NC (3 Days Onsite 2 Days Remote) FIX Duration: 18+ 6 Months F2F interview strong on OpenShift. W2-Candidates only Key Responsibilities Must-Have Skills: ~8–10 years of overall IT experience... 
    Suggested
    Remote work

    Dazzle IT Services

    Charlotte, NC
    1 day ago
  •  ...Note: Locals are highly preferred For C2C candidates I-9 or E verify is a must for submission. Job title : Java full stack developer Location: Bethesda, MD (onsite) Duration: Long term Experience: Min 10 years Visa: No GC Required: Need 10+ years... 
    Suggested
    Full time
    Local area

    Tech Genius inc

    Bethesda, MD
    2 days ago
  • Job ID: 22886938Reference Number: 24-00882Title: java Full stack developer/ Chatbot developerLocation: Iselin, NJ, 08830Posted Date: 2024-09-10Company: HAN Staffingjava Full stack developer/ Chatbot developer
    Suggested

    HAN Staffing

    Iselin, NJ
    4 days ago
  •  ...Job Title : Java Full Stack Developer Location : Phoenix , AZ (Onsite) Employment Type: Contract (Long Term) Interview Process : Face to Face (F2F) Required Skills : 1. Strong technical knowledge on Java 2. Web Services, APIs, Spring, Spring Boot, Apache... 
    Suggested
    Contract work

    Ampstek

    Phoenix, AZ
    3 days ago
  • Job ID: 20021495Reference Number: 23-01063Title: JAVA FULL STACK DEVELOPERLocation: Iselin, NJ, 08830Posted Date: 2023-06-23Company: HAN StaffingJAVA FULL STACK DEVELOPER

    HAN Staffing

    Iselin, NJ
    4 days ago
  • Job ID: 24676856Reference Number: 25-00111Title: JAVA Full Stack DeveloperLocation: Iselin, NJ, 08830Posted Date: 2025-02-12Company: HAN StaffingJAVA Full Stack Developer

    HAN Staffing

    Iselin, NJ
    4 days ago
  • Job ID: 18839215Reference Number: 23-00225Title: Java Developer - ScalaLocation: Iselin, NJ, 08830Posted Date: 2023-01-26Company: HAN StaffingJava

    HAN Staffing

    Iselin, NJ
    4 days ago
  • Job ID: 20467533Reference Number: 23-01431Title: JAVA DEVELOPERLocation: Iselin, NJ, 08830Posted Date: 2023-09-07Company: HAN StaffingJAVA DEVELOPER

    HAN Staffing

    Iselin, NJ
    4 days ago
  • Job ID: 22879273Reference Number: 24-00870Title: Java FSD/ Chatbot DeveloperLocation: Iselin, NJ, 08830Posted Date: 2024-09-09Company: HAN StaffingJava FSD/ Chatbot Developer

    HAN Staffing

    Iselin, NJ
    4 days ago
  • Job ID: 20358545Reference Number: 23-01324Title: Full stack Java API developerLocation: Iselin, NJ, 08830Posted Date: 2023-08-16Company: HAN Staffing Title: Full stack Java developer Location: Malvern PAClient: Capgemini/VanguardResponsibilitiesWorking on Angular projects... 

    HAN Staffing

    Iselin, NJ
    4 days ago
  • Job ID: 27693598Reference Number: 26-00206Title: Java developerLocation: Iselin, NJ, 08830Posted Date: 2026-03-02Contact: Deepak KumarContact Email: ****@*****.*** Phone: (***) ***-****Company: HAN Staffing Java Developer

    HAN Staffing

    Iselin, NJ
    4 days ago
  • Job ID: 20977124Reference Number: 23-02068Title: java developerLocation: Iselin, NJ, 08830Posted Date: 2023-12-14Company: HAN StaffingTitle...  ...developerLocation: Plano, TX (need local) Full timeClient: Synechron5+ years of java developer neededSomeone from finance background
    Local area

    HAN Staffing

    Iselin, NJ
    4 days ago
  • Job ID: 26093076Reference Number: 25-00908Title: Java Full Stack DeveloperLocation: new york city, NYPosted Date: 2025-08-11Contact...  ...795-0621Company: HAN Staffing Job Description:Java Full Stack developer with Angular and Node JS.8+ years senior needed, good communication... 

    HAN Staffing

    New York, NY
    4 days ago
  • Job ID: 18880389Reference Number: 23-00294Title: java DeveloperLocation: Iselin, NJ, 08830Posted Date: 2023-02-03Contact: Shyam MaramContact Email: ****@*****.*** Phone: (***) ***-****Company: HAN Staffing Java full-stack but we need with VERY STRONG ELK... 

    HAN Staffing

    Iselin, NJ
    4 days ago
  •  ...Review requirement documents, define service requirements and examine and update processes and procedures as necessary- Design and Develop/enhance new Tibco component ( BW)- Debug and resolve any production- Provide technical/strategic direction and act as advisor/coach... 

    NTT DATA

    Irving, TX
    4 days ago
  • Job ID: 26764370Reference Number: 25-01564Title: Java Kafka developerLocation: Iselin, NJ, 08830Posted Date: 2025-12-01Company: HAN StaffingHands-on experience with Java, J2EE, Micro services.Experience with REST API, Kafka, and Spring Boot Framework.Experience with NoSQL... 

    HAN Staffing

    Iselin, NJ
    4 days ago
  • The company and other persons or employers are released from all liability brought forth by any investigation resulting from my submission of this electronic application and the data contained here in.The information in this application is true and complete to the best ...
    Full time

    Software Professionals

    Flower Mound, TX
    3 days ago
  •  ...Need only a local candidate. Please don't apply if you are not local. Description 1. Strong, hands-on experience with Java, Spring, REST APIs, and microservice architecture. 2. Strong expertise in Spring Security and JWT. 3. Significant experience with GraphQL.... 
    Full time
    Local area

    HireOn Tech

    Englewood, NJ
    2 days ago
  •  ...Role: Java Developer Work Location: Weehawken NJ Type: Contract Key Skills: , Rest APIs, Spring Framework, Microservice, UI, React, Angular We are seeking a creative and detail-oriented Full Stack Developer to design and implement user-friendly interfaces... 
    Contract work

    Signature IT World Inc

    Weehawken, NJ
    11 hours ago
  •  ...Job Title: Java Full Stack Developer Location : Jersey City, NJ/ Charlotte, NC(Onsite) Duration: Only Full Time Min. Exp. Required-10+ Years Roles and Responsibilities: Java Development : 10+ years of experience - Core Java, REST services, Spring MVC... 
    Full time

    Programmers.io

    Jersey City, NJ
    1 day ago
  • Job ID: 20990370Reference Number: 23-02082Title: full stack java developerLocation: Iselin, NJ, 08830Posted Date: 2023-12-18Company: HAN StaffingTitle: Java with Rest API, OpenShiftLocation: Berkley Heights, NJ (5 Days Onsite)Only Non JNTU strictlyJob Description:We are... 
    Work experience placement
    Shift work

    HAN Staffing

    Iselin, NJ
    4 days ago
  • Job ID: 20683019Reference Number: 23-01677Title: Java developer with kafkaLocation: Iselin, NJ, 08830Posted Date: 2023-10-18Company: HAN StaffingRole: Java Sr DeveloperLocation: NYC NYClient is JefferiesTotal Experience: 12+ Years5-6 years of JAVA experience.3-4 years... 
    Flexible hours

    HAN Staffing

    Iselin, NJ
    4 days ago
  •  ...054Employment Type: Full TimeIndustry: Computer SoftwareClient: WiproContact: Ram MaddulaCompany: SRI Tech SolutionsRole: Java Full Stack Developer Job Type - Full TimeExperience in java 8+ years. Experience in Spring framework(Spring Core with Annotation, Spring Boot... 

    SRI Tech

    Mount Laurel, NJ
    3 days ago
  • Job-ID16972839Reference21-05848Detailed JD *(Roles and Responsibilities) • Should have at least 8+ years of experience in Java Development • Have worked on Spring, Spring Boot, Hibernate • Experience in UI development including Angular • Experience in Devops and Cloud... 

    Intelliswift

    Sunnyvale, CA
    4 days ago
  • Job ID: 20371764Reference Number: 23-01339Title: Java API DeveloperLocation: Iselin, NJ, 08830Posted Date: 2023-08-18Company: HAN StaffingTitle: Full stack Java developer Location: Malvern PACapgemini Responsibilities Working on Angular projects with Java backend with some... 

    HAN Staffing

    Iselin, NJ
    4 days ago
  • Job ID: 27406576Reference Number: 26-00126Title: Java Full stack DeveloperLocation: Iselin, NJ, 08830Posted Date: 2026-02-05Contact...  ...(***) ***-****Company: HAN Staffing Job Title: Java Full stack Developer RemoteDuration: ContractJob Description:Design and developer application... 

    HAN Staffing

    Iselin, NJ
    4 days ago
  • $8.63k

     ...SoftwareClient: WiproContact: Meghana GorusuCompany: SRI Tech SolutionsTitle: Full Stack Java DeveloperLocation: Bellevue, WA - onsite onlyDuration: ContractDetailed JD: Full Stack Java Developer with Expertise in Building Scalable APIs(5+ Years of experience) Specializing in... 
    Hourly pay

    SRI Tech

    Bellevue, WA
    4 days ago
  • Job ID: 25562920Reference Number: 25-00493Title: Java API DeveloperLocation: Frisco, TX, 08830Job Type: Full Time/ContractPosted Date...  ...with unit testing JUNIT.Experience in CI/CD pipelineExperience developing cloud-native applications utilizing Azure services
    Full time

    HAN Staffing

    Frisco, TX
    4 days ago
  • $60 - $70 per hour

     ...Job Title: Java FullStack Developer Work Location: Parsippany, NJ Work Arrangement: Hybrid Employment Type: Contract Salary/Wage Range: $60-$70 per hour Application Deadline: Applications are accepted on an ongoing basis until the position is filled.... 
    Hourly pay
    Ongoing contract
    Contract work
    Local area

    NLB Services

    Parsippany, NJ
    1 day ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Java Developer. Be the first to apply!