We provide IT Staff Augmentation Services!

Sr. Java /javascript Developer Resume

2.00/5 (Submit Your Rating)

SUMMARY

  • Over Five years of IT experience in all phases of Software Development Life Cycle including Requirements Gathering, Analysis, Design, Development, Testing and Deployment
  • Experience in Waterfall & Agile development methodologies
  • Extensive experience in architecture, design and building Complex Business components, developing Multi - Tier Web Applications and Server side Business Logic using Java, J2EE, XML, Apache Tomcat, JBoss, Web Logic, Servlets, JSP, Spring, Struts, Hibernate, Web Services (JAX-RS, JAX-WS), JDBC, PL/SQL, AJAX, JMS, Maven, Log4J, HTML, JavaScript
  • Expertise in Front end technologies including HTML, JavaScript, CSS, AJAX, JSP, XML, XSLT, DHTML, JQUERY etc.
  • Developing and/or Maintaining Code for Java Applets & Swing and Sybase, J2EE technologies (JSP, Servlets, EJB, MDB, JSF, Struts, JPA, JMS (MQ Series) & Web Services).
  • Expertise in frameworks like Struts, Spring, JSF, Web framework and Hibernate.
  • Experience with XML technologies like XML, DTD, XSD, XSLT, JAXP (DOM & SAX), and JAXB
  • Expertise in writing SQL queries and P/L SQL-Stored procedures, functions, sequences, cursors, triggers, indexes etc. in different DBs like Oracle, DB2, MYSQL and SQL Server.
  • Experience in configuring and deploying the applications on Tomcat, WebSphere, WebLogic and JBoss Servers.
  • Experience in using different IDEs such as Eclipse, My Eclipse and RAD.
  • Experience in using different version controlling/tracking systems GIT, StarTeam, Rational Clear Case, VSS (Visual Source Safe)
  • Experience in AIX/Unix and HP Operating System and using Shell Scripting.
  • Expertise in using Log4J, Ant, SOAP UI, FileZilla, Putty.
  • Experience in Onsite and Offshore model and lead the team of more than 5 people offshore.

TECHNICAL SKILLS

  • IBM compatible PC
  • Windows XP Professional
  • Vista
  • Windows 7
  • Object Oriented Analysis
  • Design & Programming
  • HTML
  • XHTML
  • XML
  • JAVA/J2EE Technologies
  • Java (Core Java
  • Applets and Swing)
  • Apache Tomcat
  • IBM WebSphere
  • Database acquaintance
  • JSP
  • Servlets
  • EJB
  • MDB
  • JSF
  • Struts
  • JPA
  • JMS (MQ Series) & Web Services
  • Java Beans
  • JDBC
  • RMI
  • JNDI
  • PHP
  • JavaScript
  • AJAX(XHR)
  • DOM Scripting
  • Oracle 9i/10g
  • SQL Server
  • MySQL
  • Sybase
  • Development IDE & Tools
  • NetBeans
  • Eclipse
  • Notepad++
  • SQLYog
  • Winscp
  • FileZilla
  • Putty
  • Configuration Management/Build Tools
  • CVS
  • Subversion
  • Git
  • Ant
  • Maven.

PROFESSIONAL EXPERIENCE

Confidential

Sr. JAVA /Javascript Developer

Responsibilities:

  • Responsible for requirement gathering from the Business Analysts and for preparing the requirement specification document.
  • Followed Agile SCRUM methodology and used Test Driven Development (TDD).
  • Designed and implemented the User Interface using JavaScript, HTML, XHTML, XML, CSS, JSP, and AJAX.
  • Used Spring JDBC to execute database queries. Created row mappers and query classes for DB operations.
  • Used Spring framework for Dependency Injection and JDBC connectivity.
  • Developed RESTful Web services client to consume JSON messages using Spring JMS configuration. Developed the message listener code.
  • Design HTML prototypes, visual interfaces and interaction of Web-based design.
  • Involved in development of custom Servlet handling http request and response objects.
  • Create JSP pages for the Customer module of the application. Coded a JS util file for commonly used JS validation.
  • Actively involved in code review, performance tuning and bug fixing phases.
  • Good team player with ability to solve complex issues. Initiated team discussions to improved efficiency of the system.
  • Used Maven as the build tool and Tortoise SVN as the Source version controller
  • Involved in the deployment of the application in Integration and Implementation environment.
  • Used Subversion (SVN) as the configuration management tool to manage the code repository.
  • Responsible for data migration to QA/User and Production region.
  • Involved in production support that includes fixing production issues, trouble shooting.

Confidential

Sr. JAVA Developer

Responsibilities:

  • Involved in the requirements gathering, analysis, design, development, and testing phases of Software Development Lifecycle (SDLC).
  • Developed Business components using Java Objects, Core Java, Multithreading, Servlet, JSP.
  • Implemented Spring MVC framework in the application.
  • Involved in developing code for obtaining bean references in spring framework using Dependency Injection or Inversion of Control.
  • Coded Java Scripts for performing client side validations.
  • Developed Object -- Relational mapping using Hibernate 3.0 .Developed Data Access Object persistence layer using Hibernate 3.0.
  • Involved in development of Web Services using JAX-WS 2.0 to get data from the SAP System.
  • Used Tomcat Web Server 5.5 for development purpose.
  • Used Oracle Sql Developer for Oracle 10g for running queries to confirm the results from the application.
  • Involved in writing PL/SQL, stored procedures and function for the application in Oracle.
  • Worked on code-merge, code integration and module integration. Involved in monitoring the defects and assigning it to the concerned.
  • Used JUnit for Unit Testing and Clover for code coverage.
  • Provided support to the testing team and also involved in the Bug Fixing.
  • Used Git as Version Control System for the application.
  • Used agile methodologies to minimize the risk by developing software in short amounts of time.

Environment: Core Java, J2EE, XML Schemas, XML, JavaScript, JSON, CSS3, HTML5, Angular JS, Hibernate, Design Patterns, Servlets, JUnit, JMS, MySQL, REST, Maven, Web Services, Apache Tomcat, Windows XP

Confidential

Senior Development Engineer (JAVA/J2EE)

Responsibilities:

  • Involved in Requirement Gathering, analysis, design and development of the project.
  • Designed the UI and have drawn the UML Use Cases, Class Diagrams, and Sequence diagrams using Microsoft Visio.
  • Used HTML, Java Script, AJAX, JSP to develop UI pages.
  • Involved in implementation of the application using Spring and Hibernate frameworks.
  • Involved in coding for Spring Web MVC, WEB modules.
  • Used Spring MVC Framework to define Dispatcher Servlet, Controller, model and View Resolver.
  • Configured Hibernate, Spring to map the business objects to Oracle DB using XML configuration file.
  • Generated DAO's to map with database tables using Hibernate. Used HQL (Hibernate Query Language) for database querying and retrieval of results.
  • Involved in configuring JBOSS application server.
  • Followed coding guidelines while implementing the application.
  • Worked on JavaScript to validate input, manipulated HTML elements using JavaScript, developed external JavaScript codes that can be used in several different web pages.
  • Implemented EJB's session bean to maintain mobile session.
  • Implemented methods to validate, invalidate, keep Alive session for login process and maintaining session credentials.
  • Developed REST services to talk with adapter classes and exposed them to the angular JS front-end. Worked on Restful web services which enforced a stateless client server and support JSON (few changes from SOAP to RESTFUL Technology) Involved in detailed analysis based on the requirement documents
  • Worked on serialize and de-serialize of data in applications using JSON
  • Used Spring MVC as Web module, involved in design, development of new Action classes to interact with business logic
  • Used to write AJAX implementation of Java to convert into HTML and Java.
  • Used open source software tools like Log4j, validation files and resource bundles.
  • Involved in Unit, smoke and integration testing.

Development Tools/Environment Java1.4/1.5/1.6, J2EE, Hibernate, Struts, EJB, JSP, JavaScript, Ajax, GWT, Web Services, XML, XSLT, JAXB, Weblogic10.3, Oracle10g, SQL, PL/SQL, jQuery, Star UML, Visio, Eclipse 3.7, SVN, SQL Developer, TOAD10.1 & VSS.

Confidential

Java Developer

Responsibilities:

  • Involved in the analysis, design, and development and testing phases of Software Development Life Cycle (SDLC).
  • Use Agile (SCRUM) methodologies for Software Development.
  • Used Microsoft Visio for developing Use case diagrams, Activity flow diagrams, Class diagrams and Object diagrams in the design phase.
  • Developed Business components using Java Objects, Core Java and Spring.
  • Implemented the application using Struts Framework which is based on Model View Controller design pattern.
  • Primarily focused on the spring components such as Dispatcher Servlets, Controllers, Model and View Objects.
  • Designed UI screens using JSP, Ajax and HTML. Used JavaScript for client side validation.
  • Developed Custom Tags to simplify the JSP code.
  • Used Hibernate in data access layer to access and update information in the database.
  • Generated the Hibernate mapping files and developed the underlying domain objects.
  • Used Apache CXF for creating the Web Services to interact with other modules.
  • Developed WSDL in eclipse.
  • Extensively involved in developing Restful web services.

Environment: Java/J2EE, JDK 1.6, Struts, Servlet, Hibernate, JavaScript, Web Logic, RESTful web services, Log4J, JUnit, Oracle 10g, Eclipse, SVN, Agile..

Confidential

Sr. JAVA Developer

Responsibilities:

  • Used Struts framework to implement the MVC architecture
  • Involved in development, testing and maintenance process of the application
  • Created JSP, Form Beans for effective way of implementing Model View Controller architecture
  • Created Session Beans, Entity beans for transactions with the database using JDBC
  • Developed necessary SQL queries for database transactions
  • Developed and maintained the application configuration information in various properties files
  • Designed and developed HTML front screens and validated user input using JavaScript
  • Used Cascading Style Sheets (CSS) to give a better view to the web pages
  • Used Eclipse for code development along with CVS for managing the code
  • Performed testing and bug fixing

Environment: Java, J2EE, Struts 1.1, JSP 2.0, JavaScript, CSS, HTML, XML, Web logic Application Server 8.1, Eclipse, Oracle 9i

We'd love your feedback!