We provide IT Staff Augmentation Services!

Senior Java Engineer Resume

SUMMARY

  • Senior Software Engineering professional with over 20 years of development experience including requirements analysis, design, implementation, and testing.
  • Strengths include a strong understanding of object oriented design principles, a detailed and thorough approach to software development, and the ability to learn very quickly coupled with strong written and oral communication skills.
  • Hard working with a willingness to do what is necessary to get the job done.

TECHNICAL SKILLS

Programming Languages: Java, Objective - C, C/C++, Perl, Python, Expect, Bourne Shell, C-Shell, SQL, PL/SQL, JavaScript, Typescript

Java Technologies: Jersey, Spring, OSGI, Apache CXF, Struts 2, JSP, CDI, JAX-WS Web Services, REST (JAX-RS), SWT, Struts (1), GWT/GXT, Servlets, JBoss Seam, MyBatis, iBATIS, JDBC, SAX, EJB, JPA, Castor

Javascript Technologies: Angular 2+, AngularJS, jQuery, jQuery UI, jqGrid, Google Maps API, Backbone.js, Node.js

AWS Technologies: API Gateway, Amplify, CloudTrail, CloudWatch, CodeCommit, CodeBuild, Cognito, EC2, ECS, ECR, Fargate, Lambda, RDS, S3, SES, SNS, SQS

Other Technologies: iPhone SDK, WebObjects, TIBCO BusinessWorks

Databases: MySQL, Oracle, SQL Server, DB2, PostgreSQL, MongoDB

OR Mappers: Hibernate, EOModeler

EJB/Servlet Containers: WebLogic, WebSphere, Tomcat, JBoss

Operating Systems: Windows 3.x/95/NT/2000/XP, Mac OS X, iOS, Solaris, Linux, DEC/OSF1, QNX RTOS, Ultrix, SunOS, AIX, DOS

Markup Languages: XML, WSDL, XSL/XSLT, XSD, DTD, HTML, CSS

Development Tools: Selenium, Rational Rose, Visio, Jude, WSAD, Eclipse, VSCode, XCode, Visual SlickEdit, Project Builder, XMLSpy, VI, Ant, Make, JUnit, Mockito, BugSeeker, Git, ClearCase, SubVersion, Perforce, CVS, RCS, SQL Analyze

PROFESSIONAL EXPERIENCE

Confidential

Senior Java Engineer

Responsibilities:

  • Designed and implemented OSGI based REST (JAX-RS) Services running within AWS for an IoT system that allows laundromat washers and dryers to be paid for and operated from mobile devices.
  • Designed and implemented data conversion strategy to migrate user data from a legacy PostgreSQL database to MySQL.
  • Implemented new features and functionality for and Angular 8 web application used by laundromat employees to administer the system.
  • Developed monitoring strategy utilizing AWS CloudTrail, CloudWatch, and Metric Filters to parse through log files and display notable events on CloudWatch dashboards.

Confidential

Senior Java Engineer

Responsibilities:

  • Designed and implemented integrations to third-party APIs, including DocuSign and SendGrid for the REST (JAX-RS) Services layer of a web application that dramatically simplified and sped up the application process for customers applying for automobile loans.
  • Designed and helped implement the concurrency model for the application, such that individual prequalification tasks, such as performing a credit check, looking up trade in value, etc., could be done in parallel, and no task would be performed more than once even if the process were restarted or performed out of order.
  • Designed, implemented, and selected technology (Keyczar) for encrypting sensitive data in the database and Amazon S3.
  • Implemented new features and functionality for an AngularJS web application used by loan agents to support customers.

Confidential

Senior Java Engineer

Responsibilities:

  • Clarified requirements, designed, and implemented enhancements to an existing REST (JAX-RS) Services layer for a health care portal that allows both patients and providers to view electronic health records.
  • Clarified requirements and implemented enhancements to an existing Backbone.js/Python/REST web application used for administering the health care portal.
  • Designed and implemented an API for writing usage and audit statistics to a SQL Server database for use in report generation.

Hire Now