Jaime A.Back-end and Systems Engineer
Skills
A versatile and committed professional engineer with experience in developing innovative software solutions, actively participating throughout the entire software lifecycle. Projects include high-precision software development within sectors such as banking and travel, adhering to best practices established by certified entities and collaborating with high-caliber colleagues. Consistently engaged in continuous learning and professional development.
Software Engineer
1/1/2021 - Present
Developed new modules for a prominent e-commerce website, with a specific focus on customer support for delivery management. Demonstrated expertise in Java and React for front-end and back-end development. Enhanced technical proficiency in creating scalable and efficient code using Go.Software Engineer
5/2/2019 - 1/1/2021
Developed new modules for a banking website with a focus on payment evaluation of client income, utilizing Java and J2EE frameworks. Created a new platform for user management integrating multiple data providers, while significantly enhancing front-end performance to support large-scale events, including massive transactions. Managed and supported applications post-implementation in a production environment, ensuring smooth operation and reliability.Software Engineer
3/2/2018 - 4/2/2019
Responsible for internal development solutions and technology implementations, focusing on advancing the product suite, which includes a Mobile App, Web Application, Web Services, and APIs. Engaged in extensive code reviews to ensure quality and adherence to best practices. Documented products and workflows meticulously to maintain clear and accessible technical records. Conducted research on the latest technologies and solutions for potential future implementation to keep the product suite at the cutting edge of innovation. Played a key role in hiring and building a competent development team. Developed unit and integration tests to ensure product reliability and performance. Managed deployment and release flow to ensure smooth and timely product updates.Development Engineer
10/2/2015 - 1/2/2018
Developed new modules for the company's online booking payment system using Java and J2EE technologies. Created support applications utilizing PHP as the primary programming language. Designed and implemented a new platform for flight bookings, integrating data from various airline providers, while revamping the frontend to enhance performance during high-traffic events like CyberMonday. Provided ongoing support for applications in production environments, ensuring stability and performance.Java Developer Analyst Mid-Level III
1/2/2014 - 8/2/2015
Java/J2EE Developer with key accomplishments in the development of various PPD applications, including the Debt Settlement Program, CDHU (Housing and Urban Development Company of the State of São Paulo), and Prodesp. Demonstrated technical expertise in Java and J2EE frameworks, utilizing tools and technologies such as JSP, Servlets, EJB, and JSF. Proficient in integrating web services and handling XML and JSON data. Developed proficiency in using relational databases like Oracle and MySQL, along with implementing ORM solutions using Hibernate. Delivered application support and maintenance post-implementation in production environments. Adept at version control systems such as Git and SVN, ensuring collaborative and efficient code management. Employs best practices in software development, including test-driven development (TDD) and continuous integration (CI) processes.Developer Analyst
10/2/2011 - 11/2/2013
Team Leader - Supported and developed various applications, fostering technical expertise in Java/J2EE for digital check processing. Conducted and monitored project meetings to ensure alignment and progress. Key responsibilities included integrating web services, particularly with the Meson application, and overseeing weekly project meetings to streamline support and development workflows. Demonstrated proficiency in handling backend services and ensured seamless deployment and integration across systems.Developer Analyst
3/2/2011 - 10/2/2011
Java/J2EE Developer with significant experience in developing applications for employee guarantee funds, specifically within the domain of financial systems in Chile. Gained extensive expertise in Java and J2EE technologies, focusing on creating robust, scalable applications. Involved in the entire software development lifecycle including the support and maintenance of applications post-implementation in production environments. Leveraged tools and frameworks such as Spring, Hibernate, and Apache Struts to enhance application functionality and performance. Ensured the reliability and efficiency of backend operations through effective use of SQL and database management systems. Contributed to code versioning and collaborative development using tools like Git. Debugged and resolved application issues, ensuring seamless user experiences and the integrity of financial processes.Analyst Developer – Team Leader
3/2/2009 - 2/2/2011
As a Team Leader, led the support and development of various financial and resource management applications at a university. Oversaw the preparation, monitoring, and execution of development meetings, ensuring alignment with project goals. Managed the transition of multiple applications to JavaWeb using the Struts Framework from WebForms, showcasing in-depth expertise in Java/J2EE development.Developer Analyst
2/1/2007 - 2/1/2009
Java/J2EE Developer with significant experience in developing a web application designed for registering inspections in various buildings to assess insurance value. Developed proficiency in J2EE technologies, utilizing Spring Framework for robust application architecture. Employed Hibernate for efficient ORM and database management. Enhanced UI/UX by integrating frontend technologies such as HTML, CSS, and JavaScript, along with frameworks like AngularJS and jQuery. Managed backend processes using MySQL and PostgreSQL databases. Applied RESTful APIs to facilitate seamless client-server communication. Utilized Apache Maven for project build management and Tomcat as the deployment server. Ensured high code quality and version control through Git. Demonstrated expertise in writing JUnit tests to maintain application reliability. Applied Agile methodologies, including Scrum, for effective project management and timely delivery.
Systems Engineering at University of Medellin
2002 - 2007
Learn and Understand AngularJS Courses at Udemy
7/2/2019Curso Angular Front to Back at Udemy
8/2/2018Angular 4 Java Developer Course at Udemy
8/2/20181Z0-851 Java Standard Edition 6 Programmer Certified Professional Exam at ORACLE S.A
7/2/2013Certificate in Software Development and Design. at Universidade EAFIT
6/2/2010
Jaime is available for hire
Hire Jaime A.All Howdy Candidates are vetted for skills and english proficiency.