05/18/2025 updated
FP
100 % available
Senior Java Developer and Tech Lead with Extensive Experience in Software Development
Athens, Greece
Germany +3
Computer Engineering & Informatics, University of Patrasinfo: Germany, Austria, Switzerland, Greece
Java (Programming Language)JavaScriptAgile MethodologyHTML5Bootstrap (Software)Cascading Style Sheets (CSS)Cloud ComputingDatabasesContinuous IntegrationDevOpsWeb DevelopmentjQueryPostgreSQLMongoDBMySQL
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.
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
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.
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.
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.
Certificates
Certified SAFe® 6 Agilist
Scaled Agile Inc2023