Senior Software Engineer - Java
Compruebe que cumple con los requisitos de habilidades para este puesto, así como con la experiencia asociada, y luego envíe su CV a continuación.
Company Description
We work together to continually adapt embracing change and the challenges it brings so that we can keep doing better. We are looking for a Senior Backend Engineer to join our Pricing Tool team.
It is an opportunity to join a team responsible for developing a portfolio of key tools that enable us to price around 500,000 products offered in our 25+ web shops. The team uses a Java-based technology stack.
We learn from each other and share knowledge, through methods such as pair programming, code reviews, hackathons, and training.

  • We deliver value by developing new features, maintaining existing products, and improving all the infrastructure we need for it.
  • We build quality into our code by following clean code principles and DevOps practices - you build it, you run it.
  • This means our working language is English.

As a Senior Backend Engineer, you will have the opportunity to:

  • Participate in the complete software development life cycle from conceptualization through coding, testing, deployment, and maintenance.
  • Work autonomously in an agile team.
  • Participate actively and collaboratively in Daily meetings, Planning, Refinements, Reviews, and Retrospectives.
  • Deliver value and quality by developing new features, maintaining existing products, and improving the provisioning of the underlying infrastructure.
  • Discover and solve the digital challenges of delivering a full e-commerce stack.
  • Strive for mastery in a challenging agile environment using state-of-the-art technologies.

Java

  • Frameworks: Spring, Angular, React
  • Testing: JUnit
  • Database: PostgreSQL, Oracle, AWS DocumentDB

Working experience on a Java-based technology stack

  • Practical experience in backend development
  • Comfortable with frontend tasks
  • Experience in designing robust software architectures (this one only for senior)
  • Experience in dealing with version control systems (GIT)
  • An agile mindset and ideally already experience with Scrum, Kanban, or XP
  • Fluency in English

Experience with JVM programming languages (Kotlin, Java, Groovy, etc.)

  • Experience working with relational SQL databases.
  • Experience creating and maintaining automated test suites.
  • Experience building and maintaining React-based front-ends.
  • Willingness to contribute to every software development phase (not just coding). xqbhyrx
  • Good English verbal and written communication skills.
  • java, spring
Similar jobs

Senior Software Engineer (Java, Kotlin)

Apply Now
Back to search page