We provide IT Staff Augmentation Services!

Software Developer Resume

2.00/5 (Submit Your Rating)

Mclean, VA

SUMMARY:

  • 5+ years of experience writing software in diverse corporate environments, specializing in design and development and automation of large - scale J2EE architecture based systems.
  • Expansive experience in both Agile and System Development Life Cycle (SDLC) software development methodologies.
  • Extensive experience in Requirements Gathering, Process Analysis, Use Case Development, Class Diagrams and Sequence Diagrams for both management and developer communities.
  • Demonstrated the ability to acquire a high degree of proficiency in Java fame works that have become central to many mission critical environments at the Confidential, US Postal Service and the Office of Personnel Management
  • Achieved Public Trust Clearance, no issues outstanding to prevent a Secret Clearance.
  • Extensive experience in Relational Databases development, design and implementation for complex integrated systems. Converting sequential file designed systems to modern fault tolerant relational designs.

TECHNICAL SKILLS:

Operating System: Server 2008 R2 / 2012 R2, Windows 7, 8, 10Red hat/CentOS

Programming Language: Java, JavaScript/CSS, SQL, Bash, PowerShell

MVC Frameworks: Struts, Spring MVC, Spring Portlet

Middleware: EJB 3.0, EJB 2.1, Spring

Continuous Integration Systems: Jenkins, Hudson

SOA Methodologies: Rest, SOAP, MDB, Spring Integration, JMS

Database Query Language: SQL, HQL, ejbQL

Testing Tools: Junit, Easy Mock

ORM Tools: Hibernate, Entity Beans, Spring Data

Version Control: SVN, GIT, Serena Dimensions

Markup Languages: HTML, XML, WSDL, JSON

App Servers / Web Servers: Oracle WebLogic, Jboss, Tomcat, WebSphere

Databases: MySQL, Oracle, MySQL, PostgreSQL, SQL Lite

IDE: Oracle Workshop, Eclipse, JDeveloper

Content Manager: Webcenter: Content (oracle UCM)

Code Quality Tools: SonarQube

Agile storyboard management: Version One

PROFESSIONAL EXPERIENCE

Confidential, McLean, VA

Software Developer

Responsibilities:

  • Translate preexisting tasks from ColdFusion to java maintaining 1-1 functionality. Used automated unit testing to compare original implementation to recoded tasks.
  • Converted preexisting ISAM and SQL from the ColdFusion into spring-data framework calls and JPA objects.
  • Design UX and UI for new systems transforming wireframe screens to live Java using JQuery/Ajax web front end.
  • Automated the build and service transition in Maven.

Environment: Java 8 and 6, ColdFusion, WebSphere, Oracle, Maven, Hibernate, Struts, Spring-Data, Spring-MVC, JQuery, Server 2012/2008, VMware, CentOS, control-m, PHP, Dreamweaver, Html, CSS, JavaScript, Java, Dreamweaver.

Confidential

Software Developer

Responsibilities:

  • Implemented Systems as documented by requirements analyst.
  • Wrote view layer using jsps, Spring Form, and Portlet tag libraries.
  • Made extensive use of jQuery, YUI and HTML, CSS to implement very exact front-end requirements including: conditional events based on form input, popups, and client side form validation.
  • Used Spring Validation to handle server side form validation, and error messages.
  • Wrote Service layers to perform hibernate look-ups through connx gateway to Adabas.
  • Implemented and maintained build script to be run in Jenkins continuous integration system, using Ant and Ivy; to handle dependency resolution, compiling and packaging of Portlet, Junit testing, and Sonar coverage reports.
  • Used Spring JMS, Spring Integration, and JAX-B to implement service-oriented architecture to communicate with systems being built by other subsections of the project.
  • Used JAX-WS, and JAX-B to implement soap endpoints to communicate with Corticon BRE.
  • Some usage of spring AOP for reporting.

Environment: Spring Portlet MVC Framework, WebLogic app server, Jboss app server, Hibernate, Spring JMS, IBM MQ, Ant, Ivy, Jenkins, Corticon BRE, Jenkins CI, SonarQube, Serena Dimensions, Spring Integration, Html, CSS, JavaScript, Java, PHP, ASP.Net, Dreamweaver.

Confidential

Software Developer

Responsibilities:

  • Translated functionality of legacy services to java/Webcenter.
  • Set up business processes using Webcenter: Content Workflows.
  • Configured security for content access to meet client specifications.
  • Created Mbeans for custom business logic.
  • Developed using JDeveloper and Oracle Application Development Framework.
  • Integrated UCM to Webcenter Portal via RIDC Web Services.
  • Configured local and foreign JNDI data sources in WebLogic.
  • Resolved UCM component dependencies.
  • Created Portlets to Access UCM functionality.
  • Deployed applications and EAR libraries to WebLogic.

Environment: Webcenter Framework 11g, Exalogic, Oracle Database 11g, Java Servlet Faces, Mbeans, WebLogic 11g, Web Services, JDeveloper, ADF, Html, CSS, JavaScript, Java, PHP, ASP.Net, Dreamweaver.

Confidential

Software Developer

Responsibilities:

  • Responsible for designing and developing application implementing Core J2EE Design Patterns for business tier such as Business Delegate, Service Locator.
  • Implemented MVC Architecture using Struts Framework.
  • MVC design pattern was implemented using Struts framework. Performed input validations using Struts Validator.
  • Designed User Interfaces using JSP, Servlets, and HTML. Developed JSP custom Tag Libraries.
  • Always used the best practices of Java/J2EE to minimize the unnecessary object creation, encourage proper garbage collections of un-used objects, minimize database calls, and optimize queries to get better performance of application.
  • Used JavaScript to provide the shopping cart functionality and client side form validations.
  • Used CSS for the front-page presentation.
  • Used JDBC as the framework to add, remove, update and delete data from the database system.

Environment: J2EE, JDBC, Java Beans, JSP, HTML, JSP, XML, MySQL, CSS, JavaScript, Struts 1.1., Html, CSS, JavaScript, Java, PHP, ASP.Net, Dreamweaver.

We'd love your feedback!