We provide IT Staff Augmentation Services!

Backend Java Developer Resume

2.00/5 (Submit Your Rating)

Sunnyvale, CA

PROFESSIONAL SUMMARY:

  • Java programmer in the San Francisco Bay Area with over 15 years of experience. A flexible programmer and fast learner who also has experience leading others.
  • Proven experience with the entire software development lifecycle including gathering requirements, writing specifications and user documentation, programming and unit testing, installing software solutions, and software support.
  • A senior developer who is a team player and a problem solver and works well in a fast paced, change driven environment.
  • Qualifications and s
  • Energetic, committed and dedicated to producing quality code
  • Served as a subject matter expert to develop quality assurance procedures and metrics
  • Built enterprise level applications in compliance with coding standards and technical design

TECHNICAL SKILLS:

Programming: Java 8, Spring Boot, MockitoOracle, MS SQL Server development

Database: architecture, SQL

WORK EXPERIENCE:

Backend Java Developer

Confidential, Sunnyvale, CA

Responsibilities:

  • Worked on the Confidential online store creating new functionality, enhancements, and bug fixes. Technologies used included Java 11, Mockito, Spring, and Rest. Used GitHub for source control and Radar/Agile for sprint planning and tracking.
  • GE projects were creating, enhancing and doing maintenance of Java backend with Oracle database for aviation product design and engineering. Technologies used include microservices, Java 8, and Mockito. Projects included refactoring and optimizing backend Java code, writing microservices to replace an existing application and adding unit tests using Mockito. Projects used Spring Boot and REST services.

Senior Application Developer

Confidential, Alameda, CA

Responsibilities:

  • Created reporting application using Entity Framework 6 against an Oracle Database in C#. Reports were extremely customizable by the user.
  • Programmer for gate automation systems used by shipping ports around the world. Duties included maintaining an OCR/image processing and video camera control application written in C# and using that application with several other applications. Applications were multi - threaded and used .Net remoting for monitoring applications and XML for transferring data between applications. Wrote and optimized SQL queries to run against both SQL Server and Oracle databases.

Lead Developer

Confidential, Alameda, CA

Responsibilities:

  • Lead programmer for police records management and report writing systems. These applications used a local OracleLite database which was synchronized with the main Oracle database on the server using an encrypted and compressed radio over IP connection. The applications were a mixture of VB6 and C#.Net.
  • Wrote conversion scripts to add or modify tables and to clean data when a major new release of the applications was required.
  • Wrote Windows Services in both VB6 and C#.Net to monitor directories for 3rd party export files which were then parsed and imported into an Oracle database.
  • Led and mentored teams of junior programmers on various projects with a team size of two to five programmers.
  • Led in-house sessions on C#.Net
  • Wrote dozens of stored procedures and triggers using PL/SQL in Oracle to support the records management and report writing applications.

We'd love your feedback!