Logo
Jhonatan – Java, Spring Boot, Angular, experts in Lemon.io

Jhonatan

From Colombia (GMT-5)

flag
Back-end Web DeveloperSenior
Hire developer
9 years of commercial experience
Food and beverages
Govtech
Healthcare
Logistics
Management
Public services
Retail
Supply chain
Platforms
Lemon.io stats

Jhonatan – Java, Spring Boot, Angular

Meet Jhonatan: a Senior Back-end Web Developer with a strong background in Java. He has a knack for crafting solutions across diverse software architectures, from greenfield to maintenance projects. His expertise in both monolithic and microservices setups, API design mastery, and cloud experience further enhance his skill set. Not only does he excel in teamwork, but he's also comfortable working independently, adapting, solving problems, and staying dedicated.

Main technologies
Java
8 years
Spring Boot
4 years
Additional skills
Angular
React
Android
.NET
AWS
ElasticSearch
Datadog
Snowflake
PostgreSQL
Jenkins
Spring Data
Apache Kafka
GCP
Typescript
Kubernetes
Microservices
gRPC
PostGIS
Azure DevOps
Spring
JavaScript
HTML
Ionic
SQL Server
Internet Information Services
C#
CakePHP
Swift
MySQL
SOAP
CSS
API Gateway
Amazon RDS
Terraform
DynamoDB
Amazon Cognito
AWS Lambda
Ready to start
ASAP
Direct hire
Potentially possible

Experience Highlights

Senior Software Engineer
Jan 2022 - Jul 20231 year 5 months
Project Overview

Integration Platform as a Service (iPaaS) that uses cloud-based freight APIs to instantly connect shippers and third-party logistics companies (3PLs) to transportation capacity.

Skeleton
Skeleton
Skeleton
Responsibilities:
  • Coordinated the implementation of highly efficient solutions for different issues related to microservices built in Java with Spring Boot and web applications built in React;
  • employed continuous deployment tools to deploy new versions of different applications across the platform;
  • upgraded dependencies to mitigate vulnerabilities and improve the security of the services;
  • implemented event-based features to communicate different services asynchronously using Kafka.
Project Tech stack:
Java
Spring Boot
Spring Data
Apache Kafka
PostgreSQL
React
ElasticSearch
AWS
GCP
Jenkins
Snowflake
Datadog
Java Developer
Jul 2020 - Jan 20221 year 6 months
Project Overview

Digital health platform to capture, transmit and analyze data from connected medical devices and surgical equipment, combination products, apps, digital therapeutics, and software as a medical device.

Skeleton
Skeleton
Skeleton
Responsibilities:
  • Developed microservices to support the requirements of the platform;
  • automatized the documentation of the design and the implementation of the software components. This saved time, allowing the engineers to create and update the documentation quickly;
  • implemented the service to manage the user information, communicating with the identity and access management software;
  • improved endpoints and queries from the identity and access management software, creating custom scripts;
  • involved in deploy and configuration tasks for the microservices on the platform.
Project Tech stack:
Java
Spring Boot
Typescript
PostgreSQL
GCP
gRPC
Microservices
Kubernetes
Software Developer
Sep 2019 - Jul 202010 months
Project Overview

System for registering citizen to a voting place for electoral processes.

Skeleton
Skeleton
Skeleton
Responsibilities:
  • Developed an Android application for hybrid tablets to register citizens;
  • developed microservices for different clients (PC, Android, and Web) with Spring;
  • created web application template, built in Angular;
  • created the first version of an offline module that searches for the nearest voting place given the address of a citizen. It saved costs for the client because they were looking for other solutions that could carry an expensive cost;
  • proposed the use of Azure DevOps to involve continuous integration in the development process, motivating the use of containers, pipelines, app services, and container registries.
Project Tech stack:
Spring
Angular
Android
.NET
PostGIS
PostgreSQL
Azure DevOps
Software Developer
Jul 2019 - Sep 20191 month
Project Overview

Web application for registering and managing inspectors of the electoral process in Colombia.

Skeleton
Skeleton
Skeleton
Responsibilities:
  • Designed the UI for the web application based on a React template;
  • tested the performance of the website;
  • developed the website in a very short time to achieve the company winning the contract for this project.
Project Tech stack:
React
CSS
HTML
JavaScript
Software Developer
Aug 2017 - Sep 20192 years
Project Overview

System for giving information about the voting place of a citizen and the candidates for the electoral process.

Skeleton
Skeleton
Skeleton
Responsibilities:
  • Developed services for different clients (Android, iOS, and Web);
  • developed views for web and mobile applications;
  • checked the system security, ran security scans and used different tools for this, and fixed vulnerabilities;
  • did performance tests over the resources of the system;
  • improved the performance of the services with a structuration in the code and creating an index in the database; with this improvement, the hardware resources needed for the application went down.
Project Tech stack:
Java
Angular
Ionic
CSS
HTML
Typescript
JavaScript
SQL Server
Internet Information Services
Developer
Dec 2016 - Aug 20177 months
Project Overview

E-commerce platform for selling gifts online.

Skeleton
Skeleton
Skeleton
Responsibilities:
  • Developed a beautiful and friendly user android application;
  • built SOAP services for the application;
  • maintained the desktop application and the website.
Project Tech stack:
Android
Cake PHP
SOAP
MySQL
C#
Developer
Dec 2016 - May 20174 months
Project Overview

E-commerce platform for a chain of restaurants in Popayan.

Skeleton
Skeleton
Skeleton
Responsibilities:
  • Developed Android and iOS applications with a friendly user and intuitive interface;
  • built services for the applications;
  • developed the desktop application for the restaurants;
  • developed new features for the website
Project Tech stack:
Android
Cake PHP
MySQL
C#
CSS
HTML
JavaScript
Swift
Senior back-end developer
Aug 2023 - Unfinished10 months
Project Overview

LexID is the system in charge to manage organizations, users, roles and permissions across all Lexipol environment, this is built over the AWS cloud using many of the services this cloud provides.

Skeleton
Skeleton
Skeleton
Responsibilities:
  • created lambdas to support endpoints needed in the system
  • designed solutions based on AWS Cloud provider
  • trained new developers who joined to the team
Project Tech stack:
Java
Spring Boot
AWS Lambda
Amazon Cognito
API Gateway
DynamoDB
Amazon RDS
Terraform

Education

2017
Software Engineering
Bachelor

Copyright © 2024 lemon.io. All rights reserved.