You are applying for

Senior Java Developer

Full name*
Upload CV*
Maximum file size: 5 MB
By applying for this job you agree that we save your CV in our database for some other roles you might find interesting in the future. All your data is saved according to our Privacy Policy and will not be distributed to any third parties. Your data can be deleted anytime from our database upon your request.

Our client is looking for a Senior Java Developer (m/f) in an international setting. In this interesting and multi-faceted position, you will be responsible for developing company-wide digital Platforms and eBusiness solutions with our customers, as a member of our internal software development team.

We offer work with new Container Orchestration technologies such as RedHat OpenShift, Kubernetes and Elasticsearch in an agile development environment.

  • Implementation of Enterprise Java web applications, services, and solutions on Digital Platform, and Customer Integrations
  • Designing and development of high-quality architecture and technical solutions
  • Mentoring of junior developers (code reviews, knowledge sharing)
  • Technical documentation
  • Our modern technology stack builds on technologies like Kafka, RabbitMQ, Serverless, Elasticsearch, Postgresql, Big Data technologies, and is based on event driven micro-service architecture. 

We expect:

  • Technical education and at least 5 years of professional experience in software development
  • Experience with Java based frameworks (Java SE, Java EE, EJB, Spring Boot)
  • Competence and programming experience of frontend technologies and frameworks (e.g. React Material UI, Angular, Vaadin, Vue.js) appreciated
  • Knowledge of relational databases and SQL and data modelling
  • Competence of version control systems (GIT, Git Branching model, SVN)
  • Experience with Service-oriented and Event Driven Architecture, Asynchronous messaging, Reactive programming, Data Driven approach, near Real-time Decisions and Data Streaming
  • Knowledge of Integration Design Patterns, problem-solving skills and motivation to design and implement innovative web-based solutions
  • Experience with Testing, Service Orchestration (e.g. Camel, Camunda, Drools- Kogito), BPMN or DMN is an advantage
  • Working experience in an Agile software development
  • Professional English skills and pleasure to work with innovative technologies

What we offer:

We provide technical and personal trainings, eLearning, co-financing of language courses and more: 

  • Guidance and training by dedicated mentors
  • Company and team-building events
  • Flexible work schedule and dress code
  • Ergonomic workplaces
  • Performance based compensation
  • Inspiring and multicultural working environment
  • Private insurance
  • Home Office
  • Gym membership 

If you are looking for a challenging position in an innovative and dynamic international company, we want to get to know you!