We provide IT Staff Augmentation Services!

Java Programmer/web Developer Resume

Reston, VA

OBJECTIVE:

To obtain a position as a Software Engineer that will allow me to utilize my education, skills and experience to design and develop reliable enterprise applications employing the latest, most efficient J2EE, Web, SOA and Cloud Technologies.

SUMMARY:

  • 10 years experience with full Software Development Life Cycle process from requirements to implementation, testing, deployment and maintenance.
  • 7 years experience in Object Oriented Design and Implementation using Java/JEE, Python, HTML, XML and Oracle.
  • 5 years experience with J2EE.
  • 4 years of Agile Development
  • Experience as System Engineer and Requirement Analyst
  • Experience with Waterfall, Prototyping, Extreme Programming
  • Experience as a Tester/Quality Control Engineer
  • Experience managing small teams.
  • Good knowledge of Relational Databases such as Oracle 8, 9i, 10G,11G, MySql, SQLite, Postgress.
  • Experience with Python, C, SQL and structured design.
  • Experience with Javascript, JQuery, Dojo, Angular, Bootstrap,Easy UI, JWigets, Datatables,D3
  • Experience with Object Oriented Design tools such as Rational Rose Suite, GDPRO and Poseidon UML.
  • Experience developing Desktop and Web Applications on Windows, LINUX, UNIX, SUN Solaris and AWS.
  • Experience in installation and configuration of Application Servers/J2EE Containers such as JBOSS, BEA Web Logic, IBM Web Sphere, Orion, Tomcat, Apache Server, OC4J, Liferay.
  • Experience with SOA / Web services (SOAP and RESTful)
  • ETL experience with Python and Java
  • Experience with Manual and Automated Testing of JEE/Web Applications
  • Experience with Virtualization and Cloud Technologies (VM Ware, Oracle VM Virtual Box, AWS)

TECHNICAL SKILLS:

COMPUTER LANGUAGES: JAVA/ J2EE, Python, C, Perl, HTML, SQL, Javascript, UNIX Scripting.

APPLICATIONS: Oracle DB 9i - 12G, My SQL, Point Base DB, Postgress, MS-Access, SQLite, ER-Studio, Rational Rose, Netbeans, Eclipse, SQL Developer, SOAP Test, Visio, JIRA, Help Desk, Version One, SQL Developer, Toad, Putty, CVS, Subversion, Clear Case, Git, Github, IBM Watson, MS Office Suite, VM Ware, Oracle VM Virtual Box, JMeter.

WEB DEVELOPMENT: Tomcat, Apache Web Sever, BEA WEBLOGIC 9,10, 12, IBM WEB SPHERE, JBOSS, OC4J, Appian Portal, Liferay, Eclipse, XML, SOAP, J2EE, Ant, Apache/AXIS and Jersey Web Services, Hibernate, JSTL, STRUTS, Spring, JSF, Tapestry, Plain Javascript, DOJO, JQuery, NodeJS, Bootstrap, JQWidgets, Displaytag, JUnit, Selenium

RECENT IT WORK EXPERIENCE:

Confidential, Reston, VA

Java Programmer/Web Developer

Responsibilities:

  • Design and implementation of new GUI forms with backend JEE/Oracle and frontend JSP/JQuery/Bootstrap/D3
  • Create Prototype web sites as proof of concept for 2 projects with JEE/Oracle/JQuery/JQWidgets
  • Porting 4 web applications to AWS Government Cloud
  • Creating and configuring Linux/AWS VMs
  • Prototype Ubuntu VM’s with Oracle VM Virtual Box.
  • Bug fixes for 4 different JEE applications
  • Deployment of Web applications to Tomcat
  • Troubleshoot deployments or running applications
  • Requirement gathering and analysis
  • Load testing of AWS applications.
  • Unit tests
  • Participate in design meetings with customer and other team members
  • Participation in Scrum Meetings and all Agile Development project meetings.
  • Mentor junior programmers

Confidential, Reston, VA

Mid Level Software Engineer/Web Developer

Responsibilities:

  • Design and implementation of new GUI forms with backend JEE/Oracle/MySQL and frontend Dojo/JQuery
  • Bug fixes for four different JEE applications
  • Maintenance and updates to several Weblogic Beehive MVC applications
  • Build, deploy and test several existing JEE/Javascript Web applications
  • Write SQL scripts to update data
  • Creation or maintenance of Ant scripts to build Web Applications.
  • Creation or modifications of back end Java code
  • Calls to RESTful Jersey Webservices
  • Troubleshoot deployments or running applications on Weblogic
  • Automated testing with Junit and Selenium scripts
  • Deployment and configuration of Weblogic server
  • Participate in requirement gathering meetings with customer
  • Participate in design meetings with Scrum Master and other team members
  • Participation in Daily Scrum Meeting and all Agile Development project meetings.
  • Creation or updates of stories and tasks in Version One Agile Management tool
  • Management of Agile process with Version One, Clearcase and ClearQuest

Confidential, Reston, VA

Software Developer-Java

Responsibilities:

  • Back end Java Code for PKI Software System
  • Front end Java code with JSP/Javascript/Spring for PKI Software System
  • Requirement gathering, analysis and verification
  • Participate in deployment activities for main legacy PKI System
  • Bug/Issues resolution, fixing
  • Axis Webservices
  • Management of Agile process with JIRA
  • Jersey Webservices
  • COTS Evaluation for PKI new system
  • Prototype of webservices for new COTS product
  • Participate in the design of new PKI System/Infrastructure
  • Installation, configuration and test of new PKI COTS system
  • Develop custom code to integrate new PKI COTS system
  • Automated testing with Junit and Selenium scripts
  • Validator development to interact with COTS PKI product
  • Shell Script development for deployment
  • ETL for MySQL DB
  • Train new personnel
  • Participate in deployment activities for 2 applications
  • Manual and automated testing of various software projects code base.
  • Coordinate development and test activities for two applications
  • Web Development with Servlets/JSP/Javascript

Confidential, Herndon, VA

Java Developer/Web Developer

Responsibilities:

  • Backend and front end development with JEE/Oracle/Weblogic/JQuery,Phyton
  • Requirement gathering, analysis and verification for modifications to systems
  • Bug fixes implementation
  • Participate in deployment activities for 2 different applications
  • Participate in testing process.
  • Selenium test implementation
  • JMeter testing
  • Backend Java code implementation
  • New forms implementation with JSP/Struts/JQuery/Ajax and Tapestry.
  • JUnit Test harnesses
  • Perform system verification and testing.
  • Produce design documentation.
  • Python ETL scripting
  • Mentor new programmers
  • Participate in requirement gathering meetings with customer
  • Participate in design meetings with Scrum Master and other team members
  • Java ETL scripting
  • Manual Testing and Automated testing with Junit and Selenium scripts
  • Design and implementation of UIMA annotators and Watson Analysis engines.
  • Design and development of Java libraries to support UIMA annotations.
  • Deployment of UIMA annotators on server application.

Confidential, McLean, VA

Software Consultant

Responsibilities:

  • Install, test and document EJBCA Server
  • Installation and configuration of Oracle 9 and 10 DB
  • Manual creation of user certs and server certs using SSL and keytool
  • JSP, Servlets, JavaScript and Java backend code to support several applications.
  • Install and configure JBOSS 5.1
  • Install and configure Tomcat 7.0
  • Install, configure and test legacy Web services.
  • Created and documented process to produce OCSP signer’s certs with Open SSL.
  • Gather requirements, design, code, test and deploy OSCP/JEE solution for legacy Web applications.
  • Participate in requirements gathering.
  • Produce documentation for implemented systems.
  • Java/Oracle ETL
  • Manual and automated testing of various software projects code base.
  • Weblogic Behive Webservices and JMS Connectors
  • Prototyping with Portals and web services using Weblogic 10, Oracle10G, Liferay Portal and Tomcat.
  • Help system engineering team to develop their system engineering plans and documentation.
  • Prototyping with Portals and web services using Weblogic 10, Oracle10G, Liferay Portal and Tomcat.
  • Help system engineering team to develop their system engineering plans and documentation.

Hire Now