We provide IT Staff Augmentation Services!

Java Developer Resume

4.00/5 (Submit Your Rating)

Mountain View, Ca

SUMMARY:

  • 6 years' software development/programming experience in Java and related technologies.
  • 70% backend, 30% frontend

TECHNICAL SKILLS:

  • Java
  • Spring
  • Spring Boot
  • MongoDB
  • Hibernate
  • AWS EC2
  • S3
  • MySQL
  • Oracle
  • Restful web services
  • Jersey
  • Spring REST
  • Servlet
  • Jsp
  • Sql
  • Soap
  • Git
  • Perforce
  • SVN
  • CVS
  • Agile
  • AngularJs
  • Bootstrap
  • JS
  • Ajax
  • Tomcat
  • Maven
  • Gradle
  • Jetty
  • Junit
  • Eclipse
  • Linux
  • Windows

PROFESSIONAL EXPERIENCE:

Confidential, Mountain View, CA

Java Developer

Responsibilities:

  • Helped in support and maintenance Paypal Payment plugin for french language.
  • Integrated and tested the plugin into the Quickbook app.
  • Figured their proprietary V4 way of web services development for another Staging app which sits between customer data feeding entity and Quickbook app.
  • Developed and tested web services in V4 way for basic CRUD of transactions, transactions matching, customer/vendor matching.

Environment: Java, Grunt, Tomcat, Oracle, REST, Git, Npm, Spring Boot, Hibernate

Confidential, Newark, CA

Java Developer

Responsibilities:
  • In order to ease mass - entry of employees of customer companies, I uploaded csv file containing employees to AWS Bucket, then downloaded to populate the employees into db. Emailed errors using external mail server. Wrote web service API's for this too.
  • Similarly, wrote api's for mass-uploading of 401K contributions of employees that display on pay--stubs. Wrote Api's for displaying contributions on list with features- sorting, pagination and searching.
  • Improved mappings on mongodb collection objects in application.
  • For smart notification system on smart phones, logged all emails sent out as notifications into db by using webhook and by communicating with external email-server.
  • For another project, I helped deploy my own written a sample web-service application initially on AWS EC2 by installing and configuring nginX, Tomcat, Postgre, SSL, Spring Security, CORS on ubuntu linux instance.

Environment: Java, Spring Boot, Spring REST, Gradle, MongoDB, AWS, Git, Eclipse.

Confidential, Palo Alto, CA

Software Engineer

Responsibilities:
  • For E-Commerce app, helped build a testing framework to compare actual and expected results by pre-staging expected response jsons before testing. Also developed algorithm to compare 2 jsons and made it available through web service.
  • Developed typeahead component for search like on e-bay and made it to call e-bay search api.
  • Developed algorithm to display hierarchical data in linear form for UNSPSC.
  • Used apache connection pooling to handle multiple web service calls.
  • Full stack solution to change logging level of application by making web service call w/ authentication.
  • Full stack solution to lookup ordered items by making web service call.
  • Some google chart work.

Environment: Java, Restful web service, Jersey, JAXB, Jackson, AngularJS, Spring, Hibernate, Oracle, Maven, Perforce

Confidential, Denver, CO

Software Engineer

Responsibilities:
  • Restructured the application using 3rd party Vidyo plugin/library for online video conference between a doctor and a patient.
  • Developed the application as a SOAP client to consume Vidyo's direct portal web services in the 1st phase, then in 2nd phase to consume the same services but through intermediate wrapper web-services.
  • The application consisted of features like login, join conference, leave conference, mute/unmute video and sound, fetch participants of the conference frequently, share application, fullscreen, PiP, Split, Chat, Help.
  • Integrated with Hyperspace/Epic/HCOT that launches the application and with consumer application.

Environment: Websphere, Java, servlet, jsp, jquery, require.js, handlebar.js, html, css, bootstrap, CXF, GIT, SOAPUI, Agile.

Confidential, MountainView, CA

Software Engineer

Responsibilities:
  • User role, permission, profile, company management page.
  • Design/Development of new feature used for annual/quarterly rollup for subsidiary companies.
  • Replaced existing password algorithm with new one.
  • Researched for new software tools, libraries, frameworks and integrated and configured them for build & deployment.
  • Developed web services for accounts import, queries.

Environment: Eclipse, Java, Spring 3.1, Hibernate 4, Rest, JAX-RS/Jersey, JS, Oracle 11g

Confidential, Martinez, CA

Software Engineer

Responsibilities:
  • Development of alerts posting tools for new customers. Used jquery components & google map with polygon drawing and address search features.
  • Digital signature generation & validation of alert xml and X.509 digital certificate generation.
  • Implemented java internationalization feature for spanish language.
  • Modified Art Botterell's open source CAP alert xml by adding/stripping tags in the formation/deformation of the xml.
  • Developed REST web services for alerts requests and responses.
  • Wrote Stored Procedures, functions, views, triggers.
  • Designed/developed a driver for CFA LCD device for displaying menus, navigations by pressing buttons and then sending commands to devices connected. Integrated into main server application.
  • Developed a driver for modem that makes a call and plays .wav sound file over phone line. Integrated the driver to their existing system and added features.
  • Designed/Developed java programs to post alerts as info on facebook page & as status on twitter. Integrated this module into main server application.
  • Designed/developed phidget device controlling system to constantly monitor multiple digital and analog inputs (ie ac/dc volts, physical doors, motor etc) to interface with outputs (siren, light) and post alert messages accordingly to server. Integrated into main server application.
  • Modified an open source app to get it to display received sms as pop-up alert and published it on google store. Integrated into main server application.

Environment: NetBeans, Java, JNI, multi-threading, Android 4.1, C++, Jsp, Servlets, SAX, XML, HTML, CSS, Js, Jquery,

We'd love your feedback!