Freelancers using Java in Italy
Freelancers using Java in Italy
Sign Up
Post a job
Sign Up
Log In
Filters
2
Projects
People
Giuseppe Di Piazza
Rome, Italy
Shopify Developer | Rental, Booking & Custom Apps
New to Contra
Follow
Message
Shopify Developer | Rental, Booking & Custom Apps
0
I contributed to the development of a distributed enterprise platform built around microservices, APIs, authentication, and data-intensive backend services. My role involved implementing and maintaining backend functionality, integrating services, designing API contracts, handling persistence, and supporting frontend applications consuming the platform. A significant part of the work involved translating complex business requirements into maintainable software while ensuring that different components of the system could communicate reliably and securely. Key areas of work included: Spring Boot microservices REST API design and implementation Service-to-service integrations Authentication and role-based authorization Relational and NoSQL data persistence Data mapping and transformation Error handling and validation Backend integration with Angular applications Maintenance and evolution of existing services Troubleshooting complex production issues The project strengthened my experience in building maintainable backend systems, integrating distributed components, and working with large production applications where reliability, security, and data consistency are critical.
0
17
0
I worked on the development and evolution of a large enterprise web platform designed to manage complex business processes, user workflows, and data across multiple internal services. My work covered both frontend and backend development, including the implementation of new features, business rules, REST APIs, database integrations, and workflow automation. The platform was built around a modular architecture where different services collaborated to manage long-running processes, user tasks, validations, and state transitions. Key contributions included: Development of frontend features with Angular Backend services and REST APIs with Spring Boot Business process and workflow automation Integration between multiple internal services Database modeling and persistence Authentication and authorization integration Complex validation and business rules Bug fixing and production maintenance Refactoring and performance improvements Analysis and implementation of new functional requirements The project required working on an established production codebase with complex domain logic, multiple integrations, and strict reliability requirements.
0
21
0
Ocelot is an open-source code intelligence platform I designed to help developers and teams understand complex codebases through AI-powered search and natural language queries. The system combines semantic retrieval, syntax-aware analysis, and dependency graphs to build a structured representation of a software project rather than treating source code as plain text. Ocelot analyzes classes, methods, dependencies, and relationships across the codebase, allowing users to ask questions about architecture, business logic, implementation details, and dependencies in natural language. Key capabilities include: Hybrid semantic and syntax-aware code search RAG-based question answering over source code Dependency graph generation Method and class-level indexing Incremental indexing for changed files Structured metadata extraction Support for backend and frontend codebases Java, Angular and TypeScript analysis Architecture and business-logic exploration through natural language I designed the architecture, indexing pipeline, retrieval strategy, dependency analysis, and AI interaction layer with a focus on making large codebases easier to navigate and understand.
0
45
0
RentBase is a Shopify app I designed and developed to help merchants manage rental and booking workflows directly inside their store. The app handles complex rental logic such as availability, rental duration, daily and hourly pricing, scheduling rules, buffers, return dates, booking limits, product-specific settings, and checkout integration. I built the product end-to-end, including the merchant admin experience, storefront booking flow, Shopify integrations, backend logic, and ongoing production support. A major focus of the project was flexibility: merchants can configure rental behavior globally or per product without changing their existing Shopify store structure. Key features include: Rental and booking management Availability and date selection Daily and hourly pricing Custom rental packages Buffer times before and after rentals Same-day rentals Product-level and global configuration Multi-item rental cart flows Shopify checkout integration Theme integration and storefront customization Merchant-facing admin dashboard RentBase is currently used by real Shopify merchants, and I continue to develop new features, improve the UX, and solve real-world rental and booking requirements based on merchant feedback.
0
59
Java
(3)
Follow
Message
Marco Frisan
Trieste, Italy
Senior Web Front End Engineer
Follow
Message
Senior Web Front End Engineer
1
MD5 Reader 2
1
9
0
Little news about my JOEF. Yesterday I was taking some time to code (with the help of AI) a Bot that: 1. Gets the job posting records which "status" cell is blank from my job offers spreadsheet. 2. Gets each job posting web page content and parse it to a structured data. 3. Queries a custom llama3.2 model locally via Ollama to evaluate if the job opportunity is a match or not. It is notable how LinkedIn sends me offers in Spanish, Polish, German, etc. All languages not even mentioned in my profile. To filter out these ridiculous situations is one of the reasons I begun JOEF project. The "NO", "YES" and "MAYBE" in the sheet are from this new Bot. Playwright might not be necessary. Gemini suggested to use it, convinced that it was the only way to circumvent LinkedIn anti-bot gates. As usual, Gemini (just as like Copilot and the others) made me waste a lot of time, because of this assumption. The cause was much simpler than that. Somehow, when JOEF main app stores a job posting link in the sheet, the cell actual value is different from the display value (i.e. formatted value). And, in the case of LinkedIn, the actual value is for authenticated agents. The public link, suitable for non-authenticated agents, is the formatted value. I guess that JOEF fills the cell with the actual value. The display value is then generated by Google Sheet automatically via link analysis. ... Which is an issue that will need further investigation.
0
35
2
There is much arguing everywhere about jobs. JOEF (Job Opportunity Email Filter) is a Google Apps Script that I am developing in order to filter the deluge of job alert emails originating from various job boards (like LinkedIn or Indeed). Most of the job positions that these services claim to be a fit with your expertise and your preferences are, in fact, false positives. Such services ignore, possibly on purpose, many of your preferences (one among others, the work location type: "remote", "hybrid" or "on-site") and fail to match the job position accurately with your experience profile. JOEF fills that gap. Coded in pure JavaScript, linted with ESLint, formatted with Prettier, bundled with esbuild, and with only one runtime dependency: linkedom, a lightweight DOM API for email body parsing. Since I deployed it in November, it filtered thousands of job postings, and discarded more than 3/4 of them that didn't match my expertise or my preferences. - It can be fine-tuned through a number of user preferences, included various blacklists and whitelists for companies, professional titles, languages, skills, locations, etc... - It has a basic plugin system that permits to add parsers for any possible job board mailing list. - It uses Google Maps service to normalize locations. It can detect the job posting language and discard it if it doesn't match your known languages. Soon I will add a partner script to periodically scrape the job posting pages and collect further information in order to perform a second filtering step with the full job description and data (often, more strict residency requirements or language skills are not visible in the email excerpt). And I plan to add support for analyzing the job posting using AI, even local models, running on Ollama. JOEF has been coded by me, often with the assistance of AI models. If anyone is interested in my coding abilities, feel free to contact me.
4
2
92
0
Camera Hierarchy - Blender Add-on
0
5
Java
(1)
Follow
Message
Salvatore Mercurio
20884 Sulbiate MB, Italy
Passionate Fullstack Engineer 🚀
Follow
Message
Passionate Fullstack Engineer 🚀
0
Newrizon - Mobile phone company website
0
11
0
Mememory
0
16
0
Mercurioweather
0
9
View more →
Java
(1)
Follow
Message
Salvatore Faraci
Milan, Italy
Fullstack Java-Angular Dev
Follow
Message
Fullstack Java-Angular Dev
0
Backend Java Developer - Rest - Architect - - Batch
0
37
0
Angular Front-End Developer - Handle Error , Bootstrap, Material
0
18
0
Creating Custom Software Solutions for Business Needs
0
10
View more →
Java
(1)
Follow
Message
Cinzia Nicoletti
33100 Udine, Italy
React Native & Custom Sites with Passion 💫 12+ yrs exp
$1k+
Earned
1x
Hired
5.0
Rating
7
Followers
Top
Follow
Message
React Native & Custom Sites with Passion 💫 12+ yrs exp
0
Menù Fisso - React Native application
0
120
0
Cinzia Nicoletti - Senior Full Stack Developer
0
311
0
Base App - React Native
0
61
0
Storivox – Alexa app, React
0
80
Java
(1)
Follow
Message
Nargiza Amirbek Kyzy
Rome, Italy
Software developer and translator
1x
Hired
5.0
Rating
1
Followers
Follow
Message
Software developer and translator
1
This project delivers a web-based car rental experience tailored to travelers in Messina who need to reserve vehicles quickly and confidently. The site follows familiar e-commerce patterns-browse, select, authenticate, pay-while maintaining a lightweight interface suitable for visitors on mobile connections.
1
79
0
Questo file Excel serve per generare automaticamente i codici prodotto.
0
74
1
Questo file Excel serve per gestire la produzione dei lotti in modo semplice e automatico. Il file permette di: cercare i dati prodotto dal foglio Master compilare automaticamente codice cliente, nome prodotto, validita' e ampiezza lotto dividere una quantita' totale in piu' lotti generare il numero di lotto finale calcolare la data di scadenza
1
96
0
The UC Smart Metering project focuses on creating a secure way to handle smart- meter data in a distributed energy system. In this project, edge devices first encode their meter data, sign it digitally, and ask nearby devices for approval before sending it to a central gateway. The gateway then checks the data to make sure it is authentic, unchanged, and follows the system rules.
0
77
Java
(1)
Follow
Message
Paolo Proni
Rimini, Italy
Serverless Backend Engineer – AWS Lambda + PostgreSQL for EU
Follow
Message
Serverless Backend Engineer – AWS Lambda + PostgreSQL for EU
1
Client Recommendation – Lefo s.r.l.
1
59
1
Master's Thesis
1
51
1
Prototype project for tourism
1
55
1
Library to access PostgreSQL database
1
58
Java
(4)
Follow
Message
Giorgio de Lodi
Italy
15+ Years of Rapid IT Solutions
Follow
Message
15+ Years of Rapid IT Solutions
0
Cloud Migration Management Web Application Development
0
4
0
Centy
0
4
0
Vericode
0
4
View more →
Java
(2)
Follow
Message
Explore people