We provide IT Staff Augmentation Services!

Senior Java Developer Resume

3.00/5 (Submit Your Rating)

Miami, FL

SUMMARY

Work as a Senior Java Developer in an IT department that will allow me to design, create and improve technologies to make the business more efficient and successful.

PROFESSIONAL EXPERIENCE

Services Developer, Confidential, Miami, FL

Designed and developed a distributed application composed of Microservices. Used Spring 4, Spring Boot, Spring Data JPA, IntelliJ IDEA, Postman (to call/test REST services), multithreading, JAX - RS, JSON, JAX-WS and XML XSLT. Implemented unit tests with JUnit. Added new libraries to Artifactory. Authored project Work Breakdown Structure document. Installed Weblogic (WL) on Solaris, created WL domain, JMS Modules/Queues, and WL Admin Console Dashboard metrics (JMS Messages count, JMS Queue size, JMS Connections, etc.). Configured slf4j/log4j and maven. Wrote bash shell scripts to manage distributed application components.2013 - 2014: Designed and developed high volume, low latency SOAP/JAX-WS web services for a mission-critical application, ensuring high availability. Tool Creation: designed and developed a stand- alone proxy tool that allows developers to send SOAP requests to carrier environments during development phase, shortening development lifecycle. Used remote debugging

Production Web App Support Manager, Confidential, Miami, FL

During IT reorganization, administered, configured, monitored production web applications. Defined SLAs, firewall rules, created Introscope alerts, and analyzed performance issues. Interviewed dozens of candidates and mentored several new employees. Used UNIX, vi, Bash/Shell.

Senior Java Developer, Confidential, Miami, FL

Team lead in a group of five. Created, in 12 months, a brand new (rewrite) web application from scratch using Java 1.6, Apache Tiles 2.2, Spring 2.5, WebLogic 10.3, Eclipse 3.6, LDAP, SHA1. It is used intensely by 200 intranet users from multiple business areas. Brought and enforced the use of Maven and GitHub (GIT) into the application and team. Tool Creation: in 5 working days, designed, developed and rolled out a secure tool that allows thousands of POS vendors to obtain handsets information. Practiced continuous refactoring to avoid technical debt.2007 - 2010: Lead developer (Java SE, J2EE) in a team of three. Brought and enforced the use of CVS (creating branches, tagging, merging, etc.) into the application and team; coordinated meetings with business (system) owners for requirements gathering; analyzed, designed, developed (and tracked development), documented and provided support to new system modules or changes to existing parts of the multi-tier portal. Reported weekly to Project Manager, and proposed and implemented changes to improve system performance and availability (through tech. updates, code/module refactoring, etc.).

Java Developer, Confidential, Miami, FL. 

Developed new modules of a model - view-controller web portal, which generates statistical reports by extracting data from multiple databases on various platforms. Technologies used: Java, Hibernate 3.1, J2EE, DB2, Oracle, WebLogic Application Server 8.1. Improved performance of report-generation processes by an average of 75%. This was achieved by utilizing advanced data structures (Java linked list collection) and algorithms (random sort).

Java Developer (Part-time)Confidential, Greensboro, NC

Spring - 2005: Researched and developed a Packet Sniffer Animated and Interactive Simulation, explaining visually network and protocol concepts. Developed in Flash MX 2004 and ActionScript 2.0. 2004: Developed a Personal Software Process Plug-in for Eclipse 3.0 IDE. Technologies used: Java, XML and Eclipse s API and UML (Class, Use-cases and Sequence diagrams). Volunteered as a Programmer Analyst and Software Engineer, in the extracurricular Student Research Group "Joint Activity Coordination using Java". Used Java (Swing) with Eclipse IDE. Designed solution using BFS algorithm. 2003-2004: Researched and developed a Modeling of Electro-Thermal Behavior application using Computational Geometry in MATLAB (a numerical computing environment by MathWorks) and by 9926 NW 2 implementing numerous graph algorithms.

Java Developer (Full-time Internship), Confidential

Developed new modules of the Confidential Human Resources Latin America Salary Administration (LASA) Intranet Web Application, used by all Confidential managers throughout Latin America. Implemented all phases of development cycle of Employee Profiles Intranet Web Application using Java, DB2 (administration and modeling), SQL and DDL, HTML with Dreamweaver and CSS; deployed on WebSphere Application Server.

Tool creation: designed and developed a Java Swing stand-alone application to help Helpdesk

We'd love your feedback!