We provide IT Staff Augmentation Services!

Java Developer Resume

4.00/5 (Submit Your Rating)

Fishkill, NY

SUMMARY:

Over 10 years of professional experience in software development including over 7 years implementing Java applications. Experience includes directly analyzing requirements with users to design and engineer effective applications. Actively participated in a developer lifecycle focused on testing and emphasizing peer review.

COMPUTER EXPERIENCE:

Programming Languages and Libraries: Java, SQL, HTML, Angular JS, Junit, Eclipse Collections, Reladomo, Jersey, and Hibernate

Miscellaneous Packages: IntelliJ, Eclipse, Jira, Jenkins, TeamCity, Maven, Gradle, Apache Tomcat

PROFESSIONAL EXPERIENCE:

Confidential, Fishkill, NY

Java Developer

Responsibilities:

  • Collaborated on a small agile team to develop a suite of Java based medical applications.
  • Implemented technical solutions to handle cryptography utilizing hardware security modules allowing the customer base to be expanded to include medical records associated to government employees.
  • Enhanced protections of customer private health information utilizing a relational MySQL database and Java microservices.
  • Replaced legacy audit tools with RESTful APIs improving customer reporting and improving the ability to ensure test coverage.

Confidential, Jersey City, NJ

Technology Vice President

Responsibilities:

  • Served as a technical lead of a team of developers focused on automating accounting workflows by building angular web applications.
  • Focused on designing and implementing solutions involving a Java backend, a DB2 relational database, and an open source ORM.
  • Work included not only writing Java code, but also analyzing code for performance improvements, conducting code reviews, and coordinating user acceptance testing.

Technology Vice President

Confidential

Responsibilities:

  • Promoted to Vice President due to a focus on the SDLC, developer experience, and system reliability.
  • Refactored application to create a new unified data model and release cycle.
  • Process improvements involved consolidating database definitions and implementing an efficient automated database migration tool.
  • Analyzed system flows to identify and resolve reoccurring production failures impacting reconciliation workflows.

Associate

Confidential

Responsibilities:

  • Lead a team to design and implement a continuous automated system testing framework to facilitate frequent releases.
  • Shortened the feedback loop for developers from commit time to test verification from 3 days to 4 hours.
  • Work included writing a Java application to automatically analyze integration test results and create JIRA bugs for tracking purposes.

Associate

Confidential

Responsibilities:

  • Participated in the full development lifecycle from requirements gathering to implementation and release for an application that automated the firm’s books and records systems.
  • Worked directly with users to define the business scope and as part of a software team to implement the Java workflows.
  • The architecture involved multiple JVM caches processing and aggregating data pulled from a relational Sybase database via an ORM.

Confidential, White Plains, NY

Software Engineer

Responsibilities:

  • Actively participated in the development life cycle of our internal domain manager toolkit as a member of the automated quality engineering team .
  • Developed Java based test clients to system test the correctness of the API and validate the data contract .
  • Also engineered Perl scripts to facilitate the automatic installation of the application.

Software Engineer

Confidential

Responsibilities:

  • Worked as a member of an automated testing team to develop tests to verify the functionality of a Java UI.
  • These scripts were written using a combination of the Quicktest Professional application, internally developed Java based add - ins, and VBScript based libraries.

We'd love your feedback!