11/11/2026 updated

**** ******** ****
100 % available

Senior Software Engineer / Java Specialist - Spring , Spring Boot , AI

Rome, Italy
Only remote
Master of Science in Computer Engineering
Rome, Italy
Only remote
Master of Science in Computer Engineering

Profile attachments

Javad_CV_5_2026.pdf

About me

Accomplished Senior Software Engineer with over 14 years of hands-on experience specializing in the Java ecosystem, enterprise architecture, and cloud environments. In high-utility software solutions for multinational corporations institutes across financial banking, ERP, insurance sectors.

Cloud EngineeringEnterprise JavaBeansJava Platform Enterprise Edition (J2EE)Java EE Connector ArchitectureJava Development KitJava Platform Standard Edition (J2SE)Java ArchitecturesJava Development ToolsJava Management ExtensionsJava SecuritySpring FrameworkJDeveloperSoftware ArchitectureSun Certified Enterprise Architect (SCEA)Software EngineeringProduct Software Implementation MethodSoftware ManufacturingSQL and Java (SQLJ)Support EngineeringSoftware OrganizationEnterprise Application IntegrationEnterprise Application SoftwareJava Application ServerSpring CloudServer Side DevelopmentBackendBackend ProgrammingFull Stack DevelopmentSpring Jdbc
Java Backend Development
Expertise in Core Java (8, 11, 17), Spring Boot, Spring MVC, Spring Cloud, and Apache Struts for building scalable enterprise-grade backend systems across financial, insurance, and cloud licensing domains.

Cloud & DevOps Engineering
Hands-on experience with Amazon Web Services (AWS), Docker, Kubernetes, Helm, Terraform, and CI/CD pipelines for deploying and managing cloud infrastructure in enterprise environments.

Microservices Architecture
Design and implementation of microservices-based solutions using RESTful Web Services, Service-Oriented Architecture (SOA), and design patterns to support large-scale system migrations and modernization projects.

Database & ORM
Proficiency in SQL Server, Oracle DB, PostgreSQL, H2 Database, MySQL, Hibernate, JPA, and PL/SQL for managing relational and non-relational data layers in enterprise applications.

Python Development
Application of Python in software engineering projects, complementing Java-based backend development within research and enterprise contexts.

Testing & Quality Assurance
Use of JUnit, Mockito, Selenium, Postman, SonarQube, and Jenkins CI/CD for automated testing, code quality assurance, and continuous integration workflows.

ERP System Development
Design and implementation of corporate ERP subsystems including Fixed Assets, Preventive Maintenance, Warehouse Management, Human Resources, and Sales and Distribution modules.

Security & Compliance Systems
Development of high-security license management systems, multiple-signature verification mechanisms, and compliance frameworks tailored to corporate and regulatory requirements.

Build & Version Control Tools
Experience with Maven, Gradle, Git, SVN for build automation and source code version control in collaborative software development environments.

NoSQL & Caching Technologies
Familiarity with Redis, MongoDB, and Cassandra as part of the data layer stack for high-performance and distributed application architectures.

Experience

Professional experience10+ years
Freelancer since2024

Languages

GermanBasic knowledgeEnglishFluentTurkishNative speaker

Project history

Senior Software Engineer (Java / Cloud Microservices)

HCLTech
Working on an enterprise-grade cloud and on-premises licensing application managing commercial product sales. Implementing scalable RESTful API endpoints using Spring Boot microservices, executing legacy application modernization from Apache Struts to Spring Boot and Spring MVC, and optimizing data persistence layers across SQL Server databases and AWS infrastructure.

Senior Java Developer / Consultant

Hirexa Solutions BV (Contracted to HCLTech)
Executed a critical enterprise modernization project upgrading 35 legacy core software modules from Java 8 to Java 17. Developed a high-security Cloud License Management System and a Local License Management System with complex multiple-signature verification mechanisms. Built an automated Database Migration Tool utilizing Java, H2 Database, Oracle, and Spring Boot.

Software Engineer / Consultant

Freelance Project
Developed a highly secure, enterprise-grade Pension and Human Resource Management System tailored to corporate compliance frameworks in Germany. Built the core backend using Java and the Spring Framework with Oracle DB, and deployed application instances using AWS services.

Software Engineer / Developer (Java/Python)

Bruno Kessler Institute (FBK)
Collaborated with the SENSE research team on the Spider and MEC projects to develop an enterprise Management Console for Italy's public transport infrastructure (Trenitalia). Contributed to EU-backed telecommunications and cloud infrastructure research initiatives (5GCARMEN and 5GZORRO). Maintained involvement across the full SDLC including systemic design, automated testing, and research implementation.

Software Engineer (Java)

Freelance
Built an end-to-end Grocery Online E-Commerce system utilizing Java (Spring Boot), PostgreSQL, and Vue.js.

Software Engineer

Finology Sdn Bhd
Developed and enhanced the core product modules of XPresssCover, a high-traffic B2B and B2C enterprise insurance sales portal. Designed and executed standalone security-focused sub-systems including an Auditing Service, Lead Management console, and Password Management module.

Software Engineer

Navaco Co
Developed and optimized the enterprise Loan and Credit Card subsystems, mapping algorithmic linkages that synchronized credit limits and dynamic payment calculations.

Software Engineer (Java)

Doran Co
Designed corporate ERP subsystems from inception, notably Fixed Assets, Preventive Maintenance, Warehouse Management, and Sales and Distribution modules. Mentored, onboarded, and managed junior engineers in business domain logic and clean programming practices.

Software Engineer

Datx Co (Subsidiary of Fanap Holding / Pasargad Bank)
Redesigned a legacy data-parsing subsystem inside the Mutual Funds Supervising System, implementing data-change delta parsing to accelerate alert generation. Engineered high-availability online trading, compliance, and regulatory software systems for Iran's Securities and Exchange Organization (SEO.ir).

Software Engineer

Diar ERP Co
Implemented architectural features for core localized ERP suites, including Human Resources, Warehouse Management, Sales, Fixed Assets, and Preventive Maintenance.

Contact form

Log in to get in touch

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

Sign upLog in