Daniel Ilie Email and Phone Number
👋 Hello there, welcome!⚙️ 𝐄𝐱𝐩𝐞𝐫𝐢𝐞𝐧𝐜𝐞 𝐬𝐮𝐦𝐦𝐚𝐫𝐲:9+ total yoe in the IT industry---------------------------of which7+ yoe in software development---------------------------of which7+ yoe with Java, Spring7+ yoe with Database Management Systems5 yoe with JPA, Hibernate4+ yoe with Kafka3 yoe with Amazon Web Services👨🏻💻 I am a clean code passionate senior java software engineer with strong experience in building clean software products, from design phase to implementation, covering all the steps in the software development life cycle.I place an emphasis on clean code, architecture and DevOps technologies.🏅𝐂𝐨𝐦𝐩𝐥𝐞𝐭𝐞 𝐬𝐞𝐭 𝐨𝐟 𝐬𝐤𝐢𝐥𝐥𝐬:👉🏻 Programming languages / frameworks / other tools:Java, Python, Spring, Spring Boot, Spring Cloud, Spring Security, Spring Data, Spring Batch, Spring IntegrationSQL, JPA, HibernateJUnit, Mockito, Testcontainers, Awaitility, WiremockMaven, Gradle👉🏻 Database Management Systems:PostgreSQL, MySQL, MongoDB, Elasticsearch, Cassandra, Redis👉🏻 Communication:REST APIs, SOAP APIs, OpenAPI specs, AsyncAPI specs, SwaggerKafka, Kafka Connect, Amazon SQS, Amazon SNS, Amazon S3, MQTTOAuth2, OpenID Connect👉🏻 Infrastructure:Docker, Docker compose, Kubernetes, Jenkins, Helm, FluxCD, ArgoCD, Gitlab CI, Terraform👉🏻 Architecture / design:Microservices, Clean code, Design patterns, SOLID, OOP, Event driven, Event sourcing, CQRS, DDD, Hexagonal, Onion👉🏻 Dev tools / delivery:Scrum, Kanban, SAFeJira, Confluence, MiroIntelliJ IDEA, GIT, Postman, DataDog, DynatraceWindows, Linux👉🏻 Web development:HTML, CSS, JavaScript, ReactJS, Angular 2🔍 Only interested in backend rolesIf you think that my experience and skills can help, then let's connect:📩 drop me a message📬 email me at daniel.ilie.dev@gmail.com
Remote Work
View- Website:
- jobicy.com
- Employees:
- 5620
-
Senior Java Software Engineer • Contractor • FreelancerRemote WorkBucharest, Romania -
Senior Java Software EngineerEndava Aug 2023 - PresentBucharest, Romania𝐁𝐮𝐬𝐢𝐧𝐞𝐬𝐬: connecting cars to the cloud𝐂𝐥𝐢𝐞𝐧𝐭: a global company in the automotive industry wanting to facilitate and extend car state and trip data sharing to the drivers through a mobile app𝐓𝐚𝐬𝐤𝐬:- developing new business features, aiming for maximum code coverage and quality- breaking down new business features into tasks- release management- enforcing the highest deliverable quality inside the team through the means of code review process- improving current architecture (like aiming to further decouple the microservices) and making sure it is maintained by others by thorough code review- helping other team members with adopting the best technical solution for their work- improving ways of working inside the team by actively sharing own feedback about current processes- updating technologies to the latest versions- writing documentation𝐀𝐜𝐡𝐢𝐞𝐯𝐞𝐦𝐞𝐧𝐭𝐬:- developed new features, with more than 95% code coverage- improving tools used in a shared and collaborative manner by every dev team in the organization- avoiding boilerplate code and manual implementations by developing new framework automated solutions for high demand needs inside the team (like communication with REST services using generated clients with automated OAuth2 token management)- investigating and documenting areas where the team lacks or has limited knowledge on, like release rollback, enabling snapshot deployments or cyber security plugins usages- integrating new complex technologies never before used inside the team, like MQTT data communication𝐓𝐞𝐜𝐡 𝐬𝐭𝐚𝐜𝐤: Java 21; Spring Boot 3; Spring Data; Spring Integration; MQTT; Gradle; MongoDB; Amazon SQS; Amazon SNS; Docker; Gitlab CI; Amazon EKS; Kubernetes; Helm; FluxCD; Terraform; JUnit5; Mockito; Testcontainers; Awaitility; Wiremock; OpenAPI & AsyncAPI (contract first approach) -
Lead Java Software EngineerEndava May 2022 - Jul 2023Bucharest, Romania𝐁𝐮𝐬𝐢𝐧𝐞𝐬𝐬: financial credit check𝐂𝐥𝐢𝐞𝐧𝐭: a global telco company wanting to build a security and auditing compliant software product that enables financial credit checks at customer level done by aggregating, processing and transforming data coming from multiple risk assessment systems𝐓𝐚𝐬𝐤𝐬:- contributing to the application and architectural design- technical analysis of new features- breaking down new features into tasks- developing new business features- high level estimation of new product capabilities (ABC workshops)- building and enforcing the highest deliverable quality standards inside the team through the code review process- guiding other team members and unblocking their work when needed- release management- updating technologies to the latest versions for security compliance- writing documentation𝐀𝐜𝐡𝐢𝐞𝐯𝐞𝐦𝐞𝐧𝐭𝐬:- building strong leadership and soft skills by working closely with the client and it's stakeholders and leading along with another dev lead a dev team of 8 people - creating a strong clean coding development process guideline for the team members to follow- improving code coverage to more than 96% with no tech debt- improving ways of working inside our team aiming for high efficiency- successfully managing releases of the product in 6 environments𝐓𝐞𝐜𝐡 𝐬𝐭𝐚𝐜𝐤: Java 11; Spring Boot 2; Spring Batch; MongoDB; Gradle; Docker; Amazon Web Services; Amazon SQS; Amazon S3; Junit5; Mockito; Wiremock; Testcontainers; Awaitility; OpenAPI; Swagger; SOAP -
Senior Java Software EngineerEndava Jan 2022 - Apr 2022Bucharest, Romania𝐁𝐮𝐬𝐢𝐧𝐞𝐬𝐬: payment gateway𝐂𝐥𝐢𝐞𝐧𝐭: a global payments provider aiming to build a payment gateway by integrating various payment processors that enables businesses to make payments simple and secure for their customers𝐓𝐚𝐬𝐤𝐬:- developing new business features- involved in the release process- helping other team members to unblock their work or understand various parts of the project- enforcing clean code standards inside the team through the code review process𝐓𝐞𝐜𝐡 𝐬𝐭𝐚𝐜𝐤: Java 11; Spring Boot 2; Spring Data; Hibernate; PostgreSQL; MongoDB; Maven; Docker; Kubernetes; Amazon Web Services; Amazon EKS; ArgoCD; Junit5; Mockito; Wiremock; OpenAPI; Swagger -
Fullstack Software EngineerSpecial Telecommunications Service Oct 2017 - Jan 2022Bucharest, Romania𝐁𝐮𝐬𝐢𝐧𝐞𝐬𝐬: governmental projects𝐂𝐥𝐢𝐞𝐧𝐭: Special Telecommunications Service's stakeholders wanting various software products and services𝐓𝐚𝐬𝐤𝐬:- developing new business features- contributed to the architecture and design of the systems- thorough code review- release management by close collaboration with the DevOps team- helping other team members to unblock their work and guiding them to the appropriate solution- working closely with the BAs to conclude business decisions that can be technically implemented in a performant and user friendly manner𝐀𝐜𝐡𝐢𝐞𝐯𝐞𝐦𝐞𝐧𝐭𝐬:- creation of reusable template or custom components both at UI and backend levels, used for eliminating boilerplate code and faster delivery - developing clean code standards inside the team by building a guideline and enforcing the rules by the means of code review process- integrating successfully new technologies (like Elasticsearch for custom searches) never before integrated in our teams𝐓𝐞𝐜𝐡 𝐬𝐭𝐚𝐜𝐤: Java 8; Spring Boot 2; Spring Cloud (with Netflix stack); Spring Data; Spring Security; PostgreSQL; Hibernate; Kafka; Redis; Cassandra; Elasticsearch; Junit5; Mockito; OAuth2; Docker; Jenkins; Angular 2; ReactJS with Redux; JavaScript; HTML; CSS
-
Cyber Security EngineerSpecial Telecommunications Service Aug 2015 - Oct 2017Bucharest, Romania𝐁𝐮𝐬𝐢𝐧𝐞𝐬𝐬: cyber security and auditing𝐂𝐥𝐢𝐞𝐧𝐭: Special Telecommunications Service and it's stakeholders𝐓𝐚𝐬𝐤𝐬:- cyber security protection of infrastructure by making sure the systems are patched up to date, vulnerabilities mitigated and antivirus protection installed- detecting and responding to cybernetic attacks like DDoS or malware infiltrations- auditing the infrastructure for vulnerability mitigation through the means of conducting network penetration testing (pentest)- developing own security tools, some with web UIs, that helped day to day activities by automating processes𝐓𝐞𝐜𝐡 𝐬𝐭𝐚𝐜𝐤: Kali Linux; Python; Django; various security tools
Daniel Ilie Education Details
-
Military Technical Academy Of BucharestSecurity Of Information Technology -
Military Technical Academy Of BucharestComputer Science -
'Matei Basarab' National College Of BucharestMathematics And Computer Science
Frequently Asked Questions about Daniel Ilie
What company does Daniel Ilie work for?
Daniel Ilie works for Remote Work
What is Daniel Ilie's role at the current company?
Daniel Ilie's current role is Senior Java Software Engineer • Contractor • Freelancer.
What schools did Daniel Ilie attend?
Daniel Ilie attended Military Technical Academy Of Bucharest, Military Technical Academy Of Bucharest, 'matei Basarab' National College Of Bucharest.
Not the Daniel Ilie you were looking for?
-
-
1dynata.com
-
-
Free Chrome Extension
Find emails, phones & company data instantly
Aero Online
Your AI prospecting assistant
Select data to include:
0 records × $0.02 per record
Download 750 million emails and 100 million phone numbers
Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.
Start your free trial