We provide IT Staff Augmentation Services!

Sr. Java Software Engineer Resume

4.00/5 (Submit Your Rating)

New, JerseY

SUMMARY:

  • Self - Motivated, determined, and detail-oriented consultant wif strong technical experience seeks a Senior Full Stack Software Engineer position in a client dat can benefit from leadership experience, excellent communication skills, and a well-rounded and continuously evolving .
  • Senior Full Stack Software Engineer in a wide range of industries such as Satellite Radio, communications, Oil & Energy, medical devices, pharmaceutical, and government. Always on the edge of technologies such as cloud services (AWS), Micro-Services, DevOps, Java/J2EE, SOA, SOAP, NoSQL databases, RDBMS, REST, HTTP,CSS, JavaScript, etc. Well acquainted in the SDLC process, UML, architecture, analysis, project management and development using diverse programming languages. Well acquainted in the most popular project management methodologies such as SCRUM and Waterfall.
  • Business goal oriented wif excellent interpersonal and communication skills acquired during extensive consulting career.

TECHNICAL SKILLS:

Development Languages and Tools: Java, J2EE, HTML5, CSS, JavaScript, Microsoft .Net

IDE and Compiling Tools: Eclipse, IntelliJ Idea, NetBeans, Maven and Ant.

Backend Frameworks: Springs, Struts2

Full Stack/UI Frameworks, Libraries and utilities: ECMAScript, JQuery, AngularJS, VueJS, Vuetify, ReactJS, UI-Materials, WebPack, Babel, ESLint, Bootstraps/js, D3.js, Google Charts, Chart.js, AJAX, Datatables.js, NodeJS, SmartTables, akka, etc.

ORM: Hibernate, JPA, myBatis

Change and Configuration Management Systems: SVN, ClearCase, CVS, GIT, GITHub, Rational Jazz Team Server, JIRA

RDMS, NONSQL, BigData: Cassandra, MongoDB, Couchbase, OracleDB, Microsoft-SQL Server, Sybase, MySql, PostGreSQL, SQLite, etc.

WEB Application Servers: Apache, Tomcat, WebLogic, Jetty, WebSphere, GlassFish, JBossAIS. Enterprise Search Platform Apache Solr

Cloud Technologies: AWS, Google s APIs.

Testing Tools/Frameworks: JUnit, Mockito, Selenium HQ, JasmineJS

Data Formats: XML, JSON, HTML

SQL and Utilities: SQLDeveloper, TOAD, Sequel Pro, Sybase, MySQL Workbench, SQuirreL

Report and Graphs utility: Jasper Reports, Jasper Reports Server, Business Objects and Crystal Reports

SOA: REST, SOAP, MULE ESB, SOAPUI, XML, JSON, and Apache Camel, Apache ActiveMq

Web technologies: HTML5, CSS3, JavaScript, JQuery, AngularJS, DataTables.js, SmartTables, AJAX

Imaging Management Software: Global360, Documentun

Operating Systems: Linux, Ubuntu, Solaris, Windows, Apple OS, UNIX, and IBM OS2

ERP, CRM and Ecommerce: JDE, SAP, Magento, SugarCRM

Rule Engines: JBOSS DROOLS

Documentation Systems: Atlassian Confluence

PROFESSIONAL EXPERIENCE:

Sr. Java Software Engineer

Confidential, New Jersey

Responsibilities:

  • Creating new Dashboard to centralize the configuration of all services related to search and recommendation. The new application was developed in VueJS, Vuetify, Coachbase and NodeJS.
  • In charge of the Dashboard used to challenge Sirius XM search services. The dashboard was developed wif Microsoft .Net C#, HTML, CSS, JavaScript, and JQuery.
  • Creating and modifying queries in SOLR to meet Sirius XM Satellite Radio searching evolving requirements.
  • Modifying Java REST APIs deployed on AWS related to search and personalization specifications.

Remote Software Developer

Confidential

Responsibilities:

  • Developing an Event Management System to provide visualizations, reports and a centralized dashboard for top management personnel. The single page application (SPA) was created using AngularJS, NodeJS and MongoDB.
  • Developing an OEE application for Maintenance Department. The single page application (SPA) was created using AngularJS, NodeJS and MongoDB.

Sr. Java Software Engineer

Confidential, New Jersey

Responsibilities:

  • Architecture reactive application (Symphony) using html5, AngularJS, BootstrapJS, Drools Rule Engine, Java 1.8, RESTFul, Camel ActiveMQ, myBatis and PostGreQSL. dis UI Application is used to manipulate communication devices configuration in military equipment’s such as aircrafts, ships and submarines
  • Recommend and implement ideas to improve system performance and better user experience
  • Working hand by hand wif the application experts in the documentation and test of the new Symphony re-engineering.
  • Creating REST APIs classes to interact wif ActimeMQ JMS and PostgreSQL through myBatis ORM
  • Designing and programming UI web modules using HTML5, BootstrapJS, and AngularJS to configure and manage devices in the Symphony application
  • Performing Unit and Functional tests in a TDD environment. Using JUnit, Mockito, JazzmineJS, Selenium HQ to create testing classes and scripts to perform automatic test of the system
  • Creating design documents based on User Stories. Using UML to model business processes
  • Maintain code properly updated using GIT repository management software
  • Refactoring java and AngularJS programs by applying best code practices to improve system performance, simplicity, scalability and resilience
  • Actively participating on SCRUM daily stand up meetings
  • Performing peer code and documentation reviews
  • Acting as the Subject Matter Expert in the implementation of Drools as the rule engine application to decouple business logic from java classes
  • junior developers in the programming of Drools Rule Engine classes
  • System Engineers in the use of Drools Workbench to administrate business rules
  • Proactively participate in the sprint planning meetings to define the tasks to be performed
  • Using Eclipse and Maven on a daily basis to code java, HTML, BootstrapJS, and AngularJS artifacts

Sr. Web UI Developer

Confidential

Responsibilities:

  • Creating an Scenario Modeling Dashboard application (Web Based) using HTML5, CSS3, iCloud Google APIs, D3.js, AngularJS, Bootstrap/JS, Spring 4.2 Security Framework, MongoDB, JQuery, Tomcat 8 and Node.js
  • Assisting GIS expert in the download and processing earth images from Google Maps using Google APIs
  • Creating map and chart visualizations of production data such as sales, production, distribution, demand etc., using html5, css3, Java, Google MAPS APIs, Bootstraps, JQuery, AngularJS, MongoDB, JSON, AJAX and JavaScript
  • Implement GIT as the standard change control management system
  • Installing and configuring Apache Tomcat 8.0 server for test and production environment
  • Installing and configuring MongoDB and design and implement the database structure
  • Establish security SSO on Confidential domain using JNDI and customized Spring Security framework
  • Consuming Web Services from data analysis providers such as DNB datasets
  • Creating RESTFUL API’s to do CRUD operations on DB, also creating client programs to consume the web services
  • Use Eclipse, Maven for coding the applications

Sr. Java Software Developer

Confidential

Responsibilities:

  • Constructing and deploying integration interfaces using Mule Studio and Mule ESB. Developing interfaces between SAP, JDE and Magento systems. Key member of the team responsible of the new Olympus ESource initiative
  • Member of the team in charge of the CRM customized quotation application (IQuote ver.2) implementation. Developing item price check (web services interfaces) to the new SAP ERP implementation
  • Responsible of the new version of the Workflow Engine system (Quotes automatic approval routing application) for Olympus America and Canada
  • Designing Jasper Reports using Jasper Studio for Workflow Engine application. Reports were published on Jasper Server or independently using http or PDF format
  • Programming interfaces between SugarCRM, Magento and AS/400 JDE and SAP ERP using JEE and SOA technologies. Creating web front-end applications and testing them on multiples Internet Browsers such as Mozilla, IE, Chrome, and Safari to ensure all around compatibility and uniformed experience. Web application was developed using HTML5, CSS3, PHP, JSP, CSS, JavaScript, JQuery, AJAX, JSON, Hibernate and Spring Framework. Primary database used were Microsoft SQL Server and AS400 DB2. Debugging application using Eclipse Debug and Mozilla Inspect
  • Creating control module user interface to manage the Sales Representative, Quotes, Trade-In, and Territories using Java EE, Spring 3.2 Framework and Tomcat server. Deploy applications using Ant and Maven
  • Creating SOAP services to synchronize products price updates between JDE ERP and Magento ecommerce system. The web services were developed on Java and deployed on Tomcat server. The price update process was executed daily using CRON and shell scripting to schedule
  • Integrating JDE ERP wif SugarCRM CRM and Magento Ecommerce using Mule ESB. Create integration APIs between Ecommerce application Magento and the finance system and also integrating wif the new SAP ERP. Essential team member of the migration process from JDE to SAP ERP.
  • Debug and troubleshooting Microsoft SQL servers and AS400 DB using SQuirreLSQL. Assisting user in the day-to-day operation and solving issues related to Web ecommerce, CRM and ERP issues.
  • Using of CVS to manage the software modifications and version control.

Sr. Java Software Developer

Confidential, Illinois

Responsibilities:

  • Member of the NBU (New Business Unit) team in charge of the design and development of the new framework for T-Mobile / GoSmart MVNO system using new ACC software tools. Trained in Tel Aviv, Israel on Amdocs new software development tools. Creating the Business Unit Requirements, and Low Level Design documents. Creating subscriber, dealers, and dealers APIs to interact wif T-Mobile Web Services Middleware for provisioning and mediation
  • Supporting GoSmart pilot project launching on T-Mobile Seattle and involved in day-to-day customer tickets issue analysis and resolution for issues such as activations, port-ins, port-out, service cancellation, etc.
  • Part of the AR Team involved on client tickets handling for Vonage and Comcast accounts
  • Working wif Amdocs Charging system to provide solutions for Sprint, Metro, Comcast and Vonage accounts
  • Analyzing problems in Java core applications related to client billing transactions. Finding root cause of common problems such as duplicate payments, overpayments, overcharges etc.
  • In depth use of Toad application for Oracle and SQL queries for data analysis
  • Developing Unix shell scripts to submit daemon processes for the AR and Billing daily process
  • Modifying java classes to correct applications problems as per tickets resolution
  • Use of Champs tickets management system to monitor and handle new tickets
  • Deployment bundle WAR files in WebLogic servers. Use WebLogic Application Management tools to control deployment and access to the applications

Sr. Java Software Developer

Confidential

Responsibilities:

  • Performing ASES (Government’s Health Insurance Administration) Payment System conversion from HP Alpha Server (COBOL application, Sybase database and Unix Shell Scripting) to New Red Hat Server (Java / MySQL DB); increasing system performance in more than 80 percent
  • Constructing new web interface for the system operators dat eliminates the manual import of new patient’s enrollment file. Reduce errors produced by the manual entry in a shell console terminal and reduce the process’s time from 8 hours to less than 1 hour. User interfaces were created using HTML, CSS, and JavaScript, JQuery, JSP
  • Migrating patient enrollment reports and confidential forms (such as HIPAA EDI 820 ASC X12 version 5010 compliance form) to ensure agency compliance wif the federal requirements on time. Reports were migrated to Jasper version 5.0.1 and deployed on Jasper Reports Server
  • Creating of several Web Services using JAX-WS SOAP to expose patient information to the insurance agencies; eliminating the operator intervene to run multiple daily queries to attend insurances information requirements

Sr. Software Developer

Confidential

Responsibilities:

  • Analyzing Sybase tables and stored procedures to create the Java classes required to connect wif Global API and extract the images in standard jpeg format. dis process shortened the migration process from 24 hours to only 8 hours
  • Creating the Java classes to insert the extracted images from Global-360 into Documentun, the process was expedited by the use of scheduled processes running overnight and saving at least 8 hours of processing time
  • Assisting Global-360 user’s technical problems while the images migration is executing, dis smoothed the transition of them to the new system. New database used is Microsoft SQL Server 2008

Java Developer

Confidential

Responsibilities:

  • Closely collaborating wif the UAT department’s coordinator for review the ITTS's test outcomes and correct any error reported as soon as possible in order to comply wif the system release date
  • Making modifications to the IPTV Trouble Ticket System (ITTS). dis multitier J2EE application uses Spring framework, Oracle database, Hibernate and WebLogic container and interface wif CORBA to access and Metasolv (M6) APIs
  • Serving as the liaison between the testers and developers to complete quality approval of the software development's
  • Creating the J2EE classes to integrate wif Amdocs Ensemble billing system and produce the "Carriers Call Adjustments’ export" file. dis saved at least one hour daily of machine process's time in the Mainframe
  • Implementing Subversion software's versioning control system for all the developments on the SIF Project ensuring a well-structured control of the modifications and releases of software in production environment
  • Creating the System Requirement Specifications for several modules of the “PRT SIF” project. Most of these documents were praised by developers as very precise and clear
  • Developing Java APIs wif Amdocs Ensemble and deploying applications on WebSphere servers and Oracle database.

.Net Developer

Confidential

Responsibilities:

  • Designing and developing of a prototype School and Libraries Attending System for the Public Department. The system was developed using Microsoft .Net 2008, Crystal Reports and Oracle 11g database. The system was a proposed solution to manage student’s attendance to public resources such as school, libraries and for statistical research purposes

System Consultant - Analyst / Developer

Confidential

Responsibilities:

  • Design and developing an Employee Survey System in J2EE, Jasper Reports, MySQL Database and Tomcat container for the manufacturing area. The system was a great enhancement to the manufacturing area coz it allowed to poll the employees opinion on the company matters timely and TEMPeffectively
  • Installation and programming new computer wireless and HMI devices in the manufacturing areas
  • Installing and qualifying Microsoft Windows 2003 Servers for the SAP-ERP system use

System Consultant - Analyst / Developer

Confidential

Responsibilities:

  • Mapping JDE security configuration wifnew SAP ERP system requirements
  • Deploying, compiling and in some case modifying Oracle stored proceduresofWERUMSystemfor theintegration wif SAPERP

System Consultant Analyst / Developer

Confidential

Responsibilities:

  • Making LIMS (LabWare) Reports modifications in compliance wif CFR 21 Part 11. The changes were part of the commitment wif the FDA and was completed accordingly wif the consent decree statements
  • Leading the LIMS SOPs revision for LabWare procedures and coordinate wif Documentation and QA Department for AUT approvals and proper release and implementation.
  • Part of the LabWare validation team, in charge of LabWare users
  • Use of TrackWise as the Change Control application
  • Making SAP report modifications using BO tools comply wif FDA regulations. Reports were done using Crystal Reports.

System Consultant - Analyst / Developer

Confidential

Responsibilities:

  • Designing and developing the Overall Equipment Efficiency (OEE); a web-based system on ASPX and C# .Net Framework, IIS Server, and Oracle database. dis system was a big dat impacted the company metrics of equipment and crew performance as well. The reports and graphics developed in Crystal Reports are key elements in the Board of Directors weekly meeting to monitor production and take business decisions.
  • Part of SAP migration team. Migrating from JDE to SAP. Specifically working on the integration between SAP Manufacturing and Werum MES.
  • In charge of barcoding and labeling system implementation for the Werum MES. Actively participate in the validation of related equipment in very sensitive and regulated manufacturing areas.

System Consultant - Analyst / Developer

Manatí, Puerto Rico

Responsibilities:

  • Implemented the RPS (Resource Planning Schedule) System in the quality control department to manage QC analyst schedule and save thousands of dollars in overtime payments
  • Creating Java programs to migrate instruments information to Oracle database of new CCMS (Computer Calibration Management System) Procal implementation. dis was part of the FDA consent decree commitment completed on time and budget
  • Managed project to implement the MP2 CMMS for all Puerto Rico sites (Manatí and Las Piedras plants)
  • Designing and developing the system to control vendor access to the plant. dis web application was a big goal for the purchasing department in the control of vendor permits, insurance and licenses helping to expedite the access time of suppliers
  • Designing and developing an Employee Web and Assessment System. The system saved the company thousands of dollars in on-class room to employees. The required s were posted over the Web and employees were able to learn and take related exams in their own desktop and remotely at any time

We'd love your feedback!