I am a Senior JEE Full Stack Developer with 20 years of extensive experience in system and application architecture, system analysis and design, data and object modeling, proof of concepts, object-oriented and database development, unit and system testing, documentation, team leading and mentoring. I have delivered solutions for banking, insurance, telecom and retail, leveraging Java, JEE, Spring, and cloud technologies to build modular, scalable APIs and services. I enjoy mentoring teams, driving best practices, and solving complex business problems with clear communication and reliable software.

Dan Dinescu

I am a Senior JEE Full Stack Developer with 20 years of extensive experience in system and application architecture, system analysis and design, data and object modeling, proof of concepts, object-oriented and database development, unit and system testing, documentation, team leading and mentoring. I have delivered solutions for banking, insurance, telecom and retail, leveraging Java, JEE, Spring, and cloud technologies to build modular, scalable APIs and services. I enjoy mentoring teams, driving best practices, and solving complex business problems with clear communication and reliable software.

Available to hire

I am a Senior JEE Full Stack Developer with 20 years of extensive experience in system and application architecture, system analysis and design, data and object modeling, proof of concepts, object-oriented and database development, unit and system testing, documentation, team leading and mentoring. I have delivered solutions for banking, insurance, telecom and retail, leveraging Java, JEE, Spring, and cloud technologies to build modular, scalable APIs and services. I enjoy mentoring teams, driving best practices, and solving complex business problems with clear communication and reliable software.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
See more

Language

English
Fluent

Work Experience

Senior Developer – Contract role at Nevadian IT Consulting
March 1, 2025 - October 20, 2025
Implemented an applicant tracking system module to automate resume selection. Built an e-mail scanner to download, store, and sort attachments. Designed and implemented a key skills search algorithm to prioritize matching resumes. Developed a UI interface to manage the procurement workflow. Tech: Python, Flask, python-docx, Git; Agile methodology.
Senior Java Developer – Contract role at Canada Revenue Agency (CRA)
March 1, 2024 - October 20, 2025
Refactored and maintained APIs for retrieving, creating, updating and cancelling T3 trust accounts; designed new APIs for integrating CRA modules; developed data-driven business rules engines and ETL modules; implemented exception handling and modular, scalable services; migrated packages to WebLogic; mentored junior team members.
Senior Java Developer – Contract role at Hewlett-Packard
July 1, 2021 - October 20, 2025
Session Integration (HP portal) – Portal system integration. Design and development of new REST APIs for user login/logout; development of database layer services; encryption/decryption module for access tokens; implemented exception handling and unit tests.
Senior Java Developer – Contract role at TD Canada Trust, Toronto
February 1, 2021 - October 20, 2025
Client Master (TD Wealth) – Client portfolio system. Designed and developed new REST APIs for party and account management; modular, reusable design; implemented batch services and business rule validations; authored SQL scripts for schema changes; unit testing with Postman.
Senior Developer – Permanent role at CGI Group Inc., Toronto
May 1, 2020 - October 20, 2025
Internal System Integration and Automation across multiple financial and consumer clients (Do Not Call List, Five9, Exerp CRM, etc.). Led cloud-based Do Not Call List automation using Microsoft Azure components (Azure Data Factory, Azure Blob Storage, Logic Apps); built Web APIs, ETL modules, and data services; implemented CI/CD pipelines and mentored teammates.

Education

Master of Science in Computer Science at University of Bucharest, Romania
January 11, 2030 - October 20, 2025

Qualifications

Java SDK, EJB 2.0, Hibernate 3.x
January 11, 2030 - October 20, 2025
Guidewire Gosu – Claim Center 7 Application Configuration and Application Integration
January 11, 2030 - October 20, 2025
Fundamentals of SOA and Service Oriented Computing
January 11, 2030 - October 20, 2025
Business process management with BEA WebLogic Integration
January 11, 2030 - October 20, 2025
Hybris-SAP fundamentals
January 11, 2030 - October 20, 2025
Introduction to Cassandra database
January 11, 2030 - October 20, 2025
Introduction to blockchain technology
January 11, 2030 - October 20, 2025
Machine learning with R programming language
January 11, 2030 - October 20, 2025

Industry Experience

Software & Internet, Financial Services, Government, Telecommunications, Professional Services

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
See more