19.11.2025 aktualisiert


100 % verfügbar
Full Stack Java Tech/Team Lead
Troisdorf, Deutschland
Weltweit
M. Sc. in Chemical technologiesSkills
Gulp.JsAsp.NetJavaJavascriptApache ActivemqAgile MethodologieAmazon Web ServicesCloudfrontAmazon Elastic Compute CloudAmazon S3Apache HTTP ServerApache TomcatBash ShellOracle Weblogic ServerC#CheckstyleCloud ComputingDatenbankenContinuous IntegrationLinuxDevopsWeb EntwicklungElasticsearchJ2EEFreemarkerGithubGradleGroovyHibernateSpring FrameworkJava XmlJavascript LibrariesJsonJava API For Restful Web ServicesJaxbWildflyJunitPostgresqlLiquibaseLog4JMariadbProjektmanagementApache MavenMicrosoft Sql-ServerMongodbNginxNode.JsNosqlOracle FinancialsWindows PowershellScrumRabbitmqRedisMockitoAnsibleSwaggerJson Web TokenAmazon Simple Notification Service (SNS)SonarqubeSQLTypescriptVaadinVagrantVirtualboxJettyDatadogDocker ContainerElasticacheAws LambdaBackendAWS ECSGitlabKanbanAmazon RdsGitlab-CiKubernetesFull Stack EntwicklungNpm(Software)BitbucketFront EndSpring JdbcApi-GatewayRestful ApisAmazon Simple Queue ServicesTerraformAdministration von DatenbankenDockerJenkins
Java Development
Extensive experience in Java Web development, including Core Java, Java EE, Java 8-21, Spring, and various Java frameworks.
Full Stack Development
Proficiency in both backend and frontend technologies, including UI development, SQL and NoSQL databases, and AWS.
Project Leadership
Skilled in project leadership, cross-functional communication, and collaboration with counterparts.
Agile Methodologies
Adept in agile methodologies like Scrum, SAFe, and Kanban, promoting efficient development processes.
DevOps and CI/CD
Experience with various DevOps tools and practices, including Docker, Jenkins, and GitLab CI/CD for continuous integration and deployment.
Cloud Technologies
Proficiency in AWS services such as EC2, ECR, ECS, Lambda, and API Gateway for cloud-based solutions.
Database Management
Expertise in various database systems including PostgreSQL, MariaDB, Oracle, Microsoft SQL, MongoDB, and HQL.
Extensive experience in Java Web development, including Core Java, Java EE, Java 8-21, Spring, and various Java frameworks.
Full Stack Development
Proficiency in both backend and frontend technologies, including UI development, SQL and NoSQL databases, and AWS.
Project Leadership
Skilled in project leadership, cross-functional communication, and collaboration with counterparts.
Agile Methodologies
Adept in agile methodologies like Scrum, SAFe, and Kanban, promoting efficient development processes.
DevOps and CI/CD
Experience with various DevOps tools and practices, including Docker, Jenkins, and GitLab CI/CD for continuous integration and deployment.
Cloud Technologies
Proficiency in AWS services such as EC2, ECR, ECS, Lambda, and API Gateway for cloud-based solutions.
Database Management
Expertise in various database systems including PostgreSQL, MariaDB, Oracle, Microsoft SQL, MongoDB, and HQL.
Sprachen
DeutschgutEnglischverhandlungssicherRussischMutterspracheUkrainischMuttersprache
Projekthistorie
Project Description: Warehouse execution system
Warehouse Execution System is a software solution designed to enhance efficiency and transparency across all warehouse operations. Utilizing next-generation AI, this system automates and optimizes intralogistics, ensuring precise, intelligent, and efficient management.
The project is based on running on WildFly's own servers with the database - PostgreSQL. Components use Java 11, EJB, CDI and Hibernate as ORM. UI is based on Angular as a Single Page Application. CI/CD is built on Jenkins Pipelines.
Responsibilities:
Technologies: Java 11, JavaEE (EJB, CDI, JMS, JAXB, JAX-WS, JAX-RS), REST, Jackson, Log4j, RESTEasy, Thymeleaf, jQuery, Angular, Hibernate, HQL, PostgreSQL, Lombok, JUnit, Mockito, JaCoCo, AssertJ, WildFly, Swagger, ActiveMQ, Maven, Git, Checkstyle, SonarQube, Bitbucket, Jenkins, Docker, VirtualBox, Ansible, PowerShell
Warehouse Execution System is a software solution designed to enhance efficiency and transparency across all warehouse operations. Utilizing next-generation AI, this system automates and optimizes intralogistics, ensuring precise, intelligent, and efficient management.
The project is based on running on WildFly's own servers with the database - PostgreSQL. Components use Java 11, EJB, CDI and Hibernate as ORM. UI is based on Angular as a Single Page Application. CI/CD is built on Jenkins Pipelines.
Responsibilities:
- perform thorough analysis of business requirements to provide expert insights
- design and propose architectural solutions based on the gathered insights
- develop new features for software components, and refactor and optimize existing code
- manage and update data structures in PostgreSQL
- set up and maintain development, testing, building, and deployment environments
- monitor bug tracking systems and ensure high code quality
- automating IT infrastructure (IaC) and establishing efficient build, test, and deployment processes
- developed Ansible scripts for deploying Docker environments on Windows servers
- prepared Windows-based Docker images for building C# .NET UI Windows clients and created pipelines to automate the build process
Technologies: Java 11, JavaEE (EJB, CDI, JMS, JAXB, JAX-WS, JAX-RS), REST, Jackson, Log4j, RESTEasy, Thymeleaf, jQuery, Angular, Hibernate, HQL, PostgreSQL, Lombok, JUnit, Mockito, JaCoCo, AssertJ, WildFly, Swagger, ActiveMQ, Maven, Git, Checkstyle, SonarQube, Bitbucket, Jenkins, Docker, VirtualBox, Ansible, PowerShell
Project Description: Global payment service
Large enterprise system intended to make and manage payments and do it with reducing operational costs but very efficiently.
Project is based on subdomain services launched in AWS Cloud with relations to common DB - PostgreSQL. Services use Java 17, Spring Boot and Hibernate as ORM. UI is based on Vaadin Java framework and Angular as Single Page Application. CI/CD is constructed on GitLab and Jenkins Pipelines.
Responsibilities:
Large enterprise system intended to make and manage payments and do it with reducing operational costs but very efficiently.
Project is based on subdomain services launched in AWS Cloud with relations to common DB - PostgreSQL. Services use Java 17, Spring Boot and Hibernate as ORM. UI is based on Vaadin Java framework and Angular as Single Page Application. CI/CD is constructed on GitLab and Jenkins Pipelines.
Responsibilities:
- conduct expert investigation of business requirements
- propose architectural solutions based on the investigations
- participate in architectural meetings for service management changes
- plan release schedules
- develop new features for services and refactor and optimize existing code
- manage and update PostgreSQL data structures
- set up development, testing, building, and deployment environments
- implement automation tests
- monitor bug tracking and ensure code quality
- mentor and onboard teammates
- led MFA API migration process
- designed and implemented new UI client functionality for services
- optimized Datadog Monitors through migration for our services
- containerized team's proprietary services
Project Description: Global platform for management of payroll, payments and workforce administration
Large enterprise system intended to manage payroll, payments, workforce with worldwide support by lawyers, accountants, etc.
Project is based on small subdomain oriented multilanguage services launched in AWS Cloud with relations to common DB - MariaDB. Java based services are used Java 11, Spring Boot and Ebean as ORM. UI is based on Angular and React pieces of Single Page Application. CI/CD is constructed on GitHub Actions.
Responsibilities:
Large enterprise system intended to manage payroll, payments, workforce with worldwide support by lawyers, accountants, etc.
Project is based on small subdomain oriented multilanguage services launched in AWS Cloud with relations to common DB - MariaDB. Java based services are used Java 11, Spring Boot and Ebean as ORM. UI is based on Angular and React pieces of Single Page Application. CI/CD is constructed on GitHub Actions.
Responsibilities:
- take part of architectural meetings for making changes of project ecosystem parts
- run expert investigation of the business requirements
- provide architectural solutions for result of investigations
- develop new features for existing apps
- create and develop new modules on BE and UI
- create and setup environment for developing, testing, building, deploying of the services
- configure and maintain AWS Cloud service settings
- update and optimize service configurations in AWS
- create and update data structures in MariaDB
- run bug tracking and track code quality
- interview candidates
- mentor and onboarding of backend developers
- actively engaged in recruiting and swiftly integrating developers
- collaborated with backend developers across different Ukrainian teams
- established collaboration between backend developers from Ukraine and Israel
- enhanced and streamlined infrastructure and service coordination on Ukrainian side
- successfully transferred project knowledge to the Ukrainian team
- proficiently introduced new components/libraries for PDF generation in C# ASP.NET