apreel
apreel
New

Java Technical Lead

170 - 190 PLN/ godz.B2B
SeniorFull-time·B2B
#442325·Dodano 5 dni temu·4
Źródło: nofluffjobs.com
Aplikuj teraz

Tech Stack / Keywords

JavaAPIDomain-driven designCDDevOpsDockerKubernetesAIDDDSQLAzureSDLC

Firma i stanowisko

apreel Sp. z o.o. is hiring for a role focused on designing and implementing microservice architectures in Java. The position involves developing APIs and integrations communicating with a platform named EIS and client group systems. The job includes technical decision-making and system architecture contributions within the scope of the program objectives.

Wymagania

  • Active coding for about 75% of working time with very good practical production experience in Java.
  • Minimum 5+ years of experience in web system design and development.
  • Experience in building microservice architectures and distributed systems.
  • Very good knowledge of architectural and integration patterns.
  • Experience in API design and system integration.
  • Practical knowledge of Domain-Driven Design (DDD).
  • Practical familiarity with relational databases (SQL, query optimization).
  • Experience with Event-Driven Architecture and end-to-end observability.
  • Knowledge of application security principles.
  • Experience in code review, mentoring, and leading a technical team.
  • Experience in inter-team collaboration and technological decision-making including risk assessment.
  • Knowledge of containerization and orchestration technologies (Docker, Kubernetes).
  • English language proficiency at minimum B2 level.

Nice to have:

  • Basic/practical knowledge of cloud platforms (preferably Azure).
  • Knowledge of CI/CD and DevOps practices.
  • Familiarity with Agentic AI / AI in Software Development Life Cycle (SDLC), e.g., AI for development automation and architectural decision support.

Obowiązki

  • Design and implement solutions based on microservice architecture in Java.
  • Create and develop APIs, integrations, and communication with EIS platform and client group systems.
  • Co-create system architecture and participate in technical decision-making aligned with program assumptions.
  • Ensure quality, performance, security, and scalability of delivered solutions.
  • Design solutions using architectural patterns, Event-Driven Architecture, and Domain-Driven Design (DDD).
  • Participate in analyzing, designing, and estimating business and technical requirements.
  • Support Product Owners, analysts, and architects assessing feasibility and identifying technical risks.
  • Engage in Discovery and Inception workshops including decomposition of Epics into Features and backlog preparation.
  • Conduct code reviews, mentor programmers, and develop technical competencies of the team.
  • Support the team in resolving technical problems and maintaining high software development standards.
  • Collaborate with project teams, architectural and integration teams, and external suppliers.
  • Co-define and implement CI/CD processes, observability, and DevOps practices.
  • Support preparation and maintenance of development, integration, and testing environments, including solutions based on Docker and Kubernetes.
  • Identify, analyze, and escalate technical risks impacting program execution.
  • Promote usage of modern AI tools and Agentic AI in software development and automation.

Benefity

  • Location: Warsaw/Wola – hybrid work model, 3 days per week in office.
  • Employment: contract via apreel on B2B terms.
  • Hourly rate up to 190 PLN netto.
  • Start: ASAP.
  • Long-term cooperation.
apreel

apreel

203 aktywne oferty

Zobacz wszystkie oferty
Aplikuj teraz