We provide IT Staff Augmentation Services!

Sr. Java Developer Resume

0/5 (Submit Your Rating)

Lexington, MA

SUMMARY

  • Around 8+ Years of experience as a Java/J2EE developer in the areas of Analysis, Design, Development, Coding, Implementation and Testing of web based and client server multi - tier applications.
  • Working experience in various financial, banking and health domains.
  • Experience in design and developing applications using J2EE technologies including Servlets, JSP, EJB, JMS, JSF, Web Services, XML, JNDI, JDBC.
  • Extensive Experience of Object Relational Mapping frameworks like Hibernate and JPA.
  • Excellent programming skills in JAVA, J2EE and Database technology, including Servlets, JSP, JavaBeans, EJB, JNDI, JSF, JMS, XML, Struts, Hibernate, JDBC, SQL and PL/SQL.
  • Extensive Experience in using My Eclipse, Eclipse, Net Beans, RAD
  • Extensively utilized the features provided by Struts, JSF and spring framework in various projects for MVC architecture in web tier.
  • Proficient in ORM persistence frameworks like Hibernate and JPA.
  • Experience in using various spring modules IOC, Application Context, Spring MVC, Spring ORM and Spring AOP.
  • Implemented various Design patterns including Data Access Object (DAO), Data Transfer Object (DTO), Model View Controller (MVC), Singleton & J2EE etc.
  • Experience with Unit testing, Integration Testing using JUnit.
  • Hands on experience in developing SOAP based Web services using Apache CXF, JAX-WS Metro, XML, XSD, JAXB and SOAPUI for testing the web services.
  • Performed unit testing using JUnit, integration and deployment of applications done using tools ANT and Maven & logging through log4j.
  • Experience in creating UML diagrams using IBM Rational Rose and RSA.
  • Exposure in technical requirements, performing system analysis and detailed design Use-Case Analysis, Modeling program with Class & Sequence diagrams using UML and Rational Rose.
  • Extensive experience using source control and build tools like PVCS, CVS, Clear Case, Subversion, Ant, Maven.
  • Proficiency in deploying and configuring enterprise applications on web/application servers such as IBM Web Sphere, Web Logic Serve, JBOSS and Tomcat.
  • Experience in working with MapReduce programs using Apache Hadoop for working with Big Data.
  • Worked with Oracle, DB2, and MySQL databases.
  • Experience in writing SQL queries and PL/SQL Stored Procedures.

TECHNICAL SKILLS

Languages: Java, C,C++, JSP,HTML, JavaScript, JQuery, CSS, AJAX, XML, JSON, TestNG

Java Technologies: JAVA BEANS, RMI, Servlets, JSP, EJB, JDBC, Web services

Frameworks: MVC, Hibernate, Spring

Web/Application Servers: Web Logic, IBM Web Sphere, JBoss, Tomcat

Databases: Oracle 10g, SQL Server, PL/SQL, MySQL, SQL, MY SQL, DB2

Tools: /IDE: Eclipse, My Eclipse, Net Beans, Dreamweaver, Eclipse, Notepad++, Sublime Text, IntelliJ, Selenium

Web Dev. Technologies: HTML/DHTML, XHTML, AJAX, CSS, XML, XSL, XSLT.

Scripting Languages: JavaScript, JQuery.

Operating Systems: Windows, UNIX, Linux

Other Tools: Entity Beans, UNIX Shell Scripting.

PROFESSIONAL EXPERIENCE

Confidential, Lexington, MA

Sr. Java Developer

Responsibilities:

  • Analysis, design and implementation of business requirements.
  • Designed and developed Intranet Websites using JSP, JavaScript, and jQuery, HTML, CSS, DB2
  • Enhanced Registration Process using java (POJO), Rest, xml, Json and maven technologies.
  • Responsibilities include Front End Development, Troubleshooting, Debugging, Bug Fixing, Selenium Testing, and Web Services Development.
  • Developed complete Web tier of the application using Spring MVC Framework.
  • Developed Struts framework classes and integration with spring.
  • Used various components of struts like Action Classes, Action Servlet, Action Forms, Tiles, Validation Framework, etc.
  • Developed different components of application such as JSPs, using ECLIPSE and used GIT for version control.
  • Developed and implemented the MVC Architectural Pattern using Spring Framework including Servlets and Action classes.
  • Developed user interfaces for internal testing of the services / subservices in JSP, Servlets and JSF.
  • Developed J2EE Managed Beans to retrieve and submit using the JSF Framework.
  • Building and deployment of JAR files on test, stage systems in Tomcat.
  • Involved in Unit Testing and Bug-Fixing and achieved the maximum code coverage using JUNIT test cases.
  • Deployed business components into Tomcat Application Server 5.0 and involved in transaction management and security management.
  • Implemented log4j by enabling logging at runtime without modifying the application binary.
  • Used Web Logic Workshop, Eclipse 3.0 as development IDE for web applications.
  • Developed Struts framework classes and integration with spring.
  • Responsible for building scalable distributed data solutions using Hadoop.
  • Handled importing of data from various data sources, performed transformations using Hive, MapReduce, loaded data into HDFS and Extracted the data from Teradata into HDFS.
  • Used stored procedures, triggers, cursors, packages, Anonymous PL/SQL to store, retrieve, delete and update the database tables by using PL/SQL.
  • Applied design patterns including MVC Pattern, DAO Pattern and Singleton.
  • Participated in overall design and derived detail design using UML class diagrams.
  • Worked with the configuration of Hibernate and creation of domain objects through eclipse.
  • Responsible for Requirement gathering, coding, testing and documentation.

Environment: Java, JSP, JSF, HTML5, Tomcat Application Server 5.0, Struts, Web services, J2EE, Design Patterns, Servlets, Hibernate, Volante data integration tool, Struts Tag Libraries/JSTL, XML, UML, JUnit, Oracle 10g, Apache Tomcat, Log4J, CSS, JSF, VSS, ANT, Windows XP/2007.

Confidential, Dallas, Texas

Sr. Java Developer

Responsibilities:

  • Used Spring Framework at Business Tier and also Spring's Bean Factory for initializing services.
  • Implemented the Application using Spring MVC Framework.
  • Configured the Web Logic handler for the Apache Web Server to serve static files (html, images and css).
  • Extensively used Spring IOC module to perform the bean dependency injection in various XML files that compose the entire web application.
  • Developed various Custom DAOs using Spring’s Hibernate DAO support to persist the records from suitable tables in the database.
  • Developed SQL Statements as well as PL/SQL Stored Procedures for searching contractors depending on Selection Criteria.
  • Developed Servlets for Document Upload, Image Streaming and Caching the data.
  • Development and Integration of the Application using Eclipse IDE and used Star Team as Version Control Tool.
  • Used AngularJS to create maintainable and testable single page application.
  • Used Bootstrap for styling and layout of the application.
  • Used AngularJS markup and expressions.
  • Deployment of application using Maven.
  • Involved in Unit Testing, Integration Testing, and System Testing.
  • Developed JavaScript validation for client side validations. Performed Code reviews and code fixes.
  • Developed user interfaces using JSPs, HTML, XHTML, DHTML, CSS, Java Script, JSP Custom Tags and AJAX.
  • Implemented business logic on server-side using Session Beans and Entity beans.
  • Followed Agile methodology and used Test Driven Development. Created Design Docs from Functional Specifications.
  • Developed Class and Sequence Diagrams using Rational Rose Software.
  • Developed Asynchronous means of retrieval of data from the Server and Database using AJAX features as well JavaScript.
  • Tested JSPs in Firefox and Internet Explorer browsers. Identified and fixed browser related issues.
  • Experience on Oracle E-Billing by using Oracle e-Billing 6.0.
  • Ability to provide solutions for Billing requirements using Oracle BRM.
  • Involved in creating Hive tables, loading with data and writing hive queries which will run internally in map reduce way.

Environment: Java 1.5, J2EE, Springs, JSP, Hibernate, Struts 2.0, AJAX, CSS, JDBC, Eclipse, Web logic 10.x, Web Services, AngularJS, Bootstrap, WSDL, Star Team, Oracle, Oracle e-Billing 6.0 ANT, Windows 2007, SOA, Design patterns, Firebug, IE Tester, JQuery, AJAX, JavaScript, HTML5,CSS.

Confidential, New York

Java Developer

Responsibilities:

  • Project modeled using MVC (Model-View-Controller Architecture) framework.
  • Used Spring Framework for Dependency injection and integrated with the Struts Framework and Hibernate.
  • Developed the Web Tier of the application using Jakarta Struts Framework.
  • Developed using C++, STL, XML and Multithreading programming.
  • Developed the application using Java, JSP, Servlets and Oracle 9i.
  • Developed User Interface using JSF, JSP and Ajax based Design.
  • Added Ajax functionality to Java Server Faces using Ajax4Jsf framework.
  • Implemented the JMS Point-to-Point queuing model and developed Message Driven beans to consume messages from JMS queue.
  • Developed Java beans, helper classes and Servlets for interacting with UI written in JSP.
  • Designed, developed, and deployed EJB components (Session and Message Driven beans).
  • Used MQ Series for insurance claim reports and status information exchange between current and legacy system.
  • Involved in design and developing re-usable web services using SOAP, XML, WSDL, XML Schemas, JAXP and XSL.
  • Used JDBC for database connectivity to Oracle 9i database.
  • Used Rational Rose for UML diagrams.
  • Used ANT scripts to build the application and deployed the application on the application server.

Environment: EJB, Struts 1.2.4, AJAX 4j Hibernate3.0, Spring 1.02, JSF, JSP1.2, Servlets2.1, JMS, XML, SOAP, WSDL, JDBC, JavaScript, UML, HTML, CVS, Log4J, JUnit, Rational Rose, Oracle 9i,UNIX.

Confidential

Java Developer

Responsibilities:

  • Develop GUI related changes using JSP, HTML and client validations using Java script.
  • Implemented action classes, form beans and JSP pages interaction with these components.
  • Wrote a controller Servlet that dispatched requests to appropriate classes.
  • Developed Dispatch Action classes to define several business methods.
  • Developed value object mainly used to wrap the data and pass across the layers.
  • Developed business logic using Stateless session beans for calculating asset depreciation on Straight line and written down value approaches.
  • Involved coding SQL Queries, Stored Procedures and Triggers.
  • Created java classes to communicate with database using JDBC.

Environment: Java 1.4, Servlets, JSP, EJB, J2EE 1.4, STRUTS, XML, XSLT, Java Script, Oracle 8i, SQL, PL/SQL, MS Visio, Eclipse, JDBC, Win CVS, Windows XP.

Confidential

Java Developer

Responsibilities:

  • Created UML class diagrams that depict the code’s design and its compliance with the functional requirements.
  • Developed user interface using JSP, Struts Tag Libraries to simplify the complexities of the application.
  • Refractor the legacy System from C++ to Java based environment.
  • Extensively used the JDBC Prepared Statement to embed the SQL queries into the java code. Implemented the DAO pattern.
  • Configured Data Sources on Web Sphere Test Environment 5.0 for efficient data access.
  • Involved in writing various SQL Queries and PL/SQL stored procedures to satisfy various business requirements of the application.

Environment: HTML, JavaScript, Web Services, EJB 2.0, SQL Server, Eclipse and Windows XP Professional, Web Sphere Test Environment, Java, Swing, C++, J2EE, JNDI, Servlets, XML, JDBC, Oracle, Windows Server

Confidential

Jr Java Developer

Responsibilities:

  • Created user-friendly GUI interface and Web pages using HTML, CSS and JSP
  • Wrote JavaScript for client side validation.
  • Used Eclipse as IDE tool for creating JSPs, Servlets, EJBs, and XML.
  • Wrote SQL for JDBC prepared statements to retrieve the data from database.
  • Monitored the logs using Log4J and fixed the problem.
  • Involved in creating and extracting data from database using SQL Queries and PL/SQL Stored procedures on Oracle database.
  • Apache Ant was used for the entire build process.
  • Configured server side resources like Data Source and Connection Pooling.
  • The application was deployed on the Tomcat.
  • Have done performance tuning of DB queries for better results.
  • Performed unit testing to test the functionality (and performance) of individual units or components of application.
  • Provided post deployment production support and maintenance of the application

Environment: Java, JDBC, JavaScript, Html, CSS, JSP, Servlets, JavaScript, PL/SQL, Tomcat, Oracle, Net Beans IDE, CVS, ANT, Log4J and Oracle 9i.

We'd love your feedback!