We provide IT Staff Augmentation Services!

Senior Software Engineer Resume

5.00/5 (Submit Your Rating)

Denver, CO

TECHNICAL SKILLS

Java Web Services: REST, JSON, XML, XSLT, XSD, JAXB, JAX - RS, SOAP, JAX-WS, WSDL

Shell scripting: bash (Linux), ksh (UNIX)

Test Driven Development: JUnit, JMockit, EasyMock, Mockito, Cucumber, Soap UI, Postman

Application Servers: Jetty, WebSphere, WebLogic, Apache Tomcat, Geronimo

Databases: MySQL, Oracle 12c, Microsoft SQL Server, DB2, MongoDB

ORM Tools: MyBatis, Hibernate, JPA

Continuous Integration Tools: Jenkins, Hudson, CruiseControl, Maven, Ant

Configuration Management: Subversion, Git, Perforce, Tortoise SVN, IBM ClearCase

Operating Systems: Mac OS X, Linux (RedHat, Ubuntu), UNIX (AIX, Solaris, HP-UX)

PROFESSIONAL EXPERIENCE

Senior Software Engineer

Confidential, Denver, CO

Responsibilities:

  • Developed multiple Java REST API services wifin a micro-services infrastructure utilizing JSON and XML to implement functionality for internal UI and external client. Collaborated wif business partners to gather and refine requirements to implement a business process for MeridianLink workflow as a third party vendor.
  • Implemented RESTful web services to internal applications and external business partners. Gained depth of business and technical noledge wif external MeridianLink LoansPQ system to halp maintain a REST API infrastructure using an API gateway wif micro-services on top of NGINX using Java 8, JEE, MySQL, MongoDB, MyBatis, Jersey, Jackson, Apache Velocity, XML, and JSON on Mac OS X (El Capitan) and Linux environments.
  • Deployed applications using Maven and Jenkins automated build to cloud environments for IaaS, SaaS, PaaS wif Amazon Web Services (AWS) and Codero. Used Postman to test web services.

Software Engineer

Confidential, Englewood, CO

Responsibilities:

  • Demonstrated strong analysis skills in handling teh complexity of a version-enabled Oracle database dat used bi-temporality data wif geospatial features. Developed infrastructure using Java 7, Spring, JUnit, JMockit, Apache Geronimo, Linux, SOAP / RESTful web services,
  • SoapUI, Oracle 12c SQL, Oracle Spatial 12c, Java Topology Suite (JTS), Eclipse, BDD tools such as Cucumber. Implemented data structures and algorithms for organizing large amounts of data.

Senior Engineer

Confidential, Denver, CO

Responsibilities:

  • Improved DB2 database performance by reducing teh time it took to retrieve data on teh web site. Optimized SQL statements to improve their efficiency by using sort provided by teh database instead of using Java code. Used JDBC technology to access multiple databases from teh midrange and mainframe systems by modifying Java classes and configuration files. Used SOAP web services to manage database transactions from teh BPMS UI to teh Java backend.
  • Implemented a data queue application to handle thousands of transactions per month using SOAP web services and incorporated teh following design patterns: Producer/Consumer pattern (IBM Toolbox for Java), Template Method pattern (HP Command Center), and Strategy pattern for encrypted and non-encrypted SOAP messages. Used Java network programming classes to facilitate SMTP capabilities and communication wif remote applications.

Senior Software Engineer

Confidential, Boulder, CO

Responsibilities:

  • Developed front-end application using Java to collect data and produce electronic reports. Used Spring dependency injection methods and annotations. Maintained web-based applications using Java 6, JEE, Spring, Hibernate, JMS, Apache Tomcat, JUnit, Mockito, Hudson, Subversion, Ant, JavaScript, JSF, AJAX, Oracle 10g/11 g, SQL.
  • Developed and implemented JEE applications for UI and database components using Java 5, JEE, Spring, Struts 1.x, Struts tiles, Oracle 10g/11g, SQL, JDBC.
  • Developed full stack applications using Java 1.6, J2EE 1.4, JSP, Servlets, Hibernate, SQL Server 2005, Spring framework, JIRA, JUnit, Hudson, JavaScript, jQuery, HTML, CSS, Apache Tomcat.

We'd love your feedback!