Java Senior Backend Developer (m/f/d)

BASF

Festanstellung

Entwicklung

Bachelor, Master

Nächstmöglicher Zeitpunkt

Deutsch

Estación de Chamartín, Madrid, Spanien



WHAT YOU CAN EXPECT

  • As part of an agile DevOps team, you will independently drive the further development of the BASF Procurement solution into a central platform based on microservices.
  • You will be responsible for both the design and end-to-end implementation of individual microservices and ensure their smooth operation to build a stable and sustainable API-Layer for several consuming applications.
  • Taking care of the smooth and secure integration of new services into the overall BASF system landscape and existing backend systems will be in your responsibility.
  • You will take care of code quality by defining coding conventions and development guidelines, ensuring high test coverage and introducing code quality tools 
  • Through the continuous optimization of our CI/CD pipelines and test frameworks, you will make a significant contribution to the automation of development and deployment processes within the team.

REQUIREMENTS

  • Several years of professional experience in Java backend development (very good knowledge of Java 8+)
  • In-depth knowledge of the Spring ecosystem, including Spring Boot, Spring MVC, Spring Data, and Spring Security
  • 7 years of Java and 3 years of Spring experience
  • Proficiency in RESTful API design and implementation
  • Experience with unit testing frameworks, such as JUnit, for writing comprehensive and reliable tests, including mocking techniques and Spring Boot tests
  • Familiarity with code quality tools, such as SonarQube, to ensure high-quality code
  • Experience with relational and/or No-SQL database systems, such as PostgreSQL or MongoDB and respective Java mapping tools (e.g., Hibernate)
  • Basic knowledge about messaging and streaming technologies like JMS or Apache Kafka
  • Certain familiarity with front-end technologies such as HTML, CSS, and JavaScript.
  • Knowledge of DevOps principles and practices, including containerization (e.g., Docker, Kubernetes), CI/CD pipelines, and infrastructure as code (IaC)
  • Familiarity with cloud platforms, such as AWS or Azure (preferred)
  • Ideally basic experience in monitoring services and solutions (with e.g. DataDog) in hybrid cloud environments

WHAT WE OFFER

  • A secure work environment because your health, safety and wellbeing is always our top priority.
  • Flexible work schedule and Home-office options, so that you can balance your working life and private life.
  • Learning and development opportunities
  • 23 holiday days per year
  • 5 additional days (readjustment)
  • 2 cultural days
  • A collaborative, trustful and innovative work environment
  • Being part of an international team and work in global projects
  • Relocation assistance to Madrid provided

Ähnliche Jobs