We provide IT Staff Augmentation Services!

Associate Software Developer Resume

5.00/5 (Submit Your Rating)

Sterling, VA

SUMMARY:

  • Three years of Experience in full life cycle Software development involving analysis, design (System/OO), development, deployment, testing, documentation, implementation & maintenance of application software in Web - based Distributed n-tier architecture.
  • Expert proficiency with Java-based application servers such as JBOSS 7.1.1., Tomcat and Websphere Application Server 7
  • Hands on experience with creating standalone programs on Red Hat Linux Enterprise 2.2.6.
  • Strong experience in design using UML developing Class Diagram/Sequence Diagram/Use Case Diagram and Activity Diagram
  • Hands on Solid Development Experience in Core Java, Spring Core, Spring Integration, Spring Batch, Spring MVC, J2EE, Servlets, JSP, JSF, JDBC, JNDI.
  • Experienced with Java Messaging Service
  • Excellent skills in Java, Hibernate, JDBC, JNDI, XML, MQ-Series, Oracle SQL, ANT, Maven.
  • Excellent database knowledge including Oracle, SQL Server 2012, Postgres and DB2.
  • Have excellent communication skills & strong interpersonal skills with the ability to interact with end-users, managers, technical personnel, etc.
  • Well adaptable to challenging environments, Strong work ethics and commitment to work will well serve to achieve Client’s objectives.

TECHNICAL SKILLS:

Operating Systems: Windows XP, Windows 7, Red Hat Linux Enterprise Server 6.4

Programming and Query Languages: Core Java 6.0, Native SQL, HQL, JDBC

Web Technologies: Java Server Pages, Java Server Faces, Servlets, JMS, Spring 3.0.5

Web Servers: Websphere Application Server 7.0, JBoss 7.1.1, Tomcat 7.0.33

IDE: RAD 7.0, Spring Tool Suite, Eclipse IDE, IntelliJ IDEA 11.0.2

Databases: Oracle 11g, DB2, Connx, Postgres 9.0, MS SQL Server 2012

Markup Languages: HTML, XHTML, XML

ORM Tools: Hibernate

Repository: Subversion, Serena Dimensions, Git

PROFESSIONAL EXPERIENCE:

Confidential, Sterling, VA

Associate Software Developer

Responsibilities:

  • Diagnosed bugs and defects of code found by the client.
  • Performed maintenance on the application based on client requests
  • Based on the client's needs, made enhancements to already existing JSP pages and Servlets based on feedback.
  • Had discussions with fellow team members on status updates, future enhancements, bugs and defects
  • Checked in and delivered code via SVN
  • Built .war files and deployed applications to local development for testing before passing on changes to QA on Tomcat Application Server
  • Added client side validation using Javascript.
  • Created java pojos that served as models for the Model-View-Controller framework(Spring MVC) that encompassed the application.
  • Created JSP webpages to serve as the view for the application
  • Developed Controller classes to delegate business functions between the model and view classes
  • Attended bi-weekly client teleconference meetings to discuss updates with the client
  • Assisted fellow software developers on bug fixes with other projects
  • Created Database Stored Procedures, Database Functions to coincide with the application

Environment: Hibernate 4, Spring 3, Spring MVC 3.0, JSP, Servlet, XML, SVN, Ant, Tomcat 7.0.33, Oracle 11g

Confidentialm Ashburn, VA

Software Developer

Responsibilities:

  • Designed User Interfaces using JSF/MVC Architecture, Primefaces and HTML.
  • Developed JSF/Primefaces Composite Components.
  • Created XHTML pages for client side data validation, using JSF Validation, Listener and Convertor components.
  • Created Hibernate Entity classes in persistence layer to match with XHTML pages.
  • Developed additional helper classes required by the specific service classes to carry out the new business logic.
  • Implemented Spring Framework (annotation configuration) with Hibernate as the persistence layer.
  • Checked in and delivered code via the Git Repository
  • Modified maven pom.xml files to add new dependencies for particular API's as well to build .war files.
  • Implemented AJAX for presentation layer to make the application more user friendly.
  • Deployed .war files to Tomcat Application Server
  • Resolved bugs and defects opened by QA Testers

Environment: Hibernate 4, Spring 3, XHTML, XML, Git, Maven, Tomcat 7.0.33

Confidential, MD

Software Developer

Responsibilities:

  • Responsible for designing and developing application implementing Core J2EE Design Patterns for business tier such as Business Delegate and Data Access Objects (DAO)
  • Implemented Hibernate in persistent layer including coding *.hbm.xml files, coding DAO objects, and coding HQL queries.
  • Created Unit and Integration tests to make sure any potential defects would be minimized using the Mockito Mock Framework and incorporated Sonar to minimize potential defects as well as to track Code Coverage.
  • Integrated Spring Framework with both Hibernate and IBM Websphere MQ via Spring Integration using Inversion of Control.
  • Delivered updated code to Serena Dimensions Client Repository.
  • Focused primarily on connecting to databases and simple CRUD Operations in DAO classes.
  • Created deployable .ear and .war files using Ant.
  • Created reports that summarized business processes using Free Marker.
  • Created build scripts that chained dependencies from clean through jar/war tasks
  • Traced execution using Log4J by setting the logging level down to DEBUG or INFO. Used tracing to verify correctness of run time processing.
  • Implemented application to store data in Oracle 11g and Connx.
  • Created and updated Websphere MQ Standalone applications on the Unix File System with IBM MQ jars added to the classpath.

Environment: Hibernate 3, Spring 3.0.5, HTML, XML, Serena Dimensions, ANT, WebServices, Junit, Log4J, Jboss 7.1.1 Application Sever, O/S 390 Mainframe

Confidential, Ashburn, VA

Intern

Responsibilities:

  • Administered war dialing software for clients to find penetrable modems
  • Experience with hand testing external risk vulnerabilities with nMAP Port Scanner.
  • Assisted Security Analysts and Project Managers with reports to clients
  • A ssigned with the task of sending certain materials to clients for Security Analysts

We'd love your feedback!