We provide IT Staff Augmentation Services!

Sr. Developer Resume

3.00/5 (Submit Your Rating)

San Antonio, TX

SUMMARY:

  • Oracle Certified Professional with Over 10 years of IT experience in Analysis, Design, Development and Implementation of Java/J2EE based Web applications.
  • Extensive experience in development using Java, JSP, Servlets, JDBC, XSL, XSLT, EJB, Ajax, React, HTML, CSS, JavaScript.WebServices (SOAP/Restful), JAX - RPC, WSDL, JAX-WS, IBM RSA etc.
  • Strong experience in all the phases of Software Development Life Cycle including requirements gathering, analysis, design, Development, implementation, deployment and support.
  • Experience implementing using frameworks like Spring, Struts and Hibernate.
  • Experience in Waterfall and Agile Scrum methodology.
  • Experience in RDBMS - IBM DB2, Oracle and SQL Server.
  • Experience in working with IBM WebSphere Portal/Application Server, BEA WebLogic and Apache Tomcat5x application servers.
  • Proficiency in mapping requirements to user-friendly functional design and Business process Re-engineering.
  • Experience in writing DAO using Hibernate and Hibernate mapping files.
  • Validated system performance by developing and conducting test scripts and completing bug fixes.
  • Experience in dynamically generating graphical PDF reports using iText1.1.
  • Good communication and Interpersonal skills, enthusiastic and self-driven, with a high degree of commitment and ability to lead teams successfully.

TECHNICAL SKILLS:

Web Technologies: React, JavaScript, AJAX, CSS

Language/Technologies: Java 6, J2EE, JSP, Servlets, JDBC, JNDI, SQL.

Framework: Struts, Spring, Hibernate, Node.js

Methods: Agile, Waterfall, Small Mod.

Database: (RDBMS): Oracle, Microsoft SQL Server and IBM DB2.

Application/Web Servers: WebSphere Application Server, Tomcat, WebLogic, JBoss, Pramathi Server.

Operating Systems: Windows NT/2000/7/8, UNIX.

IDE/Modelling Tools: Rational Software Architect (RSA), Eclipse, Struts Studio, Edit Plus, Net Beans.

Version Control: GitLab, Star Team, RTC, CVS and VSS

Testing Tools: Unit, SoapUI

Database Tools: SQL plus, SQL Developer, TOAD

SOA: WebServices, SOAP, WSDL, XSD, XML, XSLT, JAX-WS

Documentation tools: MS Word, Excel and Visio

PROFESSIONAL EXPERIENCE:

Confidential - San Antonio, TX

Sr. Developer

Responsibilities:

  • Involved in complete software development life cycle (SDLC) of client’s business process by using their current system and continuous client feedback.
  • Responsible for Designing class diagram, Sequence diagram, and package diagram.
  • Preparing and presenting demo for each and every transaction in the business process.
  • Development using AGILE methodology and retrospective with scrum team after every iteration completion.
  • Developed Java Server Pages (JSP) for presentation layer.
  • Implementing WebServices through Restful and created WebServices interface using SOAP.
  • Using Hibernate for database interaction.
  • Implementing the actual functionality in development phase using IBM RSA IDE and Sublime3.
  • Using GitLab to build the React Code.
  • Testing WebServices through SOAP-UI tool.
  • Using advanced REST client app in CHROME to test Restful services.
  • Using IBM RTC tool for check-in, check-out and build the project.
  • Involved in changing the iOS and Android native code.
  • Implemented WebServices through JAX-RPC and JAX-WS.
  • Developed presentation layer using JSPs and JavaScript.
  • Observing CRITICAL exceptions using SPLUNK tool to identify issues before it escalated to next level.
  • Each module was designed as a separate service interacting as Web services between each other.
  • Using IBM RTC tool for check-in, check-out and build the project.
  • Migrated all EJB calls to SOAP service so that it will support latest WAS server.
  • Used WebServices call to store/retrieve data from vendor.
  • Written unit testing of various components layer with JUnit framework.

Environment: Core Java, JDBC, J2ee, Java Script, Message Broker (MQ), IBM DB2, WAS 7/8.5, IBM RSA, SOAP-UI, JAX-RPC, JAX-WS, JUnit, Restful WebServices, Hibernate, Sublime3, Node.js, PS Framework, PUTTY, GitLab.

Confidential

Sr. Developer

Responsibilities:

  • Preparation of Technical Design documents, requirement analysis and preparation of HLD and LLD.
  • Responsible for Designing class diagram, Sequence diagram, and package diagram.
  • Playing key role in team and took most of major decisions and all client communications.
  • Writing technical stories, pointing based on complexity of work
  • Involved in developing various reusable Helper and Utility classes which are being used across all the modules of the application
  • Used IBM RSA IDE for development.
  • Involved in debugging and analysis of application code.
  • Involved in the peer review & testing using JUnit.
  • Each module was designed as a separate service interacting as WebServices between each other.
  • Web service interface is created using SOAP.
  • Testing WebServices through SOAP-UI tool.

Environment: IBM Rational Application Developer, Web sphere Application Server, JavaScript, Java, JAX-WS Web Services, AJAX, JSP, PS application, Wicket, IBM DB2

Confidential

Sr. Developer

Responsibilities:

  • Used Spring Job architecture for JOB implementation.
  • Analyzed the requirements and designed class diagrams, sequence diagrams using UML and prepared high level technical documents.
  • Done the complete requirement/system specifications and test specifications.
  • I was involved in the requirement analysis, design, and development as well as in the testing of this product.
  • Performed usability testing for the application using JUnit Test.
  • Was involved in three major releases of the website.
  • Designing architecture for applications.
  • Code review and Unit Testing.
  • Implemented new web-services to call 3P vendor for the flat file.
  • Used Log4J utility to log error, info and debug messages.

Environment: Core Java, JDBC, J2ee, Java Script, Spring MVC, Oracle, JBoss, IBM Rational Application Developer.

Confidential

Sr. Developer

Responsibilities:

  • Involved in capturing the business requirements, design, development and testing of the application.
  • Implemented design patterns EJB, Value Object for Business Tier and Data Access Object for Integration Layer
  • Developed JavaScript behaviour code for User Interaction.
  • Designing architecture for applications.
  • Developed and implemented client side and server side validations.
  • Migrated Pramati Server applications to support to JBoss server.
  • Code check-in and maintaining versions for different dates on VSS and CVS.
  • Involved in the debugging of the applications and Bug fixing (Bugzilla and Jira)
  • Used Log4J utility to log error, info and debug messages
  • Used MVC framework to develop the Java Components at Model, View and Controller using various Java components.
  • Created Screen Mockups using JSP and HTML
  • Database access was done using JDBC. Accessed stored procedures using JDBC.
  • Developed using Struts 1.1 and JSP and JavaScript.
  • Worked on DAO layer to encapsulate data retrieval and updating modules.
  • Tested the Java Applications using JUnit, the automatic class-testing tool for Java.
  • Created Screen Mock-ups using JSF and Velocity.
  • Involved in relational mapping between tables and object oriented relational mapping between java objects and database tables using Hibernate.
  • Code review and Testing using JUnit tool.

Environment: Java, Web Services, JDBC, XML, JSF, IBM Rational Application Developer, JBoss, Pramati Server 4.1, VSS, CSV, Struts 1.1, Spring, Hibernate, Flex 3.0, Oracle 8i/ 10g, Eclipse, WebLogic JUnit, Jasper Reports

We'd love your feedback!