We provide IT Staff Augmentation Services!

Java/javascript Developer Resume

2.00/5 (Submit Your Rating)

Charlotte, NC

SUMMARY:

  • 7+ years of IT experience as a java/JavaScript Developer encompassing a wide range of skill set, roles and industry verticals.
  • Worked in process - Oriented Architecture, Requirements, Analysis, Design, Development, Build, Packaging, Deployment, Maintenance, Support of various software products, Application Software packages, Backend development of web-based projects and software components.
  • Expertise in spring, Struts, Tag Libraries, Struts custom validation rules, Tiles, JSF, JSTL, Java Script, Node JS, React JS, HTML, DHTML, XML/XSL.
  • Good experience using Hibernate Annotations for mapping Java classes with database and using Hibernate query language (HQL).
  • Worked on SOA and SCA based technology using Web Services (MS SOAP Toolkit), WSDL and Jax-Rs Restful web services.
  • Involved in Generating proxies in IBM web Sphere integration developer (WID) to integrate with Database.
  • Extensive experience in programming, deploying, configuring, and fine-tuning middle-tier popular J2EE Application Servers like IBM Web sphere Integration Developer (WID v6.1), Jboss, Oracle Application Server, IBM Web sphere, BEA Web Logic, and open source Apache Tomcat.
  • Worked with Multiple Databases Oracle, Sybase and MySQL. Experience with configuring connection pools using JNDI and JDBC.
  • Used jQuery Library to develop Data Tables.
  • Worked with wide variety of IDE’s like WSAD 5.1, Eclipse, IntelliJ, JBuilder and Netbeans6.1.
  • Worked on writing build scripts using Ant 1.5 as a build tool.
  • Worked on Logging Framework using Log4j.
  • Sub Version (SVN), CVS and Visual Source Safe, Harvest as versioning software tools.
  • Worked with iText API to generate documents like PDF.
  • Experienced in Iterative/Agile/Extreme-programming/TDD development methodologies
  • Involved in completion/execution of various projects within the budget and maintained the quality standards, provided software solutions for various Business, e-Commerce, Medical, Manufacturing, Telecom, Financial and Engineering domains and participated in the advancements/developments of various technological fields.
  • Actively involved in SCRUM’s and Sprint releases of Agile Methodology.
  • Good communication skills both written & verbal, interpersonal skills, self-motivated, quick learner, team player, result-oriented, strong ability to work independently without much supervision.
  • Exceptional ability to quickly master new concepts and capable of working in-group as well as independently with excellent communication skills.

TECHNICAL SKILLS:

Operating Systems: Windows, Linux and UNIX.

Programming Languages: Java, C++, and C.

User Interface: HTML, JSON, jQuery, CSS, JavaScript, DHTML, Struts, XSL, XSLT, JFC/Swing.

Middle Ware & Server Side: JSP, JSF, Servlets, iText to generate PDF, XML, JNDI, Java Bean, EJB, Web-Services, WSDL, SOAP, MDB & JMS, IBM MQ series.

Frame Works: Struts, Spring, Tiles and JSTL.

Development Tools: IBM Web sphere Integration Developer (WID v6.1), IBM Web sphere Application Developer (WSAD) v5.1, Eclipse 3.2, IntelliJ, Rational Application Developer (RAD 6.0), NetBeans 6.1 and JBuilder8.0

SQL Editors: Oracle SQL Developer and TOAD.

Networking & Protocols: TCP/IP, LDAP, SNMP, TL1, HTTP, SOAP.

Application Servers: IBM Web Sphere Process Server (WPS v6.1), IBM Web Sphere Application Server (WAS) v5.0, BEA WebLogic Server v8.1/v9.2, Apache Tom-cat Server v4.1, JBoss 4.0.

Version Control and Configure Management tools: Subversion, Clear-Case, PVCS, CVS, VSS.

Databases: MS SQL Server, DB2, Sybase, Oracle8i/9i/10g.

Design Tools: Rational Rose, Microsoft VISIO.

ORM technologies: Hibernate

GUI Technologies: AWT, Swing.

Software Methodologies: Agile, OO Analysis and Design (OOAD), Rational Unified Process (RUP), UML, PSP, Java/J2EE Design Patterns, Extreme-Programming and Test Driven Development.

PROFESSIONAL EXPERIENCE:

Confidential, Charlottet, NC

Java/JavaScripdeveloper

Responsibilities:
  • Actively involved in several modules of Account Product service during Development, Testing and Maintenance in Agile methodology.
  • Developed the DAO layer using Eclipse Link implementation of Java Persistence API. Extensively used JPA (Hibernate) annotations in Developing DAO layer.
  • Responsible for development of configuration, mapping and Java beans for Persistent layer (Object and Relational Mapping) using Java Persistence API.
  • Designed and developed Web Services (SOAP, Rest) for transmission of System of Record through HTTP using Spring Framework.
  • Used proper coding techniques and language constructs to write clean, maintainable, documented code.
  • Involved in the development team to develop the application using Harvest Sub versioning tool.
  • Actively involved in building and deploying application in Tomcat Server Environment with Anthill Pro Build Tool.
  • Participated in the code deployments, Architecture review meetings, Design documents updates, project status meetings and environment set-up status meetings.
  • Used Harvest Sub Version (SVN) as version control system to commit and update the code to Repository.
  • Review source code and generate peer review reports.
  • Writing Technical Requirements and Technical Design and generating Pseudo Code, Process flow diagrams and sequence diagrams.
  • Developed XSLTs for changing the Schema of XML metadata in transforming files. Used JAXB API for handling different xml schemas.

Environment: Java 1.7, J2EE, JPA, XML/XSLT/XSD, Microsoft SQL server, JAXB, XSLT, Tomcat Server, AntHillPro, CASCM Subversion, Microsoft SQL Server Management Studio Express, DB visualizer, Restful, SDLC, Shell Scripting, XML Schema.

Confidential, Kansas

Java/JavaScripdeveloper

Responsibilities:

  • Involved in writing groovy code in grails to get the data into the web application and developed the PREA web application for Department of Corrections, Kansas
  • Grails is truly a spring based web application which is completely depends on the domain, controller and views mainly. My role is to develop all those domain, view and controllers for PREA application.
  • Involved in designing and developing of software development life cycle of the project.
  • Continuous monitoring to the logs to check whether the application is working properly or not.
  • Designed UI plug-in that are required for the application
  • Developed test cases to deploy groovy files in test phase.

Environment: Grails 2.1.1, Java 1.6 33, SQL explorer, Apache Tomcat, Spring Framework, Hibernate, Maven, Java Script, HTML, CSS, JSP, jQuery, JavaScript, Web services, Restful, Oracle 8i/9i/10g, Subversion.

Confidential, Portland, OR

Java/ JavaScript developer

Responsibilities:
  • Actively involved in Asset Management application, Development, Testing and Maintenance.
  • Actively involved in build and deploy the application in IBM Web Sphere Process Server Environment.
  • Developed Exception handling mechanism for the Asset Management application.
  • Building the Organized Structure for Asset Management application in IBM Web Sphere Integration Developer Environment.
  • Developed Tiles frame work to control the application.
  • Application Integration with SCA Module by implementing the DAO layer.
  • Application Integration and merging code using Struts Frame work.
  • Developed the user interface using JSF.
  • Used Redux as a JavaScript application for few modules.
  • Used proper coding techniques and language constructs to write clean, maintainable, documented code.
  • Involved in the development team to develop the application using WID V6.1 / Subversion /ANT tools.
  • Participated in the code deployments, Architecture review meetings, Design documents updates, project status meetings and environment set-up status meetings
  • Developed declarative, efficient and flexible User Interface using React JS as JavaScript Library.
  • Responsible for development of configuration, mapping and Java beans for Persistent layer (Object and Relational Mapping) using Hibernate and SCA Proxies.
  • Developed Business Survey work flow for Start a Business.
  • Used Sub Version (SVN) as version control system to commit and update the data.
  • Involved in implementing Hibernate Annotations to connect with the business layer.
  • Write and modify database stored procedures, triggers, functions, and PL/SQL Scripts in SQL Developer to improve DB performance.
  • Review source code and generate peer review reports.
  • Writing Technical Requirements and Technical Design and generating Pseudo Code, Process flow diagrams and sequence diagrams.
  • Involved in Web Page development using XML, XSLT, JSP and CSS.
  • Designed and developed front end using JSP, JSTL, EL, and other custom tag libraries.

Environment: Java 1.5, J2EE, Struts Framework, Hibernate 3.0, IBM Web sphere Integration Developer (WID v6.1), IBM Web Sphere Process Server (WPS v6.1), JSF, jQuery, IBM Web Sphere Proxy generation, JavaScript, Web services, Restful, EL Expressions, Tiles Frame work, Oracle SQL Developer, Oracle 8i/9i/10g, JSTL, JUnit, ANT, Subversion, Ajax, CSS.

Confidential, Millersburg, Ohio

Software Engineer

Responsibilities:
  • Actively involved in SCRUM’s and Sprints of Agile Methodology.
  • Actively involved in server side development.
  • Developed the user interface using JSP and JSTL.
  • Developed declarative, efficient and flexible User Interface using React JS as JavaScript Library.
  • Used proper coding techniques and language constructs to write clean, maintainable, documented code.
  • Involved in the development team to develop the application using Eclipse/Tortoise-SVN/Subversion tools.
  • Participated in the code deployments, Architecture review meetings, Design documents updates, project status meetings and environment set-up status meetings.
  • Responsible for development of configuration, mapping and Java beans for Persistent layer (Object and Relational Mapping) using Hibernate.
  • Used Sub Version (SVN) as version control system to commit and update the data.
  • Passed Messages to the backend system using JMS.
  • Involved in injecting dependencies into code using concepts like IOC of Spring Framework.
  • Write and modify database stored procedures, triggers, functions, and PL/SQL Scripts in TOAD to improve db. performance.
  • Review source code and generate peer review reports.
  • Create XML file, DTD file, and XML Schema files using enterprise.
  • Expertise in Web Page development using XML, XSLT, DTD, Parsers, JSP and CSS.
  • Designed and developed front end using JSP, JSTL, EL, and other custom tag libraries.
  • Creating web services using SOA like SOAP and producing WSDLs to the Client side people.

Environment: Java(JDK1.5),Spring Framework, Struts framework, Spring Security, Hibernate, JSP, CSS, XML/XSLT/XSLD/SOAP/UDDI/WSDL, JavaScript, Eclipse, BEA Web logic, Oracle SQL PLUS, Oracle 8i/9i/10g, JSTL, JUnit, ANT, Sub version, Ajax and Agile Methodology/TDD.

Confidential, Tampa, FL

Java/J2EE Developer

Responsibilities:
  • Involved in Pre-inception, inception, elaboration, construction and transition phases Using RUP Methodology.
  • Involved in design activities i.e. HLD (High Level Design) and LLD (Low Level Design.
  • Designed and developed front end using JSP, JSTL, EL, and other custom tag libraries.
  • Involved in the development team to develop the application using Eclipse/Tortoise-SVN/Subversion tools.
  • Expertise in Web Page development using XML, XSLT, DTD, Parsers, JSP and CSS.
  • Create XML file, DTD file, and XML Schema files using enterprise tool.
  • Involved in Optimizing search engine for Confidential by using SEO Technique.
  • Prepare and review the technical design for the system that adheres to the MVC architecture using Front Controller, Business Delegate design patterns.
  • Involved in the architectural discussions and review meetings
  • Designed and implemented the logging mechanism using Log4j API.
  • Configure spring web components (View Strategies and Controller Strategies).
  • Involved in injecting dependencies into code using concepts like IOC of Spring Framework.
  • Developed the application using Struts Frame work.
  • Involved in writing validation files using struts framework.
  • Automated the build/deploy processes using ANT.
  • Responsible for development of configuration, mapping and Java beans for Persistent layer (Object and Relational Mapping) using Hibernate.
  • Used Sub Version (SVN) as version control system to check in and checkout the data.

Environment: Core Java (JDK 1.5), JSP, JSTL, Spring framework, Hibernate, Web services, ACEGI, XML, XSLT, Expression Language (EL), SOAP, Web sphere Application Server 6.1, Rational Rose, UNIX, iTracker, Windows XP, ANT, JUnit, SVN, Log4J, AJAX, CSS, JavaScript, JDBC, RAD,SEO, Oracle 10g and RUP Methodology/ TDD.

Confidential

Software Developer

Responsibilities:
  • Involved in the Requirements collection & Analysis from the business team.
  • Created the design documents with use case diagram, class diagrams, and sequence diagrams using Rational Rose.
  • Implemented the MVC architecture using Apache Struts1.2 Framework.
  • Implemented Action Classes and server side validations for account activity, payment history and Transactions.
  • Implemented views using Struts tags, JSTL2.0 and Expression Language.
  • Implemented Tiles Framework for the views layout.
  • Implemented session beans to handle business logic for fund transfer, loan, credit card & fixed deposit modules.
  • Worked with various java patterns such as Service Locater and Factory Pattern at the business layer for effective object behaviors.
  • Worked on the JAVA Collections API for handling the data objects between the business layers and the front end.
  • Worked with JAXB, SAXP and XML Schema for exporting data into XML format and importing data from XML format to data base and JAXB in the web service's request response data marshalling as well as un-marshalling process.
  • Implemented the web services client to consume the third-party service API for validating credit cards. Used XML Web Services using SOAP to transfer the amount to transfer application that is remote and global to different financial institutions.
  • Used Java Messaging Services (JMS) for reliable and asynchronous exchange of important information such as payment status report.
  • Developed Unit test cases using JUnit.
  • Developed ant scripts and developed builds using Apache ANT.
  • Used Log4J to capture the log that includes runtime exceptions.
  • Used Clear Case for source code maintenance.

Environment: J2EE, Java, Struts, Tiles, JSP, JNDI, Clear Case, SOAP, WSDL, UDDI, JAXB, JAXP, XML Schema (XST), EJB 2.0, ANT, JavaScript, JMS, Rational Rose, WSAD, DB

We'd love your feedback!