Expoint - all jobs in one place

The point where experts and best companies meet

Limitless High-tech career opportunities - Expoint

SAP Java Developer Senior - SAP 
Romania, Timișoara 
860518870

16.09.2024

What you'll do

As a seasoned Java Developer, you will drive key concepts in our backbone. Our open-source project "NeonBee" which is a reactive dataflow engine, a data stream processing framework using the Vert.x toolkit is one of the core elements.

What you bring

  • Bachelor's or master's degree in computer science, Software Engineering, or a related field.
  • 8+ years of experience in software development for production applications in Java (11+), Java 21 experience would be a plus
  • Experience implementing integration design patterns, especially in a microservices or event-driven architecture
  • Experience in developing and operating distributed systems
  • Experience with agile development environments in the practice of test-driven development (TDD), pair programming, and code-sharing models (open source)
  • Understanding of reactive and asynchronous programming concepts
  • Experience with Observability, i.e., Micrometer metrics, Dynatrace, Prometheus
  • Experience with Cloud Foundry, Kubernetes, Docker, or other container technologies, SAP Kyma would be a plus
  • Comfortable working with testing frameworks such as JUnit 5 would be a plus.
  • Strong understanding of database technologies (SQL, NoSQL) and demonstrated experience in data modelling and efficient data manipulation, SAP HANA Cloud and CDS (Core Data Service) views would be a plus.
  • Knowledgeable in handling CI/CD tools such as GitHub Actions, GitLab, Gradle or similar.
  • Experienced with version control platforms such as GitHub, GitLab, Bitbucket or similar.
  • Understanding of the OData specification (Open Data Protocol) and the Olingo library is a plus.
  • SAP BTP (Business Technology Platform) experience is a plus.
  • Prior experience in leading and mentoring development teams is a plus.
  • Effective collaboration and communication skills for working within a cross-functional Agile Scrum team in English.
  • Excellent problem-solving abilities

Within Customer Portals, you will become part of the agile team "Bumblebee." The team consists of experienced developers who primarily focus on the development of the shared framework that facilitate the work of developers from other teams. Additionally, the team is responsible for the development, maintenance, and improvement of DevOps tools and deployment. You will work closely with developers and architects to drive and implement new requirements for tools and systems. Emphasis is always placed on code quality, test-driven development, and code reviews. We use pair programming for complex tasks, so it is necessary that you are a team player.


Job Segment:Developer, Test Engineer, Testing, Cloud, ERP, Technology, Engineering