Senior Java Engineer @ Devire

9 hours ago


Remote, Czech Republic Devire Full time
  • Bachelor's degree in Computer Science, Engineering, or related field.
  • 7+ years of experience as a Backend Developer (including 2+ years as Java Developer). 
  • Proficiency in Database and SQL knowledge, including the ability to write and optimize queries for performance.
  • Solid understanding of RESTful API design principles and microservices architecture.
  • Engineering experience running high-load and high-uptime services in production.
  • Familiarity with containerization and orchestration tools such as Docker, Kubernetes, and cloud-native technologies.
  • Excellent problem-solving skills, attention to detail, and ability to work effectively in a fast-paced, collaborative environment.
  • Strong communication skills with the ability to articulate technical concepts and collaborate with cross-functional teams.
  • Knowledge of current trends and best practices in software development, including performance, accessibility, security, and usability.
  • Understanding of software development lifecycles (SDLC) with a focus on Agile methodologies (preferably SCRUM).
  • Experience with building CI/CD pipelines.
  • Past experience with the QA processes in software development.
  • Adaptability and willingness to learn new technologies and processes.

Preferred Qualifications:

  • Experience with other programming languages such as Golang and Python - or at least willing to learn them and work with them in the mid/long term.
  • Knowledge of message brokers and event-driven architectures (e.g., Pub/Sub, Kafka).
  • Understanding of security best practices and common vulnerabilities in API integrations.
  • Experience with Cloud platforms (GCP/AWS).
  • Familiarity with Infrastructure as Code (Terraform).
  • API monitoring tools (e.g. NewRelic, DataDog).

Devire Outsourcing IT is a form of a partnership dedicated to self-employed IT specialist, executing projects for our Clients - leading IT Companies bringing innovations and the newest resolutions to market.

For our Client, who empowers travel industry to innovate and grow by providing advanced technology for real-time decisions, revenue optimization and modern e-commerce experiences, we are looking for a Senior Java Engineer.

  • Location: 100% remote or hybrid from Cracow
  • Salary: B2B contract via Devire, 140 - 180/h net + VAT
  • Salary based on B2B contract (via Devire)
  • 100% remote or hybrid from Cracow
  • Benefits package (medical healthcare, sports membership, etc.)
  • Possibility to cooperate with an international company with a stable market position
  • Long-term cooperation
,[Design, develop, and maintain new product features for the Order Management System using Java (e.g. order create, order change, cancellation, payment service, etc.)., Design and optimize database structures, write efficient queries, and manage data integrity using Postgres/Google Spanner., Design, develop, and maintain new product features for the Order Management System using Golang (mid/long term, if not yet experienced with it)., Collaborate with other teams to gather requirements and define service specifications for the Order Management System., Ensure high availability, reliability, and performance of the system through effective design and implementation practices., Implement monitoring, logging, and analytics solutions to track service usage, performance metrics, and service health., Collaborate with DevOps teams to automate deployment processes, set up CI/CD pipelines, and manage infrastructure as code., Stay updated on emerging trends, best practices, and technologies in microservices architecture, and cloud-native development., Provide technical expertise in product design, development, and delivery., Provide troubleshooting and support for production issues., Maintain comprehensive documentation for the developed systems., Make accurate estimates for upcoming work, communicate technical solutions effectively, and share knowledge., Work in a product-focused scrum team to deliver against a roadmap driven by a dedicated product owner.] Requirements: Degree, Java, SQL, REST API, API, Microservices architecture, Docker, Kubernetes, Communication skills, Security, SDLC, CD pipelines, QA, Golang, Python, PUB, Kafka, Cloud platform, AWS, Infrastructure as Code, Datadog

  • Remote, Czech Republic Devire Full time

    Technical university degree (mandatory) Minimum 6 years of experience as a full-stack engineer; roughly 50% FE / 50% BE Very strong FE skills: Angular, JavaScript, TypeScript, HTML/CSS, unit testing (Karma/Jest) Very strong BE skills: Java, Spring, Spring Boot, unit testing (JUnit/Spock) Excellent understanding of synchronous and asynchronous communication:...


  • Remote, Czech Republic Devire Full time

    Minimum 5 lat doświadczenia na stanowisku Java Developer. Praktyczne doświadczenie w programowaniu w Java SE 17 (lub nowszej wersji). Dobra znajomość frameworków Spring Boot i Spring Integration. Doświadczenie w pracy z relacyjnymi bazami danych. Znajomość narzędzi developerskich: Git, Maven, Jira, Jenkins. Znajomość standardów integracyjnych:...


  • Remote, Czech Republic Devire Full time

    Minimum 7 lat komercyjnego doświadczenia w programowaniu, w tym praktyczne doświadczenie w Golang oraz Java/Python (minimum jeden z tych zestawów: Golang + Java, Golang + Python). Praktyczna znajomość mikroserwisów i architektury rozproszonej (zarówno synchronicznej, jak i asynchronicznej). Doświadczenie w pracy z API oraz w zarządzaniu kontraktami...


  • Remote, Czech Republic Devire Full time

    This role is ideal for someone with deep knowledge of RPG who can act as a subject matter expert—either on a part-time or full-time basis—supporting architecture decisions, troubleshooting logic conversion, and accelerating the rewrite process. Must-Have: Proven experience in RPG IV / ILE / Free Format development and maintenance. Strong ability to...

  • Fullstack Developer

    1 week ago


    Remote, Czech Republic Devire Full time

    Minimum 4 lata doświadczenia w pracy z Javą (8, 11, 17)  Bardzo dobra znajomość Oracle DB – SQL i PL/SQL  Znajomość Spring (1.5 i wyżej), MyBatis 3  Doświadczenie z React Doświadczenie z AngularJS, Angular (lub chęć nauki) Praktyczna znajomość Kafka, Maven, Git/Bitbucket, Docker  Umiejętność komunikacji zarówno z zespołem...


  • Remote, Czech Republic Devire Full time

    8+ lat doświadczenia na stanowisku PHP Developera Bardzo dobra znajomość PHP (Symfony, API Platform) oraz doświadczenie w tworzeniu REST API, Praktyka w pracy z bazami danych (MySQL, PostgreSQL), Doświadczenie w pisaniu testów jednostkowych (PHPUnit), Znajomość Dockera oraz procesów CI/CD, Dbałość o czysty i łatwy w utrzymaniu kod, gotowość...


  • Remote, Czech Republic Devire Full time

    Min. 5 lat doświadczenia w pracy jako Android Developer  Bardzo dobra znajomość języka Kotlin  Doświadczenie w pracy z Coroutines, Dagger oraz Jetpack Compose  Umiejętność pracy z istniejącym kodem oraz jego refaktoryzacji  Znajomość wzorców projektowych i dobrych praktyk w tworzeniu aplikacji mobilnych  Komunikatywna znajomość...


  • Remote, Czech Republic Devire Full time

    5+ lat doświadczenia na stanowisku iOS Developera. Dobra znajomość języka Swift oraz wzorców architektonicznych MVVM i MVP. Doświadczenie w pracy z frameworkami i narzędziami: Combine, UIKit, Cocoapods, Alamofire, XCTest, Testflight, Firebase. Znajomość pracy z REST API oraz narzędzi CI/CD, np. GitHub Actions. Znajomość dependency injection i...


  • Remote, Czech Republic Devire Full time

    Doświadczenie zawadowe w dziale podatkowym Praktyczna znajomość podatków (w tym podatku dochodowego) Bardzo dobra znajomość języka niemieckiego i angielskiego Znajomość pakietu MS Office (w szczególności MS Excel) Dogłębna znajomość niemieckich przepisów dotyczących podatku dochodowego od osób prawnych oraz wymogów dotyczących...


  • Remote, Czech Republic Devire Full time

    2,5+ years of professional experience in ML Ops or ML engineering, particularly in productionizing and scaling ML models Broad familiarity with Azure cloud environment and Databricks, including its setup and maintenance as an ML platform Advanced proficiency with Python and SQL in version control systems (git) plustheir use in building ML & data...