Gdansk Metropolitan Area
Responsibilities: - working as an Enterprise and Solution Architect across multiple strategic initiatives, - leading organizational and technical transformation for distributed engineering teams, - leading engineering area consisting of ~75 people through 5 Engineering Managers overseeing multiple cross-functional teams, - mentoring and supporting managers in delivery, team growth, and engineering excellence, - being a member of the Architecture Board and participating in strategic technology decisions, - leading initiatives related to AI adoption, AI-assisted development workflows, and modern software engineering practices across multiple teams, - cooperating with Product Owners and stakeholders on product strategy, roadmap planning, and delivery alignment, - designing enterprise-level architecture solutions and defining architectural standards, - creating architecture concepts, system integrations, and high-level solution designs, Technology: Java, Spring Boot, Apache Kafka, Kubernetes, ReactJS, RabbitMQ, REST, PostgreSQL, MongoDB, Oracle Database, Docker, Jenkins, SonarQube, Grafana, Graylog, Maven, Git Methodology: Agile / Scrum Tools: IntelliJ IDEA, Codex, JIRA, Confluence, Enterprise Architect, Jenkins, Nexus, Liquibase, Docker, Grafana, Graylog
Responsibilities: - building public REST and GraphQL API, - building web applications in a microservice architecture, - developing solution concepts, - ensuring the scalability of the solution, - code review. Technology: Spring Boot, Kubernetes (AWS), Java 17, JPA(Hibernate), Kafka, Apache Flink, REST, JUnit, ReactJS, GraphQL, PostgreSQL, Elasticsearch, Casandra, MSSQL Methodology: Scrume Tools: IntelliJ, GitHub, JIRA, CircleCI, ArgoCD, SonarCloud, Liquibase, AWS Artifact, Docker, Maven, Grafana, Graylog,
Responsibilities: - working as a System Architect and Team Manager (12 people), - creating the concept of architectural solutions, - creating architecture diagrams, - taking care of application performance, - defining technical tasks for preventing from technical debt, - planning product roadmap and releases, - conducting recruitment and responsible for hiring new team members, - taking care of the effectiveness of the team's work. Technology: Sparx Enterprise Architect, Spring Boot, Spring Data, Spring Security, Spring Cloud (Config Server, Zuul Gateway), Kubernetes(OpenShift), Java 8 - 18, JPA(Hibernate), MongoDB, Oracle Database, ReactJS, Redux, RabbitMQ, REST, JUnit, Mockito, PostgreSQL Methodology: Agile-Scrume Tools: IntelliJ, Git, JIRA, Jenkins, SonarQube, Liquibase, Mongock, Nexus, Docker, Maven, Grafana, Graylog,
Responsibilities: - working as a System Architect and Technical Leader (2 teams - 6 and 12 people), - separating monolith application into microservice-approach, - taking care of application performance, - building authentication and authorization solution, - planning product roadmap, - defining technical tasks for preventing from technical debt, - code review, - conducting recruitment, Technology: Spring Boot, Spring Security, Kubernetes(OpenShift), Spring Cloud (Config Server, Zuul Gateway), Java 8 - 15, Oracle Database, ReactJS, Redux, RabbitMQ, REST, JUnit, Mockito, PostgreSQL, MongoDB Methodology: Agile-Scrume Tools: IntelliJ, Git, JIRA, Jenkins, SonarQube, Liquibase, Nexus, Docker, Maven, OpenShift, Grafana, Graylog,
Responsibilities: - working as Technical Leader(2 teams - 20 people) and Scrum Master(1 team - 10 people), - taking care of application performance, - planning product roadmap, - defining technical tasks for preventing from technical debt, - participating in the development of guidelines in the implementation of microservices architecture, - code review, - conducting recruitment, - creating an application monitoring solution, Technology: Java EE (EJB, JPA/Hibernate, JSF/PrimeFaces, JMS), Spring Boot, Spring Cloud (Config server, Zuul gateway), Java 8 - 15, Oracle Database, PostgreSQL, ReactJS, RabbitMQ, SOAP, REST, JUnit, Mockito, Arquillian Methodology: Agile-Scrume Tools: IntelliJ, Git, JIRA, Jenkins, SonarQube, Liquibase, Nexus, Docker, Maven, OpenShift, Grafana, Graylog,
Member of team developing aplication for goods distribution. Responsibilities: - development and maintenance Java Web Application, - integration with legacy systems, Technology: Java EE(EJB, JPA/Hibernate, JSF/PrimeFaces), Oracle Database Methodology: Agile-Scrume Tools: IntelliJ, Git, JIRA, Jenkins, SonarQube, Liquibase, Nexus, Docker, Maven