We provide IT Staff Augmentation Services!

Programmer Resume

0/5 (Submit Your Rating)

CA

SUMMARY

  • Experience in developing applications using Java, JSP, Servlets, Struts framework, EJB 3.x, JDBC, Spring, Hibernate, JUnit, Oracle.
  • Working experience in developing applications using Design Patterns
  • Experience in Deploying, Configuration on Application & Web Servers such as WebLogic, WebSphere, JBOSS, Apache Tomcat Web Server.
  • Used EJB 3.x and incorporated the business logic for Stateless/ Stateful/ MDBs. Executed scenarios for Container - Managed and Bean-Managed Transactions and exposed EJBs with JAX-WS
  • Experience in the design, development and implementation of Model-View-Controller using Struts Framework employing Struts 2.x.
  • Experience in working on different Operating System like Windows, Linux, Solaris, Unix.
  • Expertise in JMS (Java Messaging Services) employing both topic and queue
  • Experience in Spring development using Spring MVC, Spring Web Flow, Spring Security
  • Experience in scripting with Ajax, Dojo, Angular JS and Node.js
  • Expertise in developing Web Services using SOA, JAX-WS, WSDL, SOAP, REST and UDDI registry system with Apache Axis API.
  • Experienced in Unit testing, Integration testing for java applications using JUnit.
  • Exposure to application development using RDBMS implementation and development using Oracle, Sybase, MySql, SQL Server.
  • Experienced in XML technologies like XML, XSD, XSL, XSLT and parsing (DOM and SAX) XML using JAXP API.
  • Exposure to the entire Software Development Life Cycle and includes Requirements Gathering, Design, Implementation and testing activities.
  • Experience using various tools including RAD IDE, Eclipse IDE, TOAD, SQL Developer in implementing the applications.

PROFESSIONAL EXPERIENCE

Confidential, CA

Java Developer /Programmer

Responsibilities:

  • Used Rational Application Developer (RAD) as the main IDE for the development and coding of Java files and JSP files.
  • Used the Struts framework as the main MVC for building the structure of the application
  • Involved in the daily SCRUM meeting, for the implementation of daily tasks and activities
  • Used Tortoise SVN for managing different versions of the source code and used SVN as a Subversion client.
  • Used Struts 2.x framework as MVC for the application.
  • Used Stored Procedures, Triggers, Views with Oracle database
  • Used log4j for logging, debugging and testing the application.
  • Interacted with the testing team to carry out the various activities for testing and deployment of the code into various environments.
  • Performed unit test of the application by using JUnit.
  • Carried out the various tasks of analysis, coding, testing, deployment and maintenance of various modules through agile mode of iterative and incremental development
  • Actively involved in the bi-monthly sprint planning meetings where different tasks and duties are assigned to each team member.

Environment: Java, JSP, Servlets, Struts, JDBC, JUnit,AngularJS, WebSphere, JavaScript, JUnit, Oracle, Rational Application Developer, Tortoise SVN.

Confidential, CA

Java Developer /Programmer

Responsibilities:

  • Used design patterns like Model View Controller (MVC), data transfer object, service locator, business delegate etc.
  • Integrated EJB 3 with Spring with the assistance of EJB 3 deployment descriptor
  • Used Spring Framework for DI and AOP and integrated spring with Hibernate
  • Used Struts framework as MVC for the application.
  • Used Stored Procedures, PL/SQL, Triggers, Views with Oracle database
  • Implemented the features of Hibernate for the persistence layer.
  • Developed JPA which handles all database operations using Hibernate.
  • Executed the Java WebServices with SOAP, WSDL.
  • Performed unit test of the application by using JUnit and used log4j for logging.
  • Implemented Maven scripts for building and deploying the jar files
  • Developed business layer for the web services (SOAP and WSDL)
  • Used Log4J for logging
  • Used JUnit for unit testing
  • Used WSDL to publish Web Services and used JAXP parsers

Environment: Unix, Java, Spring, EJB 3, Servlets, JDBC, WebServices, JMS, Hibernate, WebSphere, UML, Struts2, JavaScript, Ajax, JUnit, Oracle, Eclipse.

Confidential, CA

Java Developer /Programmer

Responsibilities:

  • Participated in all phases of the project like design, development, testing, enhancements and production support.
  • Used SQL, PL/SQL, Stored Procedures, Triggers and Views for Oracle back-end database.
  • Followed agile development model by directly interacting with business users and product teams
  • Prepared documents containing detailed recommendations for automation and support, enabling business process improvements.
  • Developed the application using JSP, Servlets, Custom Tags, EL, XML, JSTL
  • Implemented entity beans utilizing container managed relationship for retrieving data.
  • Implemented JEE architecture.

Environment: Java, JSP, Struts, Oracle, WebSphere, Log4j, XML, UML, CVS

Confidential

Programmer

Responsibilities:

  • Owned the overall design of the application, used UML for developing the Use-Case Diagrams, Sequence Diagrams and Activity Diagrams.
  • Follow up with onsite on technical clarifications on development / deployment issues.
  • Developed the presentation Tier using JSP, Struts tags, HTML, DHTML, CSS and JavaScript functions for Client side validations.
  • Interacting with client for identifying the requirements, enhancements, fixing the bugs.
  • Involved in understanding and analyzing the basic system requirements
  • Developed stored procedures, functions, packages, triggers, reports in Oracle database.
  • Involved in writing SQL queries and designing of database tables.

Environment: Java, JSP, Servlets, Oracle, JavaScript, HTML, DHTML, CSS, Microsoft Office, Windows

Confidential

Network Engineer

Responsibilities:

  • Involved in the design, customization, delivery of computer hardware equipment and ensure quality of the systems to see if it works correctly.
  • Monitored the functioning of equipment and make necessary modifications to ensure system operates in conformance with specifications.
  • Analyzed the information to determine, recommend, and plan layout, including type of computers and peripheral equipment modifications.
  • Interacted with engineering staff for specifications to evaluate interface between hardware and software and operational and performance requirements of overall system.
  • Designed and developed the computer hardware and support peripherals, including central processing units (CPUs), support logic, microprocessors, custom integrated circuits, and printers and disk drives.
  • Evaluated the factors such as reporting formats required, cost constraints, and need for security restrictions to determine hardware configuration.
  • Monitored the functioning of various equipment’s and made necessary modifications to ensure system operates in conformance with specifications.
  • Analyzed the power supply requirements and configuration, drawing on system performance expectations and design specifications.

We'd love your feedback!