Ing. Jonathan Hinestroza
Freiberuflich, Quarkus Software Developer, Independent Contractor
Medellin, Kolumbien
Über mich
Experienced Java Developer with 5+ years of diverse expertise, notably at companies like Globant, Experis-Manpower, and NTT Data, supporting various startup projects. Skilled in Java, Jakarta EE, Spring Framework, Docker, Kafka, and Angular for front-end development. Proficient in CI/CD, collaborative in Scrum/Kanban environments, and committed to Agile methodologies. Passionate about cutting-edge tech, clean coding practices, and continuous learning
Werdegang
Berufserfahrung von Jonathan Hinestroza
Bis heute 1 Jahr und 1 Monat, seit Juni 2023
Quarkus Software Developer
Independent Contractor
Java Developer with deep expertise in Jakarta EE technologies and Quarkus, proficient in Java 17, Quarkus, Kubernetes, Docker, and GraalVM. Responsibilities: •Constant Communication: I maintain open and continuous communication with team members, architects, and designers to ensure alignment on project objectives. Skills: Grafana & Prometheus · Redis · Zookeeper · Makefile · Docker · AWS · PostgreSQL · MongoDB · Apache Kafka
5 Monate, Feb. 2023 - Juni 2023
Java Senior Developer
PersonalSoft
Finance Java Developer skilled in Java 11+, Spring Boot, Angular, Git, JUnit, CD, RabbitMQ, Docker, AWS, and more. Proficient in RESTful services and configuration with Spring Config Server. Expert in microservices, CD, and collaborative Azure DevOps. Specializes in Docker, Spring Cloud, and AWS for efficient deployment and scalability. Excels in Spring WebFlux for responsive apps. Proficient in Docker, AWS, Apache Kafka. Delivered tailored finance microservices, driving project success.
5 Monate, Juli 2022 - Nov. 2022
Java Software Engineer
NTT DATA Europe & Latam
Microservices Developer with Java technologies. Deployed, Scaled, Configured, wrote manifest file for various Microservices. Implemented REST Microservices using spring boot. Integrated Swagger UI for rest services, Integration test along with REST document. Java 11+ Spring Boot Spring Config server, Angular, JSON, Maven, Git, Junit, Mockito, Azure, DevOps with Docker, Spring Cloud, Relational Database, NoSql, API gateway pattern, Jenkins.
1 Jahr und 3 Monate, Dez. 2020 - Feb. 2022
Software Developer Java
Globant
Microservices Developer with Java technologies. Spring Boot. Deployed, Scaled, Configured Microservices. Environment: Java 11+, Kotlin and Scala Restfull and GraphQL web Services (Spring Boot, Play Framework), Zipkins, Hystrix, Spring Config server, Angular, HTML, JSON, Log4j, Maven and Gradle, Git, Junit, Mockito, Tomcat 9, CD (continuous deployment), OpenShift, Asynchronous Messaging with Apache Kafka, DevOps with Docker, Spring Cloud, Relational Database, NoSql, API gateway pattern, Jenkins.
4 Monate, Sep. 2020 - Dez. 2020
Java Developer
Experis IT
Java 8+, PLSQL, Web Services,Struts 1, Spring Boot, Hibernate, MVC, JSP, Oracle Database 11g. Designed, developed and implemented software applications for website based on analyzed requirements and understanding of industry technical standards. Built web applications using Struts 1 framework. Diagnosed and corrected errors within code to allow for integration of proprietary applications. Performed unit testing, system testing and integration testing.
1 Jahr und 1 Monat, Sep. 2019 - Sep. 2020
Java Software Engineer
Independent Contractor
Specialized in Java 11 for microservices and RESTful APIs. Collaborated within cross-functional teams, swiftly resolving issues and ensuring seamless deployments. Responsibilities: • Effective Team Communication: Maintain clear and efficient communication within cross-functional teams to swiftly resolve issues and ensure smooth project deployments. Skills: Java 11+ · Spring Boot, · Hibernate · Docker · Maven · Spring MVC · MySQL · Git
1 Jahr, Okt. 2018 - Sep. 2019
Scala Software Engineer
Independent Contractor
Skilled Scala Developer specializing in microservices and RESTful APIs. Leveraged Scala, Akka, SBT, and other technologies to deliver efficient, robust solutions. Responsibilities: • Effective Team Communication: Maintain clear and efficient communication within cross-functional teams to streamline processes and enhance productivity. Skills: Scala · Docker · Redis · Play Framework · Akka · Spring MVC · SBT · Git
1 Jahr und 1 Monat, Okt. 2017 - Okt. 2018
Junior Software Developer
Invamer
As a Junior Java Engineer, I've rejuvenated legacy codebases to align with modern development standards, enhancing overall functionality. I've worked closely with project managers to set ambitious yet achievable coding milestones during the pre-release phase of software projects. My responsibilities also included crafting detailed project plans, translating customer requirements into clear specifications, and devising tailored solutions for prospective clients.
Sprachen
Spanisch
Muttersprache
Englisch
Fließend