Are you an A+ Series startup? Get first talent FREE OF CHARGE! Check if you qualify →
Hire as Freelancer
40 €
/hour
Not available
or
Hire as Employee
4000 €
/month
$
€
TALENT-27188
Ildi
Java Developer
Albania
Seniority
Senior
Language skills
English B2
Hire employees directly using our Employer Of Record & Payroll tool:
- Recruitment fee, talent's one month salary
- EOR €199/month
Skills
Industry
Professional Summary
Candidate brings a wealth of experience with a unique blend of IT system engineering and software development skills. With a total of 10 years in the technology field, they have 4 years of expertise as an IT System Engineer and 6 years in software development. A significant portion of their software development experience is dedicated to developing ATM APIs and Middleware applications, totaling 5 years. This includes valuable exposure to integrating middleware services into a mobile gateway application. In terms of technology proficiency, the candidate has a strong foundation in Java and related frameworks, with 6 years of experience in Spring boot and Spring. They have adeptly worked with web services, handling both SOAP and REST. Their database expertise extends to Oracle RDBMS and MongoDB, showcasing versatility in working with different types of databases. They are familiar with data formats such as JSON and XML Schema. The candidate has also gained experience with application servers, having worked with JBoss and Apache Tomcat. Additionally, their familiarity with Node.js adds another layer to their skill set, demonstrating an openness to diverse technologies.
Video of Talent
Portfolio
Education
Canadian Institute of Technology / Master of Science in Software Engineering
2015 - 2017
Polytechnic University of Tirana / Bachelor of Science in Electronic Engineering
2010 - 2013
Certifications and Trainings
Experience
Senior Software Engineer / National Commercial Bank (BKT) FinTech Group
Aug 2018 - Present
Tirana, Albania
ATM API & middleware applications development and integration with third parties for payments, bills, card processors, online investments etc. Integration of middleware services into a mobile gateway application. Tech-stack: Java EE (Proprietary framework) + Hibernate, Spring Framework, Oracle RDBMS, MongoDB, JBoss & Apache Tomcat, SOAP & REST web services, Docker.
Mobile Banking. Leading the development of mobile platform in Android. Directing and implementing services within mobile gateway. Building mobile frameworks/SDKs, optimizing apps for performance and security. Engaged in Agile software development activities including team sprint planning and daily standups. Publishing apps on Play Store. More than 150k registered users and 50k daily active users. Tech-stack: Kotlin, Java, Android Jetpack Components, REST services, Microservice architecture, Google Firebase, CI/DC.
Software Engineer / 2RM LAB
Feb 2018 - Nov 2018
Tirana, Albania
Developing a brand-new financial application as a start-up initiative. Involved in overall system design and discussion with the stakeholders. Building the first version of the application for the remote clients.
Tech-stack: Java, Spring Boot Framework, Hibernate, PostgreSQL; JavaFX; Apache Tomcat
Freelance Software Engineer
Jan 2016 - Feb 2018
Developed and published different apps on demand, such as a dental laboratory and order management application, an app with notifications for the orders made as a part of an existing system, foreign language dictionary apps etc.
Tech-stack: Java, Android, MongoDB, Google Cloud APIs and Firebase Platform.
IT System Engineer / National Library of Albania
Jul 2014 - Feb 2018
Developed some utility applications as part of the institution digitalization strategy. Network administration, database & webserver administration.