Pracuj.pl Praca zdalna Senior New

Java Developer

ITDS Polska Sp. z o.o.

⚲ Warszawa

16 000–18 900 zł / mies. (zal. od umowy)

Wymagania

  • Java
  • Spring Framework
  • Spring Boot
  • Kubernetes
  • Oracle
  • PostgreSQL
  • BPMN
  • Camunda
  • Microsoft Azure
  • AWS
  • Google Cloud Platform
  • Dynatrace
  • Prometheus
  • Grafana
  • ELK
  • Docker
  • Helm
  • Istio

Opis stanowiska

Nasze wymagania: Minimum 5 years of professional experience in Java application development, with a focus on microservices. Strong knowledge of Spring/Spring Boot and experience working with Kubernetes (K8s). Proficiency in database management with Oracle/PostgreSQL. Familiarity with messaging systems. Experience with CI/CD tools. Practical understanding of Hexagonal Architecture principles. Understanding of BPMN solutions (e.g. Camunda) Ability to utilize AI tools to enhance development processes. Comfort working within Agile (Scrum) methodologies. Mile widziane: Experience with JSF/PrimeFaces frameworks. Knowledge of IBM WebSphere or Wildfly servers. Cloud platform experience (Azure, AWS, GCP). Familiarity with observability tools (Dynatrace, Prometheus, Grafana, ELK). Experience with Docker, Helm, Istio, and other cloud-native tools. O projekcie: As a Java Developer, you will be working for our client, a leader in cutting-edge software solutions, harnessing cloud-native architectures and modern development methodologies. You will help build robust, high-performance applications that drive digital transformation across diverse industries, staying at the forefront of technological evolution and fostering professional growth. Project technology stack: Java, Spring/Spring Boot, Oracle/PostgreSQL, Kubernetes (K8s), JMS, RabbitMQ, GitLab, Jenkins, JUnit, Mockito, Testcontainers, Camunda, Unleash innovation - design the future of scalable, resilient microservices! Warsaw-based opportunity with only 1-2 visits per month in the office. Only candidates with an existing legal right to work in the European Union will be considered for this role. Zakres obowiązków: Develop and enhance microservices architecture using Java (8/11/21) within Kubernetes environments, ensuring scalability and stability. Design and implement solutions compliant with Hexagonal Architecture principles and model business processes with BPMN using Camunda. Write comprehensive unit tests and uphold high code quality standards, leveraging tools such as JUnit, Mockito, and Testcontainers. Collaborate with cross-functional teams in an Agile (Scrum) environment to deliver high-quality, secure, and efficient software. Model business processes and maintain technical documentation to support continuous improvement and knowledge sharing. Incorporate AI tools like ChatGPT, Copilot, and Sonar+AI into the development workflow to optimize productivity. Work actively with CI/CD pipelines (GitLab, Jenkins) to automate builds, tests, and deployment processes. Ensure compliance with security, performance, and stability benchmarks throughout the development lifecycle. Oferujemy: Stable and long-term cooperation with very good conditions. Enhance your skills and develop your expertise in the financial industry. Work on the most strategic projects available in the market. Define your career roadmap and develop yourself in the best and fastest possible way by delivering strategic projects for different clients of ITDS over several years. Participate in Social Events, training, and work in an international environment. Access to attractive Medical Package. Access to Multisport Program. Access to Pluralsight. Flexible hours.