We provide IT Staff Augmentation Services!

Java Developer Resume

2.00/5 (Submit Your Rating)

Frederick, MD

SUMMARY:

  • Skilled software engineer with 10+ years of experience in the design, development, maintenance, debugging and integration of IT applications.
  • Expertise include providing design, front and back end development, writing web - services for web-based projects.
  • 5 years of experience working in testing and automated QA roles.

TECHNICAL SKILLS:

Fundamentals: Web Application Development, JDBC, J2EE: SOA, Web Services, JMS.

Frameworks:: Struts, Hibernate, TopLink, Spring MVC

Tools: Subversion, Clearcase, Git, TortoiseSvn, Eclipse, Visual C++, Oracle Report Builder

Environment: s: Windows, Unix

App Servers: Oracle App Server (10g), WebSphere, Tomcat container

Languages: Java, Groovy, C, C#, JavaScript, SQL, PL/SQL, HTML, JSP, XML, UNIX shell scripts

PROFESSIONAL EXPERIENCE:

Java Developer

Confidential, Frederick, MD

Responsibilities:

  • Contributed towards JMLFDC web application. JMLFDC uses AngularJs, Java and MongoDB.
  • Fixed bugs and modified middle tier Java code on my local machine that interacted with the MongoDB database for insertion and retrieval of data.
  • Researched on advanced Java and Java collections usages relevant to the work given.
  • Research on AngularJS concepts.

Application engineer

Confidential, Washington, DC

Responsibilities:
  • Made enhancements and modifications to an existing Struts/J2EE application. Changes made to the jsp’s, Java Actions, and Java objects that interacted with the database.
  • Used Rational Clearcase as the version control tool.
  • Conducted Web Application scanning using Qualys and Veracode tools. Analyzed reports and suggested fixes to developer as per OWASP and SANS security guidelines.
  • Analyzed dashboards of network IDS tools FireEye, Symantec & Graphite to detect network anomalies.
  • Worked with e-mail malware detecting tool ProofPoint.
  • Used SecurityOnion, Squil, ELSA and Bro tools to detect and chase network alerts.
  • Training in SANS ‘Securing Web applications’ online course to be GIAC certified as well as wide reading in web application security and penetration.

Java/J2EE developer

Confidential, Washington, DC

Responsibilities:
  • Design, development and documentation on the SEC EDGAR project.
  • Worked mostly on a Struts web application called SEC workstation which was used internally by SEC staff. SEC workstation uses Struts, Java, Corba, stored procedures and an Oracle Db.
  • Modifications to several jsp’s, Struts actions and stored procedures to add SF-xx and ABS forms to the SEC workstation.
  • Modifications to several jsp’s, Struts actions and stored procedures to add new MA series forms as well as access privileges to it on the SEC workstation.
  • Worked on several existing SPR’s (bugs) as directed by the manager and team lead.
  • Worked with the system test team to resolve errors encountered by their team. JIRA and Clearcase were used.

Java/Swing developer

Confidential, NIST, MD

Responsibilities:
  • Design and development of a Java Swing fingerprint GUI application for the NIST Biometrics project.
  • GUI displays raw wsq finger print images & fingerprint metadata. Images can be scrolled and all comments are logged to a file. Laplace, Sobel, Canny and Nfiq transforms can be done on the images. Implemented provider, genImp and finger filters.
  • Application uses JNI to do image transforms, disk-based Berkeley DB and mapDB to store images and metadata.

SoapUI developer/qa

Confidential, Timonium, MD

Responsibilities:
  • In an Agile environment, gathered acceptance criteria and built over 40 data-driven SoapUI harnesses using Groovy for the in-house Auth Engine, ZootGateway and other product offerings.
  • Worked closely with developers and business in analyzing requirements, developed testcase documents, built SoapUI test harnesses and had the work accepted by the Business group.
  • Very familiar with the financial transactions, engines and flows built in-house at Paypal.

java developer

Confidential, Alexandria VA

Responsibilities:
  • Enhancements to a Java Swing/Reports application - ASBS(Automated System Board Selection) that allows voting for a candidate’s selection/promotion in the Army Boards.
  • Notification system to post candidate update notices implemented using Mule and JMS on Jboss server.
  • Interacted with the Oracle DB through JDBC using SQL queries for create/update/delete operations.

java web developer

Confidential, Washington, DC

Responsibilities:
  • Developed two web services in Java using the USPS GOVGRNDS framework which is composed of Springs, Hibernate as the persistence tool, Aegis Xfire for binding and publishing and Maven as the project build tool. The web services are deployed on IBM’s WebSphere and were invoked by a mobile hand-held unit. The first web service downloads site and facility data from a Oracle database to the mobile unit on cradling. The second web service downloads postage statement and verification data on cradling of the mobile unit. Also wrote two Junit tests to unit test the code before deployment.
  • Developed two message receivers in Java/JMS to create and receive data files from a IBM WebSphere MQ queue. Deployed and tested successfully.
  • Developed two parsers in Java that receive a JMS TextMessage. The first parses and extracts data from a XML file to populate tables in a Oracle DB using a Hibernate DAO. The second parses and extracts data from a flat file to a table in the Oracle DB.

Senior Web Developer

Confidential, Herndon, Virginia

Responsibilities:
  • Worked with the FBI SENTINEL program’s Intake, Import, and Print forms. SENTINEL is a web portal application with a SOA architecture with Web Services and used Documentum as the backend. Forms developed using Adobe Livecycle Designer . Added and modified the form fragments that each form was composed of. Added new Javascript code to the fragments. Also added/modified the underlying Java code. Documented the effort involved.
  • Resolved trouble tickets that emerged from testing of the forms.

Senior Java Developer

Confidential, Rosslyn, Virginia

Responsibilities:
  • Integration of a new Guardian scanner device to take fingerprint images for a 3-tier Civil Applicant System (CAS). 3-tier CAS is a J2EE application using the Struts framework. 3-tier CAS is equipped to take photographs, finger print images and bio information of civil applicants and forwards them to the FBI fingerprint database. CAS action logic is written in Java and uses JSP and Struts tags along with HTML for the front-end.
  • Enhancements to the Java code of CAS to work with a new Olympus series camera. Worked on building a new dialog and attaching the Mocha SDK calls to it to control the new camera

We'd love your feedback!