Ida Bucić, Developer in Zagreb, Croatia
Ida is available for hire
Hire Ida

Ida Bucić

Verified Expert  in Engineering

Software Developer

Location
Zagreb, Croatia
Toptal Member Since
October 22, 2015

Ida is a senior developer with more than 10 years of experience in Java and wide range of related technologies. She has participated in multiple successful projects, mainly large-scale, multi-tiered, Java web business applications. She enjoys the entire development process, creating something new and valuable from nothing more than an idea or a client's need.

Portfolio

Serengeti, Ltd.
IBM WebSphere, jQuery, Spring JDBC, Spring MVC, Java, Oracle 11g...
InfoDom, Ltd.
Spring, Hibernate, Enterprise Java Beans (EJB), SQL, Java EE, Oracle 11g...
Mobitel Media, Ltd.
Java, SQL, Eclipse, Eclipse IDE, HTML, CSS, MySQL

Experience

Availability

Part-time

Preferred Environment

Git, Eclipse, Windows

The most amazing...

...project I've contributed to is a robust foundation that includes everything needed to create and manage solutions that rely on machine-to-machine interactions.

Work Experience

Senior Java Developer/Team Lead

2017 - PRESENT
Serengeti, Ltd.
  • Designed and implemented several administration modules and solutions for a web application. That significantly reduced maintenance costs and simplified former business processes. With this, I eliminated the need for production servers weekly restarts and manual database interventions.
  • Suggested improvements and refactored code to increase the quality and maintainability. I have cut the technical debt of the project in half.
  • Analyzed business functions and processes as well as designed and developed desired solutions for the client.
  • Managed the team and mentored junior-level developers.
Technologies: IBM WebSphere, jQuery, Spring JDBC, Spring MVC, Java, Oracle 11g, Jakarta Server Pages (JSP), Appian, APIs, Back-end, REST APIs, System Architecture, JavaScript, Eclipse, SonarQube, REST, Bugzilla, Apache Maven, Spring DAO, JPA, XHTML, Eclipse IDE, HTML, Spring REST, Spring Boot, SoapUI, Spring Data JPA, Jenkins, Bootstrap, Jira, CSS, MySQL, HTML5, Toad, XML

Senior Java Developer

2008 - 2016
InfoDom, Ltd.
  • Communicated with key customers on daily basis and converted comments into business requirements.
  • Mentored junior-level developers. Defined tasks from business requirements and delegated tasks to team members.
  • Implemented the changeover from older technologies (JDBC, JSP) to newer technologies (JPA, Hibernate, HQL, JSF). A new GUI was delivered, which resulted in increased customer satisfaction.
  • Developed a framework for automatic regression testing within Ericsson's M2M Service Enablement project for AT&T.
  • Developed highly adaptable and extensible applications for managing systems of records for state public administration, a state-run energy company and electricity supplier, and leading regional telecom service provider T-Mobile.
  • Worked on applications that reformed the state's judiciary and land registry systems.
  • Analyzed business functions and processes to design new solutions. Expanded functionalities as well as optimized and improved existing solutions.
Technologies: Spring, Hibernate, Enterprise Java Beans (EJB), SQL, Java EE, Oracle 11g, Jakarta Server Pages (JSP), Back-end, System Architecture, JavaScript, Eclipse, Selenium WebDriver, Bugzilla, JPA, XHTML, Eclipse IDE, HTML, EJB 3, GlassFish, SoapUI, AngularJS, Jira, CSS, MySQL Workbench, MySQL, Apache Struts 2, iReport, Toad, XML

Technical Assistant

2007 - 2008
Mobitel Media, Ltd.
  • Processed and prepared mobile content for distribution and sale.
  • Created custom reports on SMS services data.
Technologies: Java, SQL, Eclipse, Eclipse IDE, HTML, CSS, MySQL

e-Invoice

e-Invoice is a system for managing the entire business process of issuing, signing, transferring and receiving electronic invoices and their attachments. Implementation of European Standard EN16931 was required for the whole eRacun system consisting of multiple web and web services applications.

My responsibility was to develop a new solution for creating invoice documents according to EN16931 on eRacun B2B and B2G web applications. I designed and implemented several modules and solutions that connect different parts of the system and add functionalities of tariffing and the document exchange through the PEPPOL network.

M2M Service Enablement

Ericsson M2M Service Enablement is a robust foundation that includes everything needed to create and manage solutions that rely on Machine-to-Machine.

Part of the project I was involved with was creating services in the healthcare industry for the client AT&T.

Integrated Court Management System

IBM's project for Ministry of Justice of the Republic of Croatia.

This project reformed state judiciary system and strengthened its administrative and management capacity. The application has been introduced in all municipal courts in the state.

The Integrated Court Management System enables management of court procedures and faster exchange of information between courts and other public administration bodies.

One Stop Shop

Ericsson Nikola Tesla's project for Croatian Ministry of Justice and State Geodetic Administration. This project was a part of reforming state cadaster and land registry system. One Stop Shop is a single point of service for the Joint Information System (JIS) of Land Registry and Cadastre. It enables improved quality and speed of real property registration services for key stakeholders and citizens.

Metaregistar

Project for the Croatian Ministry of Public Administration.

Highly adaptable and extensible application. "Metaregistar" is a public register that contains all data from other registers and it is a substantial part of the Croatian state information infrastructure. It ensures information management transparency and contributes to the interoperability and coordination in the building and development of the system of public registers.

jRegistri

Project for a state energy company and for leading regional telecom service provider T-Mobile.

jRegistri is a system for managing millions of records, a highly adaptable and extensible application.

ePost

FINA's project for Croatian Post Inc. ePost service enables receiving and sending of electronic documents, massages and letters, as well as paying receipts.

I designed and implemented several administration modules and solutions that significantly reduced maintenance costs and simplified former business processes. With this, I eliminated the need for production server weekly restarts and manual database interventions.

Languages

Java, SQL, HTML5, XML, XHTML, HTML, JavaScript, CSS

Platforms

Java EE, Windows, Eclipse, IBM WebSphere, Appian

Other

Back-end, GlassFish, EJB 3, APIs, System Architecture, Spring DAO, Business Process Management (BPM), Enterprise Java Beans (EJB)

Frameworks

Spring MVC, Spring JDBC, Spring, Jakarta Server Pages (JSP), Apache Struts 2, Hibernate, JPA, Bootstrap, AngularJS, Spring Boot

Libraries/APIs

REST APIs, jQuery, Selenium WebDriver, Spring REST

Tools

iReport, MySQL Workbench, Toad, Eclipse IDE, Jira, SoapUI, Jenkins, Apache Maven, Git, SonarQube, Bugzilla

Storage

MySQL, Oracle 11g, Spring Data JPA

Paradigms

REST

2002 - 2008

Master of Science in Information and Communication Technology Degree in Telecommunications and Informatics

Faculty of Electrical Engineering and Computing, University of Zagreb - Zagreb, Croatia

OCTOBER 2020 - OCTOBER 2022

Appian Developer Level 1

Appian

MAY 2020 - PRESENT

Professional Scrum Master I

Scrum.org

NOVEMBER 2011 - PRESENT

Java EE 5 Web Component Developer

Oracle

NOVEMBER 2008 - PRESENT

SUN Certified Programmer for Java 2 Platform 1.5

Sun

Collaboration That Works

How to Work with Toptal

Toptal matches you directly with global industry experts from our network in hours—not weeks or months.

1

Share your needs

Discuss your requirements and refine your scope in a call with a Toptal domain expert.
2

Choose your talent

Get a short list of expertly matched talent within 24 hours to review, interview, and choose from.
3

Start your risk-free talent trial

Work with your chosen talent on a trial basis for up to two weeks. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring