Julio Saucedo Alvarez
512-***-**** ************@*****.***
LinkedIn https://www.linkedin.com/in/julio-s-alvarez-7440355b/ SUMMARY
Principal Software Engineer with 23+ years of IT experience and 15+ years in the full software development life cycle. Expertise in architecting large-scale distributed systems using Java, microservices, and cloud technologies. Proven track record in guiding engineering teams, enforcing best practices, and delivering high-quality, scalable solutions aligned with business objectives. Technical skills
• Programming/Scripting Languages: Java 1.1, Java 1.4 – 8, 17 J2EE, JEE, J2SE HTML, HTML5, XML, XSL, JavaScript, JSP, Node.js, Windows and Linux shell, Borland C and C++.
• Web/Middle Tier Technologies: JSP, JSF, Servlets, JDBC JMS, Web services EJB, JPA
• Open-Source Frameworks: Struts, Junit, iBatis, Maven, Log4J, Swingm, JasperReports
• Other Frameworks: Hibernate, Spring, Spring Boot, Spring Batch. Dot Net Nuke (CMS on Asp.Net with C# and VB)
• Frameworks & Architectures: Micro Service Architectures APIs.
• Application & Messaging Servers: Apache Kafka, Rabbit MQ, JBoss SOA, JBoss EAP, JBoss ESB 4 & 5. IIS 5-10 Windows Server 2003 to 2022. WebLogic 8, & 10 WebSphere 8, 9.
• Operating Systems: Windows xp - Windows 7, 8, 10, 11, Servers 2003, 2008 UNIX (Solaris 8 - 10), Linux Debian distributions
• (Ubuntu 8.04 – 11.04, CentOS), RedHat 4-5.6. RHEL 8, Apache Tomcat 5, 6, 7 & 9 and Glassfish.
• RDBMS: Oracle 8i, 10g & 11g MySQL, MS-SQL Server. DB2 8 & 9.7, Sybase 15. Firebird, DBMS.
• Designing Tools/Methodologies: UML, VISIO, Borland's Together, MS Visual Studio
• Development Tools: Eclipse, Jboss Dev Studio, NetBeans 5-7, MS Visual Studio, SQL Developer, Toad for Oracle, Quest Software, Oracle SQL Developer, SQL Server, MS Project, Visio, DBAristan, ERWin, Enterprise Architect, iReports, AquaData
• Application Tools: MS-Office, TOAD, MS-Project, CVS, SVN, Borland StarTeam, tortoiseSVN, ANT, Maven, Sun E-Designer
• Monitoring tools and Log analisys: Dynatrace, Splunk, Grafana.
• DevOps & Automation: CI/CD, DevOps
• Cloud services: AWS and Azure.
• Best Practices: Coding Standards
• Testing Tools: HP Quick Test Pro, Hp Quality Center.
• Websites: XHTML, CSS, XML, JavaScript, Scriptlets JSP, Javascript.
• Graphic Design: Adobe CS - Photoshop and Illustrator, Backgrounds, Dropdowns, Divisions, Text, Hovers, Logos, Flash Animation, Web-Image Embedding, PDF's, Layouts, 3DText, Texturing, animation and special effects., CorelDraw
• Audio-Visual: Video and Audio editing, Camtasia, ProTools, Sound Forge, Adobe Premiere Pro.
• Ticketing systems: HPQC, Jira, SNOW, BMC.
• Reporting tools: Microsoft Word, Excel, Visio, Crystal Reports, SSRS, JasperReports, Report Writer Work Experience
Citi Bank Oct 2015 - May 2025
Java Backend Developer/Full Stack Developer Irving TX Citigroup, an institution connecting millions of people across hundreds of countries, serves as a trusted partner to clients by responsibly providing financial services that enable growth and economic progress.
• Coordinated and mentored the MX Build team across 30+ projects, ensuring adherence to engineering best practices and high-quality technical support.
• Developed and delivered a Java mobile application for iOS and Android devices with adherence to microservices architecture.
• Utilized microservices effectively for tasks such as the login process, ensuring scalable and secure designs.
• Integrated various databases (PostgreSQL, MySQL) using Spring Data JPA, optimizing data retrieval efficiency by 20%.
• Guided solution architects in developing physical designs and proposing software solutions to address complex business needs.
• Developed and maintained high-performance RESTful APIs using Spring Boot, handling high volume requests with a 99.9% uptime.
• Tracked and diagnosed issues/defects via Jira and SNOW, contributing to continuous quality improvement.
• Produced, consumed, and tested JAX-WS and JAX-RS Web services to support service-oriented architecture initiatives.
• Identified and resolved request and response issues across application layers, ensuring smooth integration and technical accuracy.
• Coordinated with PMOs during daily checkpoint meetings to provide technical insights and progress updates.
• Handling Batch Jobs processing, running and debugging local and Unix box, trace steps and issue finding managed by Informatica Power Center 9.5.1.
• Built a CI/CD to reduce deployment time by 30% through pipeline automation.
• Pushes new code to a repositry in AWS code commit, triggers management, pulls the code, build a new Docker, and pushes it to Amazon ECR.
• Extensive experience with server configuration and troubleshooting on Apache HTTP and Tomcat App server.
• Proactively work on ETL processing, batch monitoring and Threshold setup.
• Deploy new/changes on Work Flows over Informatica Workflow Manager and Informatica Repository Manager.
• Support ETL process on Spring Batch to transform CSV records and persist the processed data objects into MySQL database.
• Communicated with offshore teams daily, monitoring tasks and checked-in changes using RTC repository.
• Suppor on distributed transactions services using broker systems like Kafka and Rabbit MQ.
• Designed and deployed a Kafka cluster handling 100k messages/sec across 100+ topics with zero data loss.
• Supported testing environments and teams by validating mobile application functionality, emphasizing high-quality software delivery.
• Use of on-demand IT resources on cloud AWS services management.
• Assisted Java developers with deployment of software components across environments, maintaining system reliability.
• Participate in front-end dynamic web application using Javascript and Angular for redesign a legacy portal increasing productivity by 25%.
• Debugged and monitored server-side issues using system logs, message analyses, OFX monitoring, and service logs.
• Managed local application EAR deployments on WebLogic servers to validate and verify application changes.
• Developed a SoapUI suite to resolve user enrollment issues with Vasco Soft Token, mitigating development blocks.
• Collaborated with Citi Alerts to validate services, ensuring reliable alert delivery during application usage.
• Prepared technical and procedural documentation on SharePoint, making documented changes accessible for developers.
• Contributed to the enhancement of project management methodologies and tools by aligning technical best practices with project delivery.
• Influenced, led, and supported compliance with technical design and development standards, driving engineering excellence.
• Continuously evaluated industry best practices, contributing to organizational standards and supporting oversight of applied methodologies.
• Monitored project progress, tracked milestones and budgets, and managed changes to ensure successful project delivery.
• Managed project resources, including personnel, budget, and infrastructure equipment, aligning technical efforts with business goals.
• Assisted Mexico Infra PMs by delivering precise labor estimations and build efforts, emphasizing efficient resource allocation.
• Developed, managed, and forecasted project budgets, ensuring optimal use of resources in alignment with overall technical strategy.
• Reported daily progress and updated managers on project statuses to support strategic decision-making.
• Facilitated clear communication between Mexico stakeholders and onshore/India teams by translating technical information and aligning design discussions.
• Led and managed project teams, ensuring effective coordination, technical alignment, and robust communication channels.
• Maintained close communication with all Infra Project Managers to track daily progress and ensure timely project execution.
• Ensured top engagement for project tracking and delivery, promoting adherence to technical standards and best practices.
• Followed up on daily communications to avoid delays and ensure consistent progress in project delivery.
• Provided L2 and L3 support on complex issues requiring in-depth technical expertise, supporting architectural consistency and system scalability.
• I have integrated Luna HSM with enterprise applications using PKCS#11 and Rest APIs, enabling secure key storage and cryptographic operations for SSL/TLS, code signing and data encryption.
• Led HSM audit and compliance initiatives, maintaining detailed logs and enforcing segregation of duties, resulting in successful completion of external security audits.
• Deployed and managed Cloud HSM for hybrid cloud environments, supporting secure key management across AWS and on- premises systems.
• Collaborated daily to resolve issues in strict alignment with SLA timelines, reinforcing operational excellence.
• Coordinated with Citi customers to ensure confidentiality and secure exchange of technical information.
• Utilized a deep understanding of middleware components to facilitate smooth project progress and effective architectural solutions.
• Tracked the handover of projects from BTB to RTB production environments, ensuring seamless transitions and system reliability.
• Coordinated project releases with PRR documentation and scheduled meetings to present completed tasks and address pending items.
• Led technical discussions during project issues, providing troubleshooting insights, suggestions, and fixes for middleware web hosting components.
• Compiled and delivered global weekly reports outlining project metrics, aiding technical leadership in decision-making.
• Produced and released detailed monthly metrics reports to managers and stakeholders, aligning technical outcomes with business objectives.
• Proactively identified risks and developed mitigation strategies to ensure project and architectural success.
• Executed web application server deployments and validated/testing web server and application logs to guarantee proper functionality.
• Administered HIS Server configuration and provided robust support to maintain high system performance.
• Supported server configuration and releases in DIT/SIT environments, upholding technical and operational standards.
• Configured, deployed, and managed CBOL and AO Servers, ensuring system integrity and performance.
• Automated system management under the BMC BAA system, coordinating scheduled jobs with minimal human error.
• Tracked and resolved production support issues consistently, ensuring high-quality service delivery.
• Performed WebSphere application server configuration, administration, and troubleshooting while maintaining a focus on secure and scalable design.
• Analyzed application and server logs to identify issues, addressing them promptly in alignment with best practices in software architecture.
• Provided Unix support using Korn shell scripting, enabling automated task scheduling and maintenance.
• Scheduled cron jobs for automated server-side execution, reducing manual interventions and errors.
• Configured WAS from scratch, including application deployments to align with established coding standards.
• Supported CyberArk installation and configuration to bolster system security.
• Delivered HTML programming and support, ensuring adherence to technical documentation and content management standards.
• Managed file operations, including content handoffs for releases and resolving conflicts within CMS environments.
• Acted as a liaison between requestors and developers to ensure all content issues were addressed prior to going live.
• Oversaw daily deployments and monitored jobs using Content ICMS under HP Content Center Professional, emphasizing quality delivery.
• Supervised post-production checkout of each release, addressing and escalating issues to production support as necessary.
• Collaborated with cross-functional technology teams to resolve CMS-related issues, ensuring alignment with overall technical architecture.
• Increased report generation speed by 50% using Crystal Reports with extraction, transform and data visualization.
• Redesigned file list manipulation policies and early deployment requests to meet legal audit standards.
• Developed and updated training documentation for new webmasters, fostering a culture of learning and technical excellence.
• Provided after-hours and weekend support to ensure timely content releases and maintain operational continuity.
• Ensured accurate project deliverables through maintenance and small content projects as assigned by the development lead.
• Interpreted project briefs and assets, effectively communicating technical understanding to business requestors.
• Delivered timely content changes in accordance with defined release schedules, maintaining software delivery quality.
• Supported multiple releases by facilitating collaboration between production support and the development team.
• Addressed and resolved defects within tight timeframes, ensuring effective communication during testing phases.
• Assisted the development lead in identifying improvement and efficiency opportunities within technical processes.
• Handled scheduled jobs from development to webmasters using Teamsite ICMS, ensuring precise deployment execution.
• Advised on the ICMS Teamsite to Contentful migration, contributing to improved system architecture and integration. AT&T Mar 2014 - Jun 2015
Java Developer/Production Support Specialist Richardson TX/Austin TX Developed and maintained Device Life Cycle (DLC) and Order Track (OT) applications, managing key life cycle events from network activations to sales and shipment, ensuring alignment with business processes.
• Guided and mentored project teams while coordinating with offshore teams in India, ensuring effective communication and technical alignment.
• Distributed tickets generated by end users and provided prompt, SLA-compliant solutions, enhancing operational support and production quality.
• Utilized BMC Remedy application for AOTS ticketing, streamlining issue resolution and technical tracking.
• Addressed daily queries and requests from diverse clients, delivering timely and effective solutions in line with technical and business best practices.
• Attended daily calls and meetings, reporting on pending and resolved tasks and ensuring alignment with project milestones.
• Managed and debugged batch jobs on local and Unix boxes, using Informatica for effective ETL processing and threshold setups.
• Developed batch shell scripts (ksh and sh) to resolve production information conflicts, enhancing process automation and reliability.
• Diagnosed and resolved deadlock issues and traced dependencies to prevent future production failures, ensuring robust system performance.
• Collaborated closely with development, testing, and production teams to detect, trace, and resolve production issues, emphasizing end-to-end system reliability.
• Administered deployments and managed failure recovery on primary and secondary WebLogic Application Servers using failover functionality.
• Security implementation of SSL/TLS certificates, setting up firewalls. And managing access control in Apache and WASND.
• Optimizing server performance through caching, resource management and adjusting JVM parameters for Tomcat server.
• Controlled Topaz alerts via rule creation and suppression to prevent unnecessary server conflict messages during maintenance windows.
• Proactively monitored systems using tools such as Patrol, Dynatrace, Introscope, and Topaz, ensuring technical stability and operational excellence.
• Reviewed and optimized Java code, mentoring developers on performance best practices while integrating distributed system design principles.
• Debugged Unix environments using WinSCP, ensuring timely resolution of system issues and maintaining robust deployment proceses.
• Tested web services using SoapUI and integrated the DLC/OT Integration Platform to validate service functionality and architectural consistency.
• Managed defect tracking using HP Quality Center, assigning tickets and coordinating resolution efforts in alignment with technical standards.
• Analyzed new requirements during BRD and CRD sessions, providing technical insights aimed at architectural alignment and improved system performance.
• Deployed new changes on workflows using Informatica Workflow Manager and Repository Manager, ensuring adherence to project scopes and quality standards.
• Coordinated with DBAs to address production issues such as long-running SQL queries, using Bugzilla for efficient issue tracking and resolution.
• Developed, modified, and optimized queries in Oracle using TOAD, ensuring data integrity and efficient query performance.
• Configured TNS connections and managed multiple schemas across environments, ensuring stable database connectivity.
• Handled DBA tasks for Oracle 11g, maintaining system reliability and performance.
• Assisted in web application server deployments, validating and testing both web server and application logs to guarantee proper functionality and alignment with coding standards.
• Participated in the migration from UNIX to Linux server environments, contributing to installation, configuration, and node validation efforts.
• Configured and monitored V-Tiers nodes, ensuring prompt alert management and system readiness.
• Managed configurations on WebLogic servers, SharePoint, and Cassandra, ensuring alignment with technical architecture and scala- bility requirements.
• Actively participated in the full application life cycle, addressing offshore connectivity through Putty, VPN, Outlook, and external AT&T applications.
• Administered and maintained crontab on Unix servers to support scheduled jobs and secure system operations. Health and Human Services Commission (HHSC) Feb 2013 - Feb 2014 Sr. J2EE Consultant Austin, TX
TIERS (Texas Integrated Eligibility Redesign System) Texas eligibility and enrollment system for Medicaid, Children's Health Insurance Program (CHIP), Food Stamps and Temporary Assistance for Needy Families (TANF), Responsible keep guard that each family in Texas Receive the public benefits they needed when they needed.
• Experience in Batch Jobs processing, running and debugging local and Unix box, trace steps and issue finding on concurrent access using Multithreading.
• Experience in Open-source distributed version control system (GIT) to handle very large projects with speed and efficiency.
• Experience in develop and deployment using Java, Java EE, portal and SOA with IBM Rational Application Development for WebSphere software, (RAD).
• Experience in Testing, Analysis and delivery of applications.
• Experience with Oracle PL/SQL 10g and migration to 11g.
• Issue and log tracking using Splunk.
• Batch processing interfaces communicated with threading partners for transmitting and receiving enrollment or dis enrollment information into TIERS system.
• Code trace, analysis, comparing and promoting to different environments using Rational Clear Quest.
• Requirements and ticketing using Project and Portfolio management (PPM-ITG).
• Experience using BRD (Business Require Document) and CRD (Change required document) stored into eRooms.
• Build Test plans, script test development for Unit Testing and Peer Review using HP Quality Center (HP-Quality Center).
• Experience with Message Queue using QPassa and XML.
• Experience using Webservices Testing, implementing and consuming using SoapUI and Mindreef tools.
• Compiled class analyzer using CavaJ.
• Creation of a Batch file application to resolve conflicts with the result of information in production using connections and specials queries designed with Korn Shell Scripting and sqlPlus under Unix Box.
• Debugging into Unix box using WinSCP interface tool.
• Use of PGP encryption for data protection.
• File compare using beyond compare tool.
• Creation of special queries, store procedures and function re-use to resolve performance and optimizing the functionality.
• Source control for different environments managed using IBM Clear Case.
• Use of Cairo tools for quick reference to all environments and deployment schedules.
• Analysis, Design and develop an application from the scratch that joined 8 interfaces. I was in charge of the group of 4 persons for developing testing and merging.
• Used Log4j for the messaging control and issue detecting.
• Support on SSP, self and service portal linked to TIERS via web services. Sears Holdings Corporation/K-mart/Sears Outlet Jun 2012 - Nov 2012 Sr. J2EE Consultant San Francisco, CA
OMS (Order Management System) eCommerce application that allows their clients to access info online, buy items and the internal business unit content, portals, tools and resources.
• Build an application to get a 256bitHex encrypted key from 2 different passwords and convert from 16 bits to 32 bits and will provide 256bit hex key in one-way AES algorithm.
• Develop an application to protect the encryption key for credit cards account numbers and store it in a protected directory inside the JBoss Server.
• Develop application to create each account number with the encrypted password and used as encrypted key.
• Managed deployment baselines on repository for different configurations, framework and branches like Trunk, QA and Prod.
• Source control for different branches managed using SVN; TortoiseSVN, SmartSVN and Apache.
• Used Maven automated build scripts to compile and package the application.
• Used Jira for bug tracking and project management.
• Deploy applications on Linux server using Judson Management System.
• Created Test Cases for the new refactoring Using Junit and TestNG with Spring Annotations.
• Contributed in enhancement and redesigning the application flow by providing the inputs in the existing design.
• Worked on application designing by Class Diagram, sequence Diagram, Entity Diagrams using Enterprise Architect, Microsoft Visio and EDraw Max.
• Redesigned entire look and feel of Configuration Application using minimalistic Object-oriented approach to enhance loading times and provide a more usable application, configurable and reusable code.
• Provide development guide with rules and tips for future developers when extending the configuration application.
• Develop Ruby scripts for automatic schedule process.
• Used Design Patterns like Singleton, Façade, Decorator and Context.
• Test the application functionality in different layers using SoapUI.
• Worked with QA team for testing and resolving defects.
• Used Hibernate for the persisting data.
• Remotely access to help in the issues detection using VPN.
• Worked with MySQL using Toad for MySQL, SQLYog and Workbench.
• Used XML in different configurations environments.
• Implementing the new resources of Java 7.
• Using Hadoop for Server distribution and Large Storage Data Center.
• Participate with the Stress Test Team on issue detection and increasing the capability for new releases using DynaTrace and DbVisualizer with simulators and implemented SQL queries for testing.
• Using different servers for deployment.
• Worked in the backend persistence Hibernate layer to interact with SQL and Oracle database.
• Involved in different development areas like Assign Release, Fraud Check, Order Process, Fulfillment Method, Kana Case, Checkout Router, Order Items Release Status and Updates, Frameworks, Services and Commons.
• Support the production issues, log errors, debug to trace the errors and find the solution.
• Support production development, implementation and deployment.
• Develop new models to fetch data from tables into new models using Spring and Annotations.
•Worked in the integration of the new re-factored core.
•Used Log4j for the messaging control and issue detecting.
•Trace errors in the JBoss Server log files to find the location of an existing problem.
•Unix Korn Shell scripting development, commands and connections to Database using Sqlplus.
•Unix remote connection using Putty.
•Use of JAXB Dependencies for Marshalling and Unmarshalling. Freelance Feb 2011 - Mar 2012
Cd. Juarez, Mexico
Provides services to third parties and usually work on specific projects or tasks for other companies.
•Created a Web application to handle applicant appointments, online payments, and reports based on Apache Tomcat Server with servelets implementation and JSP pages (scriptlets).
•Build Apache Tomcat server configuration from scratch and make it online to receive transactions from outside with the provided DNS.
•LANtastic, Novell, and Microsoft Network configuration and support.
•NAS storage administration.
•Installation and distribution on CAT 5 cable structure.
•Hubs and Switch configuration and administration.
•V-Lan configurations on Cisco Systems.
•Windows installation and configuration on client computers.
•Hardware repair and computer maintenance.
•Database engine maintenance.
•Develop applications as per client requirements.
Servicios Médicos de la Frontera Jan 2004 - Jan 2011 Sr Java Consultant/Systems Administrator Cd. Juarez, Mexico SMF is a company that brings support to the American Consulate of the United States with Medical Examination for the Applicants.
• Provide Network Engineer Administration.
• Modification of current applications. Analysis and Design.
• Involved in Installation, Configuration, and Administration on WebSphere server, Windows Server and Apache Tomcat server.
• Provide Technical Consulting.
• Employee Training.
• Develop the WEB Page of the company with web services and Java Utility classes to support using XML, Jsp, Servlets, DTD, XSD, DOM, SAX, JAXP.
• Perform daily Reports, Logs and Statistics of the functionality.
• Advice about Thin Clients to reduce costs in electricity by 75% and Maintenance by 100%.
• Troubleshooting.
• Deploy a network to share information between two offices in different states.
• Trip to Mexico City to implement new office infrastructure.
• Develop the software of the company using Java with the API and tools from C++.
• Advice about the server for CCTV security system.
• Responsible to keep secure the applicants information.
• X-Ray PACS Server administrator.
• X-Ray NAS Server Administrator.
• Working together with the CDC people in the research of the QuantiFERON TB Gold Test in the TO-31 protocol.
• Involved in Installation, Configuration, and Administration of HL7 protocol to share information between company and Social Security
(IMSS).
Torre Medica Hospital Jul 2001 - Dec 2003
C/C++Software Developer Cd. Juárez, México.
Public Health company dedicated to helping the population with drugs, surgery and disease prevention, the project was to develop an application that could help in the management of information.
• Designed and coded publish-and-subscribe subsystem MEDAPP management solution.
• Coded both front end (Java behind DHTML) and platform-independent back end (C++).
• Gave a talk for implementation managers on publish-and-subscribe setup, use, and troubleshooting.
• Fixed bugs in C++ and Java code: program crashes, memory leaks, performance bugs and a problematic third-party COM component.
• Used Rational Rose (a visual modeling tool) to design server-side components.
• Coded and unit tested the components using Visual C++ and Tuxedo, a transaction middleware framework.
• Evaluated Sun's Visual Workshop C++ compiler, and tested a build of our prototype on Linux.
• Helped with basic Unix system administration.
• Designed and programmed Windows programs using C++, Microsoft Foundation Classes and additional foundation classes created at Marcam.
• Co-leader of small team rewriting crucial transaction processing programs for production and inventory control software package.
• Responsible for project scheduling and evaluation of possible new features for the rewritten programs.
• Rewrote several of the key transaction programs of the company.
• Systems Department Manager.
Education & Certifications
University of Juarez, Juarez City, Mexico
Bachelor's Degree, Engineering in Computer Systems/Science University of Juarez, Dynamic Web Programmer Diploma Languages:
•English (Full professional proficiency.)
•Spanish (Full professional proficiency.)