Information
YouTeam is now part of Toptal. Hire developers from the top 3% of global talent.
Close
YouTeam Logo

Summary

Expertise

Project Highlights

Education

Agency

AH

English:

Advanced

Alejandro H.

vetted by Youteam

Vetted by YouTeam

Mexico

UTC -06:00

America/Mexico_City

English:

Advanced

Sr. Java Developer

15+ years of Java experience by programming and developing solutions, according to customer’s requirements by gathering and analyzing them to implement a functional solution for customers and end users. • As Computer Engineer there’s a solid 22+ years of IT experience as Software Developer by interacting among digital systems either by Hardware and Software. • Implementing Best practices to fulfill business requirements and improving the performance in Java code by speed and memory, sometimes using Design Patterns among: Template, Factory, Singleton, Façade, Memento, and others using Interfaces and Dependency Injection using the base of SOLID principles. As well as understanding the main flow of information according to Business Requirements

Want to hire this engineer?

Check if Alejandro is available

Expertise

Years of commercial development experience

15 years of experience

Core technologies

Java 8 years
Spring Boot 8 years
Spring MVC 8 years
Spring Security 8 years
Jenkins 5 years
Maven 5 years

Other technologies

AWS
Azure
GitHub
Hibernate
JavaScript
HTML
J2EE
J2ME
SOAP
RESTful API
Hudson

Project Highlights

icon
Sr. Java Developer

EPAM Systems Inc. Mexico

Sep `21 - Oct `21

EPAM Systems, Inc. is an American company that specializes in product development, digital platform engineering, and digital product design..

Responsibilities & achievements

• Two days SCRUM meetings. • Solving tickets according the tasks defined to implement • Onboarding and access credentials • Microservices, analyzing and improvement of. Environment: Java 8, Intellij, Jenkins, Github and internal web applications

Hibernate
Java
Spring
Git
IntelliJ IDEA
Jenkins
icon
Sr. Java Developer

Ritchie Bros. Auctioneers

Jun `21 - Aug `21

2 months

The company sells through unreserved public auctions, weekly featured auctions at IronPlanet and various other online marketplaces. A broad range of used and unused industrial assets.

Responsibilities & achievements

• Daily SCRUM meetings. • Understanding old workflow to migrate to new Spring Boot framework • Review on Docker and Internal graphs for the performance of the application. • Migrating Microservices implemented in Spring Framework to Spring Boot and annotations of it • Onboarding courses from personal to replace. • Setting up by tickets, the credentials for different environments. • Use of GitHub repositories to share code and use of Jenkins

Java
IntelliJ IDEA
Spring Boot
Microservices
icon
Sr. Java Developer

Brillio/EBay

Apr `20 - May `20

The Brillio team’s mission has been to bring innovation to the digital world and provide the best customer experience possible through true partnerships and integration with our clients. Project description: Research, improvement, maintenance, and assistance of eBay applications to migrate all applications to the Spring Boot framework.

Responsibilities & achievements

Daily SCRUM meetings. • Understanding old workflow to migrate to new Spring Boot framework and Lombok library. • Migrating queries and tables from SQL to NoSQL DB (Mongo DB) and checking the functionality in testing servers. • Migrating previous code implemented in Java 5 to Java 11 • Migrating Microservices implemented in Spring Framework to Spring Boot and annotations of it • Testing the new implementations using Web services defined by all servers in eBay. • Configuring Developing and the access to AWS servers (named as S3 servers) • Use of GitHub repositories to work with Jenkins with servers located in Texas and California • XML messaging to parse and manage between web services

Eclipse
Java
PL/SQL
Spark
Spring Boot
Microservices
icon
Sr. Java Developer

Infosys/Verizon

Dec `18 - Nov `19

11 months

Infosys is a global leader in next-generation digital services and consulting. We enable clients in 46 countries to navigate their digital transformation. I was involved in the maintenance and support of XO’s application to migrate them with Verizon.

Responsibilities & achievements

• Following customer’s standards according to its best improvement and manager’s instructions. • Daily standup meeting to fulfill customer’s requirements, by following SCRUM and Agile principles. • Research and learning with practices and courses of new technologies in the market according to Infosys’ training in its web page, like: Features of Java 8 and SCRUM Principles. • KT (Knowledge Transfer) from owners of the applications. Fulfilling documentation according KT. • Research, Implement and Test the updates according to the workflow of the application. • Development of application to read and store in files data received from Web Services and update in Oracle DB server, using WildFly’s webservices. • Configuring Developing and the access to AWS servers (named as S3 servers) • Reviewing Application’s issues with Fortify scan, according to Verizon’s rules and Java 8 features, then research, update and test the code by implementing the solution of the issue. • Sharing the code in GitHub repository to run Fortify scans and implementing the new rules dictated by Verizon • Reviewing Application’s issues with Black&Duck to verify dependencies management according to Verizon’s rules, then research, update and test the libraries. • Updating tables according to requirement from tickets issued by the user in the monitor server. • Deploying RESTful web services using Spring Boot as a personal course and Local databases DB2

Eclipse
Java
Oracle
XML
JUnit
Spring Boot
Microservices
icon
Sr. Java Developer

TESCHGlobal Ltd, Grafton, WI USA

Oct `16 - Oct `18

2 years

Bridging the gap between business and IT operations for the customers by aligning business strategy and digital technologies. I was part of the development group to fulfill company's customers' requirements and needs. Project Description: Be part of the development group to fulfill company's customers' requirements and needs.

Responsibilities & achievements

• Daily standup meeting to fulfill customer’s requirements, by following SCRUM and Agile principles. • Design with UML and develop business logic in JAVA to improve performance of business transactions for CRUD operations with databases like MySQL, using Hibernate Framework. • Working in collaboration with the Frontend using JavaScript, CSS, jQuery and Ajax Frameworks for testing the integration of components and the integration in the application. • Designing and Implementing mockups using Node.js to show the look and feel of the future webservices • Development of Webservices for application consumption, in Java with XML and JSON and interacting with Frontend like JavaScript’s, HTML, CSS. • Starting from scratch, OSGi components with Maven. • Leading junior developers to understand the flow of the application and the best way to implement the code according to business requirements. • Preparing Talend processes and use Java components to integrate functionality to Talend • Developing Plugins, Microservices and Features for Talend application which is a free RCP application that can be improved. • Building access to S3 servers (AW Server) to create folders and store jar files in them. • Building data set according to requirements with Spark libraries and use Spark APIS could use them. • Handling Kafka and Tomcat servers to publish Web applications. • Implementing Service Mix and Karaf to store OSGI plugins (Java plugins) • Using and handling Karaf as OSGI container. • Following process for HL7 format (used in medical companies) and parsing JSON response from Health Process. • Developing mockup presentations in Ruby and Node.js to deliver a mockup of user interaction. • Use of Confluence and Jira as tools of integration to collaborate with the team. • Deploying RESTful web services using CFX and integrating the code via Github repository

AWS
Eclipse
Hibernate
Java
JavaScript
JBoss
Node.js
Spark
JUnit
Plugins
Maven
Microservices
Serverless

Education

Higher education in Computer Science

Agency

agency #2373

10-50

GMT-6

HOUSTON/United States

Core Expertise

AngularJS
API
AWS
C#
C++
Django
Express.js
Flask
Hibernate
Ionic
Java
Java EE
JavaScript
Kotlin
Magento
MEAN Stack
MongoDB
.NET
Node.js
Oracle
PL/SQL
Python
Rackspace
Ractive.js
React.js
React Native
SaaS
Salesforce
Selenium
SQL Server
Tableau
Ubuntu
UI
UML
VBA
VB.NET
Zendesk
.NET Compact Framework
IBM AS/400 Control Language
IBM DB2 Administration
J2ME
JasperReports
Java Servlets Development
LAMP Administration
Landing Pages
Laravel Framework
Machine learning Engineer
Microsoft Dynamics ERP
OAuth
Object oriented design
Object Oriented Programming (OOP)
Oracle APEX
Oracle Application Framework
QA Management
R-Hadoop
Salesforce Apex
Salesforce App Development
Salesforce.com
Scrum
Swift
VBScript
Web Crawler
Web Crawling
zapier
RabbitMQ
UI Bootstrap
Zabbix
Nagios
LDAP
Project Manager
Scrum Master
Spring Boot
Hadoop
Flutter
.NET Core
JavaScript MVC
Web Analytics

Industries

E-Commerce & Retail, Banking & Finance, Information services & Technologies, Service & Support, SaaS

Want to hire this engineer?

Check if Alejandro is available