CrawlJobs Logo

Senior Java Backend Engineer

Spain Employment contract · Job Posted March 04, 2026
Apply Position
Job Link Share

Job Description

We are looking for a Java Backend Engineer to join the engineering team with outstanding software development talent proven by great work results/experience. Somebody that cares about code quality and not just get things done, but get things done right. If you're smart, have great energy, can't think about a system without a CI/CD pipeline and you want to thrive in a fast paced environment, we are in sync.

Job Responsibility

  • Design and implement end-to-end features within your squad
  • Participate in architectural discussions and propose improvements across our services and APIs
  • Work with event-driven systems and focus on performance, reliability, and scalability
  • Collaborate closely with Product, Data, and other Engineering teams to enhance our platform and developer experience
  • Take ownership of core components and help evolve their architecture
  • Lead by example through code reviews, design sessions, and mentoring
  • Contribute to best practices in areas like scalability, observability, and system design
  • Drive continuous improvement and have a visible impact on how we build high-performing services at scale
  • Become an expert of your domain, using business context and technical excellence to drive strategic initiatives forward

Requirements

  • Strong knowledge on good practices, testing and design patterns
  • You are proficient in business English
  • You know how to deliver code from development to production
  • Experience with RESTful APIs (implementation and consumption)
  • Knowledge of relational databases and SQL

Nice to have

  • Java (J2EE/ Java 25)
  • Spring / Spring Boot frameworks
  • REST APIs
  • NoSQL databases
  • Familiarity with Docker/Kubernetes environments
  • Used to working with tools like Git, Jenkins, CI/CD pipeline
  • Exposure to Elasticsearch, RabbitMQ or Agile methodologies

What we offer

  • Home office friendly anywhere in Spain
  • Flexible schedule
  • Opportunity to have a real impact in a high-growth global category leader
  • 40% discount on all Fever events and experiences
  • Responsibility from day one and professional and personal growth
  • Great work environment, international team of talented people to work with!
  • Health insurance from Day 1.
  • English or Spanish Lessons
  • Gympass Membership
  • Cobee (tax free allowance on restaurants and transport)
  • Possibility to receive in advance part of your salary by Payflow

Looking for more opportunities?

Search for other job offers that match your skills and interests.

Similar Jobs for

Senior Java Backend Engineer

8 matching positions

Senior Java Backend Engineer

A well-established company in the financial sector is looking for a Senior Backe...
Location
Location
Netherlands , Amsterdam
Salary
Salary:
Not provided
levy-professionals.com Logo
Levy Professionals
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 8+ years of experience in backend software engineering
  • Strong hands-on experience with Java (11+)
  • Solid experience with Spring Boot, Spring MVC, and Spring Data
  • Experience building and maintaining REST APIs in complex enterprise environments
  • Strong understanding of distributed systems, event-driven architecture, and service integration
  • Experience with messaging platforms such as Kafka, ActiveMQ, IBM MQ, or similar
  • Experience with CI/CD pipelines (Azure DevOps is a strong plus)
  • Familiarity with Azure and cloud-native engineering practices
  • Experience with Docker and containerised deployments (Kubernetes / OpenShift)
  • Experience with observability tooling such as Prometheus, Grafana, and Elastic
Job Responsibility
Job Responsibility
  • Building and maintaining secure, scalable backend services for web and mobile platforms
  • Developing high-performance REST APIs that connect digital channels with core financial systems
  • Improving customer-facing product overview and product preference functionality
  • Contributing to platform resilience, performance, and maintainability
  • Driving technical improvements and helping shape backend engineering best practices within the team
  • Fulltime
Read More
Arrow Right

Senior Java Backend Engineer

Robert Half is seeking an experienced Senior Java Backend Engineer to support a ...
Location
Location
United States , Seattle
Salary
Salary:
Not provided
https://www.roberthalf.com Logo
Robert Half
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field
  • 8+ years of hands-on Java development experience
  • 5+ years of experience with Spring Boot and Spring JPA
  • Strong expertise in RESTful API design and microservices architecture
  • Experience working with relational databases such as PostgreSQL
  • Solid understanding of backend development best practices and system design principles
  • Proven ability to solve complex technical problems and work both independently and collaboratively
Job Responsibility
Job Responsibility
  • Design, develop, and maintain scalable backend services and APIs for the MDS project using Java and Spring Boot
  • Break down complex requirements into small, incremental deliverables to support rapid development and consistent sprint execution
  • Collaborate with backend, frontend, and EDO Operations teams to deliver seamless, end-to-end solutions
  • Write clean, efficient, and maintainable code aligned with best practices and coding standards
  • Troubleshoot and resolve complex technical issues, including performance bottlenecks and system inefficiencies
  • Participate in code reviews, architectural discussions, and knowledge-sharing initiatives
  • Ensure the security, scalability, and reliability of backend systems
  • Document technical designs, workflows, and system integrations
What we offer
What we offer
  • medical
  • vision
  • dental
  • life and disability insurance
  • 401(k) plan
  • Fulltime
Read More
Arrow Right

Senior Java Backend Engineer

The Applications Development Intermediate Programmer Analyst is an intermediate ...
Location
Location
India , Pune
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 5+ years of relevant experience in the Financial Service industry
  • Intermediate level experience in Applications Development role
  • Consistently demonstrates clear and concise written and verbal communication
  • Demonstrated problem-solving and decision-making skills
  • Ability to work under pressure and manage deadlines or unexpected changes in expectations or requirements
  • JAVA backend Engineer
  • REST
  • Threading
  • Kafka
  • ELK
Job Responsibility
Job Responsibility
  • Utilize knowledge of applications development procedures and concepts, and basic knowledge of other technical areas to identify and define necessary system enhancements, including using script tools and analyzing/interpreting code
  • Consult with users, clients, and other technology groups on issues, and recommend programming solutions, install, and support customer exposure systems
  • Apply fundamental knowledge of programming languages for design specifications.
  • Analyze applications to identify vulnerabilities and security issues, as well as conduct testing and debugging
  • Serve as advisor or coach to new or lower level analysts
  • Identify problems, analyze information, and make evaluative judgements to recommend and implement solutions
  • Resolve issues by identifying and selecting solutions through the applications of acquired technical experience and guided by precedents
  • Has the ability to operate with a limited level of direct supervision.
  • Can exercise independence of judgement and autonomy.
  • Acts as SME to senior stakeholders and /or other team members.
  • Fulltime
Read More
Arrow Right

Senior Java Backend Engineer

Robert Half is seeking an experienced Senior Java Backend Engineer to support a ...
Location
Location
United States , Seattle
Salary
Salary:
Not provided
https://www.roberthalf.com Logo
Robert Half
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field
  • 8+ years of hands-on Java development experience
  • 5+ years of experience with Spring Boot and Spring JPA
  • Strong expertise in RESTful API design and microservices architecture
  • Experience working with relational databases such as PostgreSQL
  • Solid understanding of backend development best practices and system design principles
  • Proven ability to solve complex technical problems and work both independently and collaboratively
Job Responsibility
Job Responsibility
  • Design, develop, and maintain scalable backend services and APIs for the MDS project using Java and Spring Boot
  • Break down complex requirements into small, incremental deliverables to support rapid development and consistent sprint execution
  • Collaborate with backend, frontend, and EDO Operations teams to deliver seamless, end-to-end solutions
  • Write clean, efficient, and maintainable code aligned with best practices and coding standards
  • Troubleshoot and resolve complex technical issues, including performance bottlenecks and system inefficiencies
  • Participate in code reviews, architectural discussions, and knowledge-sharing initiatives
  • Ensure the security, scalability, and reliability of backend systems
  • Document technical designs, workflows, and system integrations
What we offer
What we offer
  • medical, vision, dental, and life and disability insurance
  • eligible to enroll in our company 401(k) plan
  • Fulltime
Read More
Arrow Right

Senior Java Backend Engineer

The Senior Java Backend Engineer will play a crucial role in developing scalable...
Location
Location
Romania , Cluj
Salary
Salary:
Not provided
nttdata.com Logo
NTT DATA
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor’s degree in Informatics/ or similar field of study/or equivalent working experience is required
  • A minimum 5-7 years demonstrable experience in a similar role is required
  • Required experience in working with Java 17, SpringBoot and Spring ecosystem
  • Knowledge of PostgreSQL, jOOQ for SQL‑centric data access, Flyway for schema versioning and migrations
  • Experience with Maven, Swagger, OpenAPI, JUnit and Mockito
  • Well-structured and organized working methodology
  • Excellent English verbal and written skills
Job Responsibility
Job Responsibility
  • Design and implement scalable microservices and REST APIs
  • Contribute to system architecture and technical decisions
  • Manage DB migrations (Flyway) and data layers (PostgreSQL + JOOQ)
  • Support containerized deployments (Docker/K8s)
  • Ensure high code quality through testing and reviews
  • Collaborate closely with Product Owner and cross-functional teams
What we offer
What we offer
  • Smooth integration and a supportive mentor
  • Pick your working style: choose from Remote, Hybrid or Office work opportunities
  • Projects have different working hours to suit your needs
  • Sponsored certifications, trainings and top e-learning platforms
  • Private Health Insurance
  • Individual coaching sessions or accredited Coaching School
  • Epic parties or themed events
Read More
Arrow Right

Senior Backend Java Engineer - Aladdin Engineering, Vice President

Location
Location
United States , New York
Salary
Salary:
162000.00 - 215000.00 USD / Year
blackrock.com Logo
BlackRock Investments
Expiration Date
July 25, 2026
Flip Icon
Requirements
Requirements
  • B.S. / M.S. degree in Computer Science, Engineering, or a related subject area
  • 7+ years of proven experience
  • A proven foundation in core Java and related technologies, with OO skills and design patterns
  • Track record building high quality software with design-focused and test-driven approaches
  • Hands-on experience in Java/ Spring Framework/Sprint Boot/Hibernate
  • In depth understanding of concurrent programming and experience in designing high throughput, high availability, fault tolerant distributed applications
  • Extensive experiencing building micro services architecture / SOA is required
  • Experience in message oriented streaming middleware architecture is required (Kafka, MQ, AMPS, NATS, etc)
  • Understanding of relational databases is a must
  • Demonstrable experience building modern software using engineering tools such as git, maven, unit testing and integration testing tools, mocking frameworks
Job Responsibility
Job Responsibility
  • Lead individual projects priorities, deadlines and deliverables using AGILE methodologies
  • Deliver high throughput, scalable, highly available, concurrent and fault tolerant software systems
  • Collaborate with team members in a multi-office, multi-country environment
  • Deliver high efficiency, high availability, concurrent and fault tolerant software systems
  • Significantly contribute to development of Aladdin’s global, multi-asset trading platform
  • Work with product management and business users to define the roadmap for the product
  • Design and develop innovative solutions to complex problems, identifying issues and roadblocks
  • Apply validated quality software engineering practices through all phases of development
  • Ensure resilience and stability through quality code reviews, unit, regression and user acceptance testing, dev ops and level two production support
  • Be a leader with vision and a partner in brainstorming solutions for team productivity, efficiency, guiding and motivating others
What we offer
What we offer
  • annual discretionary bonus
  • healthcare
  • leave benefits
  • retirement benefits
  • strong retirement plan
  • tuition reimbursement
  • comprehensive healthcare
  • support for working parents
  • Flexible Time Off (FTO)
  • Fulltime
Read More
Arrow Right

Senior Backend (Java) Engineer

N-iX is looking for a Senior Java Engineer to join our team! Our client is a lea...
Location
Location
Salary
Salary:
Not provided
n-ix.com Logo
N-iX
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor’s or Master’s degree in Computer Science or related field
  • At least 6+ years of professional software engineering experience
  • Strong proficiency in Java and experience with modern frameworks and distributed systems
  • Experience with performance optimization (e.g., low-latency systems, microservices)
  • Knowledge of security and compliance best practices in financial or regulated contexts
  • Interest or hands-on experience in blockchain, crypto infrastructure, or decentralized systems
  • Strong collaboration and mentorship skills in a fast-moving, cross-functional environment
  • Upper-intermediate English proficiency is required, along with native proficiency in Spanish or Portuguese
Job Responsibility
Job Responsibility
  • Design, build, and maintain high-throughput backend services and APIs in Java
  • Drive architecture discussions to enhance system scalability, resiliency, and performance
  • Prioritize security and compliance as core aspects of service design and delivery
  • Collaborate with product, security, DevOps, and compliance teams on cross-functional initiatives
  • Mentor engineers and lead by example with high engineering standards and best practices
  • Research and prototype blockchain integration opportunities (e.g., node syncing, client tooling)
  • Advocate for maintainable, modern infrastructure informed by industry best practices
What we offer
What we offer
  • Flexible working format - remote, office-based or flexible
  • A competitive salary and good compensation package
  • Personalized career growth
  • Professional development tools (mentorship program, tech talks and trainings, centers of excellence, and more)
  • Active tech communities with regular knowledge sharing
  • Education reimbursement
  • Memorable anniversary presents
  • Corporate events and team buildings
  • Other location-specific benefits
Read More
Arrow Right

Senior Software Engineer (Java Backend)

We are seeking an experienced Senior Software Engineer (Java Backend) to design,...
Location
Location
India , Pune
Salary
Salary:
Not provided
Bar Code India
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Design, develop, and maintain backend applications using Java and Spring Boot
  • Good and Indepth knowledge of Java threads
  • Indepth knowledge of Memory optimization in Java
  • Build scalable microservices and RESTful APIs
  • Optimize performance, reliability, and scalability of backend systems
  • Collaborate with cross-functional teams for design, development, and deployment
  • Troubleshoot and debug complex technical issues
  • Review code and ensure adherence to best practices and coding standards
  • Contribute to architecture discussions and technical design
  • Mentor junior engineers and support team knowledge sharing
Job Responsibility
Job Responsibility
  • Design, develop, and maintain backend applications using Java and Spring Boot
  • Build scalable micro services and RESTful APIs
  • Build Edge computing software with Java Fx and Core Java
  • Optimize performance, reliability, and scalability of backend systems
  • Willing to work in integrating various electronic devices with the software, to write highly optimized code using advanced Java thread concepts
  • Collaborate with cross-functional teams for design, development, and deployment
  • Troubleshoot and debug complex technical issues
  • Review code and ensure adherence to best practices and coding standards
  • Contribute to architecture discussions and technical design
  • Mentor junior engineers and support team knowledge sharing
  • Fulltime
Read More
Arrow Right