
Jose Martinez
Verified Expert in Engineering
Object-oriented Programming Expert and Java Developer
Louisville, KY, United States
Toptal member since May 22, 2023
Jose is a senior Java software developer with over 20 years of experience. He has professional experience in object-oriented analysis and design and expertise in many Jakarta EE APIs. He is fluent in English and Spanish with many years of experience in the US Federal, The Department of Defense, and military service. Jose is a hard-working, honest, decorated veteran with several certifications, awards, and security clearances.
Portfolio
Experience
- OOP Designs - 10 years
- Jakarta Server Pages (JSP) - 5 years
- Java Servlets - 5 years
- Object-oriented Design (OOD) - 5 years
- Java 8 - 5 years
- UML - 5 years
- Cybersecurity - 3 years
- Prometheus - 2 years
Availability
Preferred Environment
Windows, Eclipse IDE, Java
The most amazing...
...thing I've done is track, identify, and resolve difficult production issues while uncovering multiple problems that other developers couldn't identify.
Work Experience
Senior Java Developer
Home Credit
- Developed a microservice from scratch that accessed a third-party RESTful API, Arcadier API, and filtered and returned the new JSON response.
- Used Splunk, Grafana, Prometheus, and Spring Boot Actuator to monitor the microservices health status and performance.
- Created utility classes from scratch in Java following proper design patterns and object-oriented design.
- Tracked and fixed bugs using Jira as a reporting tool.
Java Developer
Defense Manpower Data Center, DoD
- Rewrote a legacy Struts application and Jakarta Server Pages (JSP) pages into Angular 5.0-based components and templates.
- Provided Java and Angular development support for the military/contractor card issuance software tactical automated security system (TASS) for the Defense Manpower Data Center (DMDC) and Department of Defense (DoD).
- Developed a web services cache to access an external REST API endpoint using Google Guava cache framework.
Senior Software Engineer
Defense Logistics Agency
- Developed an intrusion detection system (IDS) for the FTP Apache server to monitor, stop, and report intrusions and distributed denial-of-service (DDoS) attacks at the API address layer.
- Built a Unix scheduling system for cron jobs to start, stop, and pause cron jobs in Unix servers using Java.
- Created a multi-purpose document templates framework to manage any document in any format in memory using Java.
Applications Software Specialist
Department of the Treasury - Bureau of Public Debt
- Developed a Struts-like framework to manage the purchase of securities and bonds.
- Assisted in the development of the Java back end for Treasurydirect.gov's website.
- Conducted research to get our software shop CMM (Capability Maturity Model) and ISO 9001 certified.
- Built a utility to convert HTML/XHTML files into PDF using Java.
- Drafted the UML process for our software shop. Upon certification from IBM, I was the subject matter expert on object-oriented programming and unified modeling language (UML).
- Created a BMC remedy from scratch as a trouble ticket tracking web application for the civil engineering facilities department to track their facilities service request's trouble tickets.
Experience
COCOMO—Resource Estimation Tool
Router Front-end Management
Education
Bachelor of Science Degree in Math and Physics
State University of New York at Fredonia - Fredonia, New York, US
Certifications
Microsoft Azure Cloud Fundamentals, AZ-900
Microsoft
Arcadier Certified Developer
Arcadier
CompTIA Security+
CompTIA
Sun Certified Web Component Developer
Sun Microsystems
Sun Certified Java Programmer
Sun Microsystems
Object Oriented Analysis and Design with UML 1.3
IBM
Microsoft Certified Professional
Microsoft
Skills
Libraries/APIs
REST APIs, Java Servlets, JaCoCo, JDBC
Tools
Gradle, Apache Maven, SonarQube, Git, GitLab, MAPPER, Subversion (SVN), BMC Remedy, Eclipse IDE, AWS SDK, Apache Tomcat
Languages
Java, UML, CSS, Java 8, HTML5, JavaScript, SQL, HTML, Visual Basic, TypeScript
Paradigms
Object-oriented Design (OOD), Object-oriented Programming (OOP), Agile, Scrum, Microservices
Frameworks
Jakarta Server Pages (JSP), Spring, Spring Boot, Angular, Google Guava, Hibernate, Selenium
Industry Expertise
Cybersecurity
Platforms
Jakarta EE, WebSphere, Eclipse, Windows, Amazon Web Services (AWS)
Storage
Azure Cloud Services, JSON
Other
OOP Designs, Prometheus, Web Security, Arcadier APIs, eCommerce APIs, Windows 95, DOM, WebLogic, FTP, SFTP, Intrusion Detection Systems (IDS), Open Financial Exchange (OFX), PDF, APIs, Selenium IDE
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring