Post Job Free

Resume

Sign in

Cyber Security Java Developer

Location:
Little Ferry, NJ
Salary:
$100,000.00
Posted:
March 21, 2024

Contact this candidate

Resume:

Brian Matchok

Little Ferry NJ, *****, 201-***-****, ad4hv0@r.postjobfree.com

Java Applications and Cyber Security Professional, highly experienced and solutions oriented with a solid background in of overseeing all aspects of the Software Development Life Cycle from extensive analysis and design through execution and maintenance. Experienced in the administration of Windows and UNIX servers and Network Administration. Proficient in using a wide variety of programs and tools to provide high quality and cost-effective applications/systems to boost organizational efficiency and productivity. Possess coding and testing skills to deliver client/business specific programs. Skilled in implementing information security infrastructure and balancing security initiatives to external risks and business operations.

EDUCATION

Master of Science in Cyber Security and Privacy, New Jersey Institute of Technology, May 2016

Masters Certificate in Data Mining, New Jersey Institute of Technology, December 2012

Bachelor of Science in Computer Science, Minor in Mathematics, Montclair State University, December 2000

TECHNICAL SKILLS

Operating Systems - Windows, Linux, AIX

Programming Languages - C, Java, Windows shell scripting, Unix shell scripts (csh, ksh, bash, etc.)

Web Technologies - Apache Tomcat, Weblogic, IBM Websphere

PROFESSIONAL EXPERIENCE

Sunbird Software, Piscataway, NJ July 11, 2022 – September 22, 2023

Company specializes in software for Data Center Infrastructure Management.

Associate Java Engineer 2

Java developer on the Data Center Infrastructure Management (DCIM) software.

Analyzed and clarified the requirements of software enhancements.

Provided training and mentoring to junior team members.

Produced flexible, extensible designs that accurately reflected user story or epic level needs.

Created efficient, reusable, and maintainable code using Java, Spring and SQL on time and on scope.

Wrote unit tests and performed unit testing and integration testing. Fixed software deficits.

Researched, evaluated, and leveraged third-party software, libraries, and tools to facilitate software development.

In charge of code and database performance tuning, identifying obstacles and coming up with solutions.

Horizon Blue Cross/Blue Shield Newark, NJ May 23, 2016 – May 2021

Largest health insurance company in New Jersey, serving nearly 3.7 million members.

Applications Developer V

As Java Lead Developer on the Avaya Orchestration Designer platforms (Eclipse plugin) for telephony provider/member healthcare application:

Designed and developed the front-end code that gathers and processes the user input. The environment uses Avaya Voice Portal to enable callers to enter their member/provider medical information on the phone. The Avaya system communicates with the application server running the custom Java applications.

Designed and developed the backend Java code to integrate the front-end code using web-services with the MOM (Message Oriented Middleware) backend. This process uses XML/SOAP (WSDL) requests to communicate with the backend.

Created and configured cryptographic certificates for the application running on Websphere Application Server to communicate with the backend

Maintained the Java application which runs on a Websphere Application Server running on Linux.

Developed and implemented Java code for reading configuration files as well as creating/processing reporting files from the IVR application for future reporting.

Developed code to encrypt sensitive medical data before insertion into the application database using an RSA algorithm

Administered sftp servers along with the cryptographic keys and ciphers for transferring call logs prior to processing and uploading into the database for reporting

Created and deployed application builds for SIT, UAT, and production environments.

oCreated monitoring and automated job processing scripts using Windows scripting languages (mainly bash). Created build scripts using Ant to compile and package the Java application code. Deployed the latest application code onto production servers monthly.

Managed on-shore and off-shore developer resources.

Performed an upgrade of the IVR (Integrated Voice Response) system. This includes upgrading to Websphere Application Server, Avaya 5.0 to Avaya 7.3, Windows and Linux Operating systems upgrade, MS SQL Server upgrade, and application migration

Performed call data analysis on over 300,000 calls per month. This includes analyzing the call logs, creating Windows batch scripts and database queries to determine trends in caller activity. Generated presentations with charts and graphs to report caller containment in monthly reviews.

Nuance Communications (Enterprise Division- Formerly Viecore Inc/Voice Integrators. Acquired by Microsoft) Mahwah, NJ 2001–2016

A consulting and systems integration firm specializing in self-service customer interaction solutions.

Senior Software Engineer

Managed all phases of the software development cycle: requirements gather, design development, testing deployment, and maintenance.

Java development on Dialog Designer and Orchestration Designer platforms for telephony banking applications for PNC Bank. Part of development team reporting to technical leads and project managers at PNC. Achieved very high customer satisfaction and was offered the opportunity to work directly for PNC Bank as an employee.

Performed installs of software and applications on customer systems. Including multiple systems with varying operating systems and communicating applications such as IVR platforms with Computer Telephony Integration software communicating with 3270 Mainframe and multiple database backends.

Created SQL scripts embedded in both in Unix scripts and in applications for modification of customer data and database schema.

Installed and configured DB2, SQL Server and Oracle on Windows, AIX, and Linux and customized the databases to integrate with the customer needs and applications.

Performed troubleshooting for approximately 50 different customer’s applications. Provide support daily VIA help desk with an average of 10 per day with a survey rating of 90%.

ADDITIONAL RELATED EXPERIENCE

United States Marine Corps

Aircraft Communications Systems Technician

Integrated Modular Avionics (IMA) - Inspected, tested, maintained, and repaired components, assemblies, subassemblies, modules, cards, printed circuit boards, and ancillary equipment which constitutes a complete aircraft communications system or subsystem.

CERTIFICATIONS

1Z0-819: Java SE 11 Developer (Anticipated by April, 2024)

Graduate Certificate in Data Mining May 2012

IBM AIX 5.2 certified Specialist April 2005



Contact this candidate