05/18/2025 updated

FP
100 % available

Senior Java Developer and Tech Lead with Extensive Experience in Software Development

Athens, Greece
Germany +3
info: Germany, Austria, Switzerland, Greece
Computer Engineering & Informatics, University of Patras
Athens, Greece
Germany +3
info: Germany, Austria, Switzerland, Greece
Computer Engineering & Informatics, University of Patras

Profile attachments

CV_Fotis_Pakos.pdf

Java (Programming Language)JavaScriptAgile MethodologyHTML5Bootstrap (Software)Cascading Style Sheets (CSS)Cloud ComputingDatabasesContinuous IntegrationDevOpsWeb DevelopmentjQueryPostgreSQLMongoDBMySQLNoSQLSoftware ArchitectureSwaggerSoftware EngineeringSoftware SystemsSQL DatabasesOpenapiTestingSpring BootGitKubernetesTeam ManagementWeb TechnologiesApi DesignRestful ApiSoftware Version ControlDatabase AdministrationDockerJenkinsMicroservices
Java Development
Extensive experience with Java, including Java 6/7, Java 8/11, and Java 17/21. Proficient in Spring Boot and various Java-based frameworks.

Software Architecture
Expertise in designing and implementing complex software systems, utilizing microservices architecture, and working with various databases and messaging systems.

DevOps and Cloud Technologies
Skilled in Docker, Kubernetes, and cloud platforms. Experience with CI/CD pipelines, version control systems like Git, and monitoring tools.

Web Technologies
Proficiency in web development technologies including HTML5, JavaScript, jQuery, and CSS frameworks like Bootstrap.

Database Management
Experience with various database systems including MySQL, PostgreSQL, MongoDB, and working knowledge of SQL and NoSQL databases.

API Development
Expertise in RESTful API design and implementation, using tools like Swagger/OpenAPI for documentation and testing.

Agile Methodologies
Certified SAFe 6 Agilist with experience in Agile development practices and team leadership.
 

Languages

GermanFluentEnglishGoodGreekNative speaker

Project history

Senior Software Developer/Tech Lead

P3 Group
Facilitating effective communication and collaboration among developers, testers, and stakeholders. Driving project planning and delivery, ensuring adherence to timelines, quality standards, and project goals. Providing technical guidance, resolving complex challenges and promoting best practices in architecture and design. Working with Java 17/21, Spring Boot, and various modern technologies.

Senior Java Developer/Team lead

ACCENTURE TECHNOLOGY SERVICES
Contributed to the technical design process by analyzing application requirements and collaborating with the team. Implemented project tasks independently and assisted in leading the team to ensure successful project delivery. Worked with Java 8/11, Spring Boot, and a wide range of technologies including Swagger, RabbitMQ, and Docker.

Software Developer

NOKIA NETWORKS
Accompanied extensive projects in the field of software development. Worked in a team and independently to implement project tasks. Utilized Java 6/7, Spring Boot 1.X, and various technologies including Jenkins, SVN, and Git.

System Administrator

AIM ADMINISTRATION
Delivered 3rd-level support, resolving network, hardware/software issues, and managing database installations and performance monitoring. Worked with PHP, HTML5, jQuery, JavaScript, Bootstrap, and MySQL.

Certificates

Certified SAFe® 6 Agilist

Scaled Agile Inc

2023


Contact form

Log in to get in touch

You need to be logged in to use the contact form.

Sign upLog in