We provide IT Staff Augmentation Services!

Software Developer Resume

5.00/5 (Submit Your Rating)

IllinoiS

PROFESSIONAL SUMMARY:

  • 6 + years of extensive professional experience in Software Development Lifecycle (SDLC) core areas such as Analysis, Design, Implementation, Testing and Deployment of Object Oriented, Client - Server, Web-Based, Distributed and Enterprise Applications with JAVA/J2EE technologies & developing applications with agile methodology.
  • Roles include Senior Software Developer with proven track record in developing, implementing and reengineering the corporate Internet/Intranet high traffic web sites, content management systems with ability to work on multiple projects.
  • Experience in designing and developing multi-tier enterprise applications using Java 1.7/1.8, JEE& related technologies such as Servlets, Struts, Spring, JDBC, Hibernate, JPA, JMS, XML, JSP, HTML and Web services.
  • Strong experience in Service Oriented Architecture (SOA) and publishing web services (Soap, Restful) that include several components like SOAP, WSDL, XML, XSD, UDDI, Axis2 and JAX-WS.
  • Implemented various levels of application and services using Spring-Framework, EJB, Struts,
  • Expertise in Developing and Deploying Enterprise Java Beans (EJB) on Application/Web Servers like Web Logic, Eclipse, TomCat, WebSphere and JBoss.
  • Exposure to complete software life cycle from client requirement analysis to deliver.
  • Efficient in Defect Management for resolving Integration Issues, System Testing Issues, User Acceptance Issues, Production Issues.
  • Hands on experience in writing Automation test scripts using Junit, Mockito.
  • Efficient in Defect Management for resolving Integration Issues, System Testing Issues, User Acceptance Issues, Production Issues.
  • Expertise in Report Designing using Birt-Viewer Report Designing tool, Forms designing using Adobe output Designer.
  • Good Knowledge on Visual report designer using BIRT and which are then deployed in Java environment.
  • Worked with Version Control Systems like GIT, WinCVS, CVS, SVN, VSS and Rational Clear Case.
  • Expert in using MS OFFICE tools Word, Excel, Visio, Power Point of all versions from 2003, 2007, 2010 and 2013 to do Documentation, UML diagrams, Presentations etc.,
  • Experience in using PL/SQL in Oracle, MS SQL Server for developing database to create its objects like tables, views, functions, triggers, RDBMS Design, DB normalization, ER modeling, SQL, PL/SQL, procedures, cursors, functions and stored procedures packages along with knowledge on SQL and HQL Queries

TECHNICAL SKILLS:

Languages: Java (Java SE6, 7, 8),J2EE, JavaScript, C, C++ and UNIX (ksh) Shell Scripts.

Methodologies/Design Skills: RUP, TDD, Agile methodology, UML, OOP, OOAD and J2EE Design patterns.

Technologies: J2EE,JDBC, Apache Active MQ 5.0, JMS, JSP, JavaBeans, RMI, EJB, JNDI, JAX-WS, Apache CXF, JMS,EMS,JSF, JavaScript, CSS, Applets, AWT, Hibernate, HQL, JIRA.SOAP, WSDL, JAXP, JAXB, AXIS, JAX, WS, WSDL4J, Soap-UI, RESTFUL. J Boss, Web Sphere, WebLogic, Apache Web Server, Apache Tomcat.

FrameWorks/OR Mapping: MVC, JPA, Struts 2.0, Spring 2.x/3.x/4.x, JSF, SOA and Hibernate 3.0/4.0.

Web Technologies: HTML4.0,5.0/DHTML,CSS2/3, Ajax, JS, NodeJS, Angular JS, JQuery, JSON, JSTL SAX, DOM, XML, DTD, XSD, JAXB, XPath and JAXP.

RDBMS/DBMS: Oracle 9i 10g 11g, IBM DB2, MS Access 2003, MS SQL Server 2005, 2008, TSQL, SQL, PL SQL, Mark Logic, Triggers, Views, HQL, Criteria and Toad.

Version Control: CVS, Subversion, Visual Source Safe, Clear Case and Microsoft Visual SourceSafe.

Unit Testing Tools: JUnit, UAT, Regression Test and Customer Test, Cactus.

Other Utilities: Log4j, ANT, Maven

PROFESSIONAL EXPERIENCE:

Confidential, Illinois

Software developer

Responsibilities:

  • Designed and developed user interface using Struts tags, JSP, HTML and JavaScript.
  • Developed user specific Highlights (dashboard menu) section, Home page, Admin home page, user module (Modify/search users, create users screens with assigning various roles) using Spring MVC framework, Hibernate ORM Module, Spring Core Module, XML, JSP and XSLT.
  • Involved in multi-tiered J2EE design utilizing MVC architecture (Struts Framework) and Hibernate.
  • Implemented functionality using Servlet, JSP, HTML and Struts Framework, Hibernate, spring, Java Scripts and Web logic.
  • Developed Scalable applications using Stateless session EJBs.
  • Used Axis Web Services using SOAP to transfer the amount from an application that is remote and global to different financial institutions
  • Involved in designing the user interfaces using HTML, CSS, and JSPs.
  • Configured Hibernate, Spring and My Faces (JSF) to map the business objects to MySQL Database using XML configuration file
  • The required changes to the record and save the updated information back to the database.
  • Involved in writing shell script to export oracle table's data into flat files and performed unit testing using JUNIT and used Log4j for logging and automatic batch jobs.
  • Developed stored procedures and triggers using PL/SQL in order to calculate and update the tables to implement business logic.

Environment: UML, Java Script, JUnit, JAXP, XML Java, J2EE, Servlets, JSP, XML, DTD, Oracle GlassFish, Clear Case, Informix, Water fall methodology, Websphere.: Core Java, JSP, Servlets, Struts Framework, Hibernate Framework, Oracle, UNIX Shell Scripts, XSL, XSLT, Eclipse 3.x, My Eclipse, HTML

Confidential, Peoria, il

Software developer

Responsibilities:

  • Used Maven scripts to build and deploy war files to QA environment.
  • Wrote JUnit test cases to test the server side Modules.
  • Extensively used Spring MVC and Hibernate Framework for data handling.
  • Involved in implementing the Hibernate API for database connectivity.
  • Developed Hibernate mapping configuration files to provide the relation between java objects and database tables
  • Coded JSP pages and used JavaScript for client side validations and to achieve other client-side event handling.
  • Designed the user interface of the application using CSS3, JavaScript and AJAX.HTML,
  • Coded in MVCFramework to make single page app (spa) and complex price configurations pages.
  • Worked on Java Script libraries like jQuery and JSON.
  • Developed JUnit test cases for unit testing.
  • Used Spring validation framework for performing data validations.
  • Developed UNIX shell scripts to automate business process. This includes feeding data to database and creating CSV files to send the data to different vendors.

Environment: Java 1.6, REST, XML, XML Schema, DOM, HTML, Ajax, SQL, MySql, Tomcat, Maven, CVS, Agile.

Confidential

Software developer

Responsibilities:

  • Involved in all the phases of SDLC including Requirements Collection, Design & Analysis of the Customer Specifications, Development and Customization of the Application using SOA.
  • Designed and developed client side application in a clean MVC architecture and responsive web pages using Bootstrap.
  • System builds using Spring Model View Controller (MVC) architecture.
  • Implemented Dependency Injection (IOC) feature of spring framework to inject beans into User Interface and Spring AOP for reusability logging purpose.
  • Used HibernateORM solution technique of mapping data representation from MVC model to Oracle Relational data model with an SQL-based schema.
  • Implemented and developed Restful web services with JAX-RS using Jersey as provider and implemented security.
  • Implemented and developed DAO layer using Spring Integration and Hibernate to persist the data to the database.
  • Written complex SQL queries, HQL, ceated business tables and PL/SQL procedures to store and retrieve data from the database.
  • Implemented Service Oriented Architecture using JMS for sending and receiving messages while creating web services.
  • Developed JUnit test cases for elements, web beans, handlers and view helper classes.
  • Used GIT to maintain the version of files and took the responsibility to do the code merges from branch to trunk and creating new branch when new feature implementation starts.
  • Configured development environment using Web Sphere Application server for developer’s integration testing.
  • Used Maven as build automation tool.
  • Involved in enhancement/modification of the product as per the client requirements.

Environment: Java, J2EE, HTML, CSS, JavaScript, jQuery, Spring Core, Spring Security, Spring MVC, Spring IOC, REST, SOAP, JAX-RS, JAX-WS, Web Services, Jersey, JMS, Rabbit MQ, Service Oriented Architecture, Maven, Web Sphere Application Server, GIT, Agile Methodology and Eclipse.

We'd love your feedback!