We provide IT Staff Augmentation Services!

Software Developer Resume

0/5 (Submit Your Rating)

Plano, TX

SUMMARY

  • 8+ years of extensive experience in Analysis, Design, Development, Testing, Administration of software applications using Java,J2EEand Enterprise application frameworks.
  • 8 years of experience in developing, deploying, and managingJ2EEenterprise class projects using Eclipse / Net Beans / JBuilder / MyEclipse / RAD IDE, J2SE (Java, JDBC), Web application technologies (Servlets, JSP, JSTL), Enterprise application frameworks (Struts / Hibernate / Spring / JMS) and Database technologies like Microsoft SQL Server, MySQL and Oracle.
  • Strong Experience in Graphical User Interface (GUI) Development Using Struts, JSP, HTML5, DHTML, CSS3, Javascript,jQuery, JSON and AJAX.
  • Extensively worked on implementing SOA (Service Oriented Architecture) using XML Web services (SOAP, WSDL, UDDI, JAX - RS, XML Parsers and JAXB 2.0 annotation for marshalling and unmarshalling) and web API design model like RESTfulWebServices.
  • Extensive experience using developing environment tools of Java including Jbuilder 2008 R2, Eclipse 4.2 and RSA V8.5.
  • Extensive experience using Application servers BEA WebLogic 12c and Web Servers like Apache Tomcat, IIS 7 and IBM Websphere.
  • Strong SQL/RDBMS experience, Developed XML applications using DOM, SAX, XSLT, Schemas Expertise in Relational Data Base Design and writing SQL and PL/SQL, stored procedures, packages and database triggers.
  • Experience in software development integration tool Jenkins,Hudson,Apache Maven&Ant.
  • Experience in MVC architecture. Experience in Financial, Telecom and Insurance Domains. Good Overall Project life cycle experience and team spirit
  • Exceptional communication skills proven by effective interaction with management, team members and users.

PROFESSIONAL EXPERIENCE

Confidential, Plano, TX

Software Developer

Responsibilities:

  • Responsible for the design and development of CLO Project.
  • Developed user interface using HTML5 & CSS.
  • Implemented client side validations using jQuery.
  • Developed jQuery based Ajax call to fetch, save & validate various task pages using RESTful web services. Used HTML 5 custom data attributes and JSON files to store & interchange data.
  • Used spring MVC framework to develop the application.Created RESTfulwebservices to handle client requests. Used DAO, factory, singleton, value object & front controller design patterns.
  • Used IIS 7 as a webserver & deployed the application in weblogic 12 c server.
  • Used log4j for writing logs including errors & info.
  • Used SVN to manage the versions & merge the code.
  • Used Agile (SCRUM Development Process) methodology for developing the application.

Environment: Java SE7, Spring 3, HTML 5, CSS, jQuery, AJAX, JSON, RESTful, IIS 7, Weblogic 12c, oracle, log4j, Maven, SVN, Agile.

Confidential, Springfield, MA

Java/J2EE Developer

Responsibilities:

  • Involved in all phases of the Software development life cycle (SDLC) including Requirements gathering, designing the application, implementing the design, Testing and Maintenance Support.
  • Used Rational Rose to draw UML diagrams to develop the Use cases, Activity Diagrams, Sequence Diagrams and Class Diagrams.
  • Used Spring 3.1 (MVC) Framework to develop the application. Used Factory, DAO, Singleton and DTO and Value Object, Business Delegate design patterns.
  • Involved in writing Spring Configuration XML file that contains declarations and other dependent objects declaration.
  • Developed user interface using JSP, JSP Tag libraries, Spring Tag libraries and Java Script to simplify the complexities of the application.Client pages are built using HTML5, TILES, JSP, AJAX, XML and CSS3.Continuous integration done by Jenkins.
  • Used java multithreading in programming to improve overall performance.
  • Developed Session/Message Driven Beans to be deployed on WebSphere V8.0 Application Server.Coded and developed EJB Components, both Session Beans and Message Driven Beans, modeling the business logic based on applications specified coding standards..
  • Created and maintained Stateless session beans for handling multiple users using EJB 3.0.Created CMP beans for persistence at the backend level.
  • Used IBM MQ Series in the project.Configured MQ Connection Factory, Queue names in Websphere Admin console. Created MDB on receiver side to listen the messages from sender using JMS.
  • Involved in creating various Data Access Objects for Addition, modification and deletion of records using various specification files.
  • Created tables, triggers, stored procedures, SQL queries, joins, integrity, constraints and views for multiple databases like Oracle 11g and SQL Server.
  • Developed JUNIT test cases for unit testing.
  • Intensively worked on IBM RAD 8.5 (Rational Application Developer) Environment and Tools.Used LINUX environment in the project. Used Shell scripts.
  • Used Log4j for writing the logs including errors, info, etc.
  • Used JIRA for tracking the Activities, Tasks and Defects.
  • Used CM Synergy to manage the versions and Merge the code.

Environment: Java SE 7, J2EE, Spring 3.1, EJB, Oracle11g, JDBC, HTTP Servlets, JSP, SOAP, Javascript, XML, HTML5, CSS3,JQuery, UML, JMS, Agile, Websphere 8.0, RAD 8.5,Linux, IBM MQ Series, Rational Rose, CM Synergy, JIRA, ANT, Log4j.

Confidential

Java/J2EE Developer

Responsibilities:

  • Responsible for the design and development of PULSE application.
  • Used Spring 3.0 (MVC) Framework to develop the application. Used DAO, Value Object Front Controller, Design patterns.
  • Implemented the functionalities using Java, J2EE, JSP, Servlets and Spring framework.
  • Used Hibernate 3.5.0 mapping framework for Object Relational Mapping.
  • Used SQL Server 2008 R2 as the Database.
  • Developed Web services using SOAP, XML, WSDL and UDDI.
  • Client pages are built using HTML, TILES, JSP, AJAX, XML and CSS.
  • Used Weblogic v11gR1 Server to deploy the application.
  • Used Eclipse IDE to develop and debug the application.
  • Used IBM AIX in the project.Used UNIX environment in the project. Used Shell scripts(KH,SH & Bash).
  • Developed JUNIT test cases for unit testing.
  • Used JavaScript for validations.
  • Used Log4j for writing the logs including errors, info, etc.
  • Developed BIRT reports for the Resource Capacity Module Graphs.Provided support for production issues for new enterprise releases.
  • Used SVN to manage the versions and Merge the code.

Environment: Java SE6, J2EE, Spring3.0, Hibernate 3.5.0, SQL Server 2008 R2, JDBC, Http Servlets, JSP, Javascript, JSF,XML, HTML, CSS, UML, Eclipse, Weblogic 11g, Jquery, Rational Rose, SVN,BIRT,AJAX, HTML, CSS, XML, SOAP, WSDL, UDDI, XSLT ANT, SVN, Log4j.

Confidential, NJ

Java/J2EE Developer

Responsibilities:

  • Used Agile (SCRUM Development Process) methodology for developing the application.
  • Implementing the Design and developing modules using Agile Methodology. Planning iteration for effective design and development of the Modules.
  • Involved in development and maintenance support for all the 3 modules.
  • Designed User Interface based on MVC framework, which accomplishes a tight and neat co-ordination of JSP, Servlets and Custom Taglibs.
  • Implemented Dependency Injection (IOC) feature of spring framework to inject dependency into objects and AOP is used for Logging.
  • Designed and persistence layer build on ORM framework and developed it using Hibernate.
  • Developed Server side components with coordination of EJB, Hibernate and Spring using web established frame work designed under the guidelines of Business Delegate, session facade, Service locator, DO's, TO's, PO's.
  • Configured Hibernate to display the static lookup data from the database.
  • Developed and utilizedJ2EEServices and JMS components for messaging communication in JBoss Application Server.
  • Developed Web services modules based on SOA architecture to consume services.Developed services that are reusable and interoperable, based on Basic profile 1.0, SOAP, JAXRPC Web services using AXIS.
  • Configured development environment using JBoss application server for developer's integration testing and optimized the server for maximum throughput.

Environment: Spring Framework, JSP, HTML, JBoss, Hibernate, Oracle 10g, Eclipse, JUnit, PVCS Version Manager, Ant Builder, Log4J, Team Track, SQL Developer.

Confidential, Memphis, TN

Java/J2EE Developer

Responsibilities:

  • Responsible for the design and development phase of the application.
  • Performed a key role in the design and development of CCT Triggers and CCT Admin Modules. Developed CCT Admin module in SWING.
  • Preparing technical/design documentation, unit test case implementation and release procedure for support team.
  • Used Rules Engine for defining, managing and querying rule bases.
  • Used Rational Rose to draw UML diagrams like Use Case, Sequence, and Activity etc.
  • Implemented the functionalities using Java, JSP, JSF, Http Servlets and Spring framework.
  • Used Spring 3.0 Framework in developing controller, processor Interfaces and classes.
  • Used Oracle 11g as the Database.
  • Used hibernate 3.0 ORM classes to retrieve data from the database.
  • Developed Data Access Objects (Dao’s) for easy data access.
  • Client pages are built using HTML, HTML frames JSP, JSF, XML, AJAX and JSTL.
  • Used JSTL Core, XML, Function tags for validations and formatting.
  • Worked on WebLogic 11g and Tomcat servers to deploy the application.
  • Used JavaScript for client side validations.
  • Used Log4j for writing the logs including errors, info, etc.
  • Used Perforce to control the versions and Merge the code.

Environment: Java JDK 5.0, J2EE, Spring 3.0 Framework, Filenet, SWING, Hibernate 3.0, JDBC, Servlets, JSP, JSF, JSTL, Javascript, PERL, AJAX, XML, XQUERY, XSLT, HTML, CSS, UML, BEA Weblogic 11g, Tomcat, Oracle 11g, Eclipse 3.5, UNIX, ANT, Log4j.

Confidential

Software Developer

Responsibilities:

  • Incorporated MVC design pattern by making extensive use of Jakarta Struts framework to clearly differentiate roles and responsibilities and also to make code maintenance easy.
  • Made extensive use of Struts Tags like Bean, Logic, and HTML for generating and displaying dynamic content.
  • Developing the action and form classes, based on the Struts framework to handle the pages
  • Configured Data migration(ETL)from Lotus Notes to SQL through LEI(Lotus Enterprise Integrator).
  • Involved in Server side validations and Client side validations using Validation Framework.
  • Involved in Developing Java Server Pages and Enterprise java Beans (EJB 3).
  • Coded SQL statements for Oracle 11gdatabase, Developed the application in Tomcat and deployed it in Weblogic 10.0.
  • Involved in understanding and analyzing the client requirements.
  • Analyzing the functional requirements.

Environment: Java, JSPs, Servlets, JavaScript, Jakarta Struts, Hibernate, Enterprise Java Beans (EJB 3.0), Weblogic 10.0 and Oracle 11g.

Confidential, NJ

Software Developer

Responsibilities:

  • Involved in coding for Struts Action classes and java Server pages.
  • JSP custom Tag Libraries have been used to customize the display of the error messages
  • Java Script has been used to handle client side validations which include event handling and display
  • Coded SQL statements for Oracle database
  • Used UNIX environment in the project. Used Shell scripts(KH,SH & Bash).Used PERL Scripting.
  • Eclipse 3.0 has been used for developing the application and deployed to the Weblogic 9.0 application server.
  • Designed SOA architecture, implemented the soap based Web Services
  • Resolve Bugs and Change Requests to already existing code.Support and work with customers during beta test period to ensure a successful product roll out and providing support, addressing bugs as reported to the existing system.
  • Involved in coordinating and conducting PSR/CAM meetings.

Environment: Java, Struts 1.3.x,Servlets, JSP, JavaScript, HTML, Eclipse and Weblogic 9.0 application server,SOAP.

Confidential, BloomfieldHills,Michegan

Software Developer

Environment: Java JDK 1.5, J2EE, Hibernate 2, IBM DB2,JDBC, Servlets, JSP, Javascript, XML, XQuery, XSLT, AJAX, HTML,CSS, Jboss, Spring 1.2, UNIX, ANT.

Responsibilities:

  • Participated in the design and development of Electronic Purchase Order Application.
  • Implemented the functionalities using Java, JSP, Servlets and J2EE framework.
  • Used Spring1.2 MVC Framework for the development of the application.
  • Used Hibernate 2 ORM classes to retrieve data from the database.
  • Used XML files for data transfer and DOM API for retrieving data.
  • Used ANT to build and deploy the J2EE application to the IBM DB2 application server.
  • Involved in Developing JSP's for Graphical User Interface.
  • Used CVS to control the versions.
  • Used XSLT for transforming XML documents to HTML documents.

We'd love your feedback!