Senior Java Developer - Dubai client

Brak informacji o wynagrodzeniu
Senior0Full-time
#435013·Dodano 4 miesiące temu·1
Źródło: Xebia
Aplikuj teraz

Tech Stack / Keywords

JavaJava EESpring BootSpring CloudSpring MessagingJPAMavengrafanaelasticsearchRedis

Firma i stanowisko

Xebia is a global tech company with origins in two Polish companies, PGS Software and GetInData, known for cloud, Big Data and software solutions. They have over 1,000 experts working across cloud, data, and software delivering projects in various industries including fintech, e-commerce, aviation, logistics, media, and fashion. The company is a trusted partner of Databricks, dbt, Snowflake, Azure, GCP, and AWS and was the first AWS Premier Partner in Poland.

Wymagania

  • Work location: European Union region with required work permit; occasional travel to Dubai required.
  • Minimum 7+ years of software development experience in Agile teams.
  • Extensive experience with Java 7/8, Java EE, Spring Boot, Spring Cloud, Spring Messaging, JPA, ORM, Maven, and other open-source Java frameworks.
  • Full stack engineering skills with mentoring capabilities.
  • Expertise in cloud native microservices and event-driven systems using Java.
  • Strong knowledge of integration gateways, monitoring tools, and observability platforms such as grafana.
  • Excellent knowledge of elasticsearch, Redis, Mongodb, and Apache Kafka.
  • Good understanding of infrastructure components including RESTful APIs, Single sign-on, OAuth, LDAP, and search technologies.
  • Hands-on experience with Docker and Kubernetes.
  • Solid experience with git (branching, merging, tagging, pull requests).
  • Practical experience with CI/CD tools such as Jenkins or similar.
  • Excellent knowledge of SQL and at least one common relational database (oracle, mssql, mysql).
  • Experience in code refactoring, design patterns, design-driven development, continuous deployment, scalable applications, and application security.
  • Working knowledge of designing and building distributed applications.
  • Familiarity with DevOps practices and infrastructure as code.
  • Experience with at least one unit testing framework such as junit.
  • Practical experience using AI-powered assistants (e.g., Claude Code, GitHub Copilot, Cursor) to improve software delivery productivity and quality.

Nice to have:

  • Familiarity with functional programming concepts.
  • Experience applying GenAI in structured SDLC workflows, prompt patterns, or tool integrations.
  • Interest in emerging AI-driven practices like agent-based workflows and AI-augmented development, with willingness to explore beyond standard approaches.

Obowiązki

  • Use Agile engineering practices and software development technologies to develop solutions enhancing customer and employee experience.
  • Collaborate with team members to define clear user stories and design tests.
  • Liaise with internal and external teams to negotiate timelines, deliverables, and dependencies.
  • Work closely with Product Owners and Designers to identify and manage product and delivery risks.
  • Promote and role-model best practices in engineering and Agile behavior.
  • Communicate with business stakeholders about Agile processes to manage expectations.
  • Own and drive best practices for automation including continuous integration and deployment.

Inne informacje

Work from the European Union region and a work permit are required.

Xebia sp. z o.o.

Xebia sp. z o.o.

98 aktywnych ofert

Zobacz wszystkie oferty
Aplikuj teraz