Skip to main content
Talan

SSR Java Developer - On-call shift

RemoteSpain only
Published
Role
Backend
Experience
Mid
Employment
Full-time
Company size
Enterprise
Salary not disclosed
Check eligibility

Open to ES only. Set where you work from to check your eligibility.

No BS summary

Java backend developer with 4+ years in software development and 4+ years hands-on Apache Kafka. Must know Spring Boot microservices, Java 8+, databases, TDD/BDD, Scrum, and English B2+. Remote only within Spain, with mandatory rotating 24/7 on-call standby.

Core skills

Apache KafkaJavaSpring Boot

Required skills

Functional programmingJPATDD/BDDPostgreSQL/Oracle/MongoDBScrum

Optional skills

Reactive ProgrammingAPI designOpenAPI Specification 3

Required languages

English B2 or higher; required

What you'll do

  • Participate in a rotating on-call shift schedule from Monday to Sunday.
  • Be on standby outside of standard working hours, reachable and available to log in and resolve critical system incidents only if they arise.
  • Develop and maintain Java-based microservices using Spring Boot.
  • Design and implement event-driven solutions with Apache Kafka.
  • Build scalable and resilient backend services.
  • Apply functional programming principles to improve code quality and maintainability.
  • Work with relational and NoSQL databases such as PostgreSQL, Oracle, and MongoDB.
  • Participate in software design discussions and technical decision-making.
  • Create and execute automated tests following TDD and/or BDD practices.
  • Collaborate with product, architecture, and development teams in Agile (Scrum) environments.
  • Contribute to continuous improvement initiatives and best development practices.

What they require

  • Mandatory 24/7 On-Call Rotation: You will be required to participate in a rotating on-call shift schedule from Monday to Sunday.
  • The approximate rotation frequency is one full week (7 consecutive days) every 3 to 4 months, depending on the team's internal calendar.
  • Minimum 4 years of experience in a similar software development role.
  • Minimum 4 years of hands-on experience with Apache Kafka (mandatory).
  • Strong experience with Java 8+
  • Experience building microservices with Spring Boot.
  • Knowledge of functional programming concepts.
  • Experience with JPA.
  • Experience with TDD and/or BDD testing methodologies.
  • Software design knowledge and application of design principles.
  • Experience with databases such as PostgreSQL, Oracle, and/or MongoDB.
  • Understanding of Agile methodologies, particularly Scrum.
  • English level B2 or higher.
  • Preferred: Any additional technical expertise that may add value to the project.

Benefits

  • Full-time contract
  • Remote within Spain Time zone.
  • Smart Office Pack so that you can work comfortably from home.
  • Training and career development.
  • Benefits and perks such as private medical insurance, life insurance, Language lessons, etc
  • Possibility to be part of a multicultural team and work on international projects.

Talan is an international consulting group specializing in innovation and business transformation through technology.

🇫🇷 FranceConsultingEnterpriseelsevier.com/locate/inca/525438
Salary not disclosed