Julius Pabular, Developer in Quezon City, NCR, Philippines
Julius is available for hire
Hire Julius

Julius Pabular

Verified Expert  in Engineering

Java Developer

Location
Quezon City, NCR, Philippines
Toptal Member Since
April 17, 2023

Julius is an accomplished lead Java developer and engineering manager with expertise in Java back-end development. He has 19+ years of experience delivering innovative and efficient software solutions and a proven ability to design, develop, and maintain robust and scalable software applications in various industries, including finance, banking, healthcare, travel, consulting, and eCommerce. Julius is an expert in coding RESTful APIs and web services, code reviews, mentoring, and agile delivery.

Portfolio

Zühlke Engineering AG
Java, Reactor, MongoDB, AWS CLI, Kubernetes, Docker, Messaging, Spring Boot...
Optum
Messaging, JavaScript, jQuery, AngularJS, React, Web Services, REST, Dynatrace...
2Success Inc
Java, Google Guice, jQuery, Ext JS, MyBatis, Object-oriented Programming (OOP)...

Experience

Availability

Part-time

Preferred Environment

Windows, MacOS, Slack, Office 365, IntelliJ IDEA, Unix, Linux, Teams, Discord, GitHub, PostgreSQL, Python

The most amazing...

...solution I've developed is a healthcare web app for managing pharmacy benefits, as I was able to help people live healthier lives.

Work Experience

Expert Software Engineer

2022 - 2023
Zühlke Engineering AG
  • Developed and maintained RESTful APIs and integrated them with various systems and databases, using technologies such as Spring Boot, MongoDB, AWS, and Kubernetes for an Indonesian healthcare startup.
  • Applied test-driven development and continuous integration and delivery techniques to ensure quality and stability.
  • Collaborated with other team members to gather requirements, communicate project progress, and provide technical expertise and guidance.
Technologies: Java, Reactor, MongoDB, AWS CLI, Kubernetes, Docker, Messaging, Spring Boot, Amazon Web Services (AWS), Amazon Simple Queue Service (SQS), Amazon Simple Notification Service (Amazon SNS), CI/CD Pipelines, MongoDB Shell, MongoDB Atlas, Indexing, Scrum, Jira, Bitbucket, Microservices, NoSQL, Object-oriented Programming (OOP), REST APIs, JSON, Hibernate, SQL, Technical Leadership, Unit Testing, API Development, Containerization, Containers, Technical Consulting, Git, HTML, PostgreSQL, APIs, Databases, Back-end, Java 8, Apache Tomcat

Software Engineering Manager

2016 - 2022
Optum
  • Led multiple teams in developing and delivering high-quality solutions for the healthcare domain, utilizing RESTful API and Java back-end development techniques.
  • Conducted code reviews, ensuring adherence to coding standards, quality, and performance optimization. Mentored team members to develop their skills and knowledge, enabling them to progress in their careers and contribute effectively to the team.
  • Helped facilitate the Agile methodology to improve project delivery and team efficiency, resulting in increased productivity and faster time to market.
  • Collaborated with cross-functional teams, stakeholders, and clients to ensure alignment of project goals with overall business objectives.
  • Expanded the team's size and capability, recruiting and onboarding new team members and ensuring smooth integration into the team's culture and processes.
Technologies: Messaging, JavaScript, jQuery, AngularJS, React, Web Services, REST, Dynatrace, IBM WebSphere, JBoss EAP, Azure, Docker, Kubernetes, Java, Groovy, Spring Boot, Node.js, TypeScript, Rally, Agile, Azure Cosmos DB, NoSQL, Object-oriented Programming (OOP), REST APIs, JSON, Hibernate, SQL, Technical Leadership, Unit Testing, API Development, Containerization, Containers, Healthcare, Git, HTML, Amazon Web Services (AWS), PostgreSQL, APIs, Databases, Back-end, ETL, Java 8

Java Developer | Team Lead

2016 - 2016
2Success Inc
  • Drove the development efforts for the back-office system and coordinated with various stakeholders for requirement gathering and project deliverables.
  • Drove the team to adopt Agile practices in developing enhancements and fixing defects.
  • Guided and mentored junior developers. Performed code reviews to ensure high-quality code.
Technologies: Java, Google Guice, jQuery, Ext JS, MyBatis, Object-oriented Programming (OOP), REST APIs, JSON, SQL, Technical Leadership, Unit Testing, API Development, Web Scraping, Jira, Back-end, Apache Tomcat

Senior Developer

2016 - 2016
Hyphen Group
  • Helped develop new features for the Country In a Box initiative.
  • Handled the release management activities for an internal project, the Libris platform.
  • Collaborated with team members to gather requirements, communicate project progress, and provide technical expertise and guidance.
Technologies: Java, Amazon Web Services (AWS), Mule ESB, REST, PHP 5, Backbone.Marionette, Node.js, Spring Boot, Object-oriented Programming (OOP), REST APIs, JSON, Hibernate, SQL, Fintech, Unit Testing, API Development, Jira, Back-end

Senior Software Engineer

2012 - 2016
DTCC
  • Analyzed and resolved critical failures and defects that affected a global client base, ensuring their revenue from settling trades was not disrupted.
  • Collaborated with clients in major investment management and brokerage firms to help stabilize their post-trade process throughput in case of system slowdowns.
  • Conducted performance reviews, mentored the team members, and helped them make their career progression plans.
Technologies: Java, XML, Oracle, Unix, Regex, Shell Scripting, Kanban, SQL, Object-oriented Programming (OOP), Fintech, Unit Testing, API Development, Back-end, Apache Tomcat

Web Application for Pharmacy Benefit Management

I led multiple teams to maintain a web application built with Adobe Experience Manager, Angular, React, Java, and Spring for managing pharmacy benefits in the US. I was one of the primary contributors to the back-end code, developing new features and fixing bugs while ensuring quality and compliance with coding standards. Through my contributions, the platform reached the goal of achieving 80% order completion by resolving critical bugs that affected the user experience.

Tellering System for a Local Bank

A React and Java application created as part of a local bank's digital transformation efforts to modernize their client-facing applications. I was part of the back-end development team that built RESTful APIs serving processes such as retail/corporate client onboarding, cash, cheque, bill payment, and miscellaneous transactions.

Web Application for Order Tracking of Pharmacy Benefits

A React and Java Spring Boot Microservices application that lets members track their order without logging in to the member portal. I was the lead developer working on the microservices that backed the order-tracking UI built in React. Also, I acted as the overall technical lead of the project, handling both back-end and front-end developers.

SEO Performance Management for Marketing Organization

Helped build parts of an SEO platform that ingested data from streaming sources and Google Search Console (for client websites) and ran an analysis to check if improvements like link/content generation helped improve SEO performance.

Beverage Manufacturer Scheme Expansion

A web application built with React and Java for beverage manufacturer onboarding expansion scheme. I was responsible for writing the back-end microservices that handled the management of beverage manufacturer registrations and integration with a 3rd-party contract management system.

Languages

Java, Groovy, SQL, Java 8, Python, Scala, JavaScript, C, C++, Visual Basic, PHP 5, XML, Regex, TypeScript, R, CSS, HTML

Frameworks

Hibernate, Spring, Spring Boot, Scaled Agile Framework (SAFe), Spring Microservice, AngularJS, Google Guice, Ext JS, Angular, Hadoop, JPA

Libraries/APIs

REST APIs, API Development, jQuery, React, Reactor, Backbone.Marionette, Node.js, MyBatis

Tools

Git, Slack, IntelliJ IDEA, Apache Tomcat, Dynatrace, GitHub, AWS CLI, Adobe Experience Manager (AEM), Amazon Simple Queue Service (SQS), Amazon Simple Notification Service (Amazon SNS), MapStruct, Gradle, Google Compute Engine (GCE), Google Kubernetes Engine (GKE), MongoDB Shell, MongoDB Atlas, Jira, Bitbucket, Rally

Paradigms

Object-oriented Programming (OOP), REST, Scrum, Microservices, Unit Testing, Compiler Design, Kanban, Agile, ETL

Platforms

Windows, Amazon Web Services (AWS), MacOS, Docker, Unix, Linux, Kubernetes, Oracle, Google Cloud Platform (GCP), IBM WebSphere, JBoss EAP, Azure, Mule ESB, Apache Kafka

Storage

PostgreSQL, JSON, MongoDB, MySQL, Databases, Google Cloud, NoSQL, Azure Cosmos DB

Other

Technical Leadership, APIs, Back-end, Web Services, Fintech, Containerization, Containers, Technical Consulting, Web Scraping, Data Engineering, Office 365, Messaging, Teams, Discord, Systems Analysis, Operating Systems, Shell Scripting, CI/CD Pipelines, Project Lombok, Google Cloud Build, Indexing, Google BigQuery, API Testing, Java Persistence API (JPA)

Industry Expertise

Healthcare

2002 - 2004

Bachelor's Degree in Computer Science

Informatics International College - Manila, Philippines

1999 - 2002

Bachelor's Degree in Computer Science

University of Santo Tomas - Manila, Philippines

APRIL 2019 - APRIL 2020

Certified SAFe 4 Agilist

Scaled Agile Inc.

FEBRUARY 2018 - PRESENT

Professional Scrum Master I (PSM I)

Scrum.org

NOVEMBER 2006 - PRESENT

Sun Certified Programmer, Java 1.4

Sun Microsystems

JUNE 2005 - PRESENT

Sun Certified Associate, Java 1.4

Sun Microsystems

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