We provide IT Staff Augmentation Services!

Sr. Java/j2ee Developer Resume

5.00/5 (Submit Your Rating)

Columbus, OH

SUMMARY

  • Over Seven (7+) years of referable experience as a Java /J2EE Developer in Object Oriented development, implementation and maintenance of web and distributed Enterprise applications using Java/J2EE technologies for banking, financial, insurance and Energy organizations.
  • Expert in implementing full life cycle of Software development process (SDLC) and Agile methodology development process
  • Experience in creating compelling front - end user interfaces using AJAX, jQuery, Prototype, CSS and HTML.
  • Experience in client-side development wif DHTML, JavaScript
  • Experience in Web development wif JavaScript, CSS, HTML, JSP, XML, and XSLT.
  • Clear understanding of object-oriented design, re-use, and component-based development.
  • Experience in server-side development wif JDBC, JNDI, Servlets, MVC architecture, Java Beans, XML.
  • Experience in design and development of multi-tiered web based applications using J2EE technologies like JSP, Servlets, and JDBC.
  • Experience in MVC architecture, Struts framework, Spring IOC, and Hibernate.
  • Proficient in XML technologies like XSL/XSLT, SAX, DOM, XPath, SOAP, WSDL, DTD, XSD, SOA, JAXB, JAXP, Apache Axis.
  • Experience in Developing Service Oriented Architecture (SOA) based J2ee applications dat conform to SOA standards.
  • Extensive experience in developing GUIs using Java Applet, Struts, Spring MVC, Spring web flow Frameworks.
  • Strong experience in Core Java, Threads/Concurrency, Exception-Handling, Memory Management, Collections, IO.
  • Good working knowledge of database tools like TOAD, PL/SQL developer, Db Visualizer and SQL Navigator.
  • Experience in DB2, Oracle, SQL Server 2000, and MS Accesses databases.
  • Experience on IBM WebSphere Application Server, BEA WebLogic Application Servers, JBoss and Apache Tomcat Application Server.
  • Experience in requirement analysis, and preparing High Level and Low Level design (HLD and LLD).
  • Competence in using JavaIDE tools of Rational Application Developer(RAD), WebSphere Application Developer(WSAD), Eclipse 3.0 and WebLogic Workshop to develop dynamic web applications.
  • Good experience in log4J implementation to persist the data into log files and experience wif ANT and maven for the build and deployment of applications.

TECHNICAL SKILLS

Languages: Java (1.6), SQL, PL/SQL, C++

API’s: JDBC, JMS, JNDI, JCA, JTA, JPA, JSF, JSTL, EJB, RMI, SOAP

Design Patterns: MVC, DAO, DTO, Front Controller, Session Façade, Business Delegate, Observer, Singleton

Frameworks: Struts 2.0/1.2, Spring 4.0/3.0/2.5, Hibernate, JPA, JSF, Spring Core, Spring ORM, Spring MVC, Spring AOP

XML Technologies: XML, XSD, XSLT, DTD, DOM parser, SAX parser, XPath, XQuery

Scripting/GUI Tools: HTML, DHTML, DOJO, JSON, JavaScript, CSS, Shell Script, Dreamweaver

Application Servers: WebSphere, WebLogic 7.0/8.1/9.1/10.0/11 g, JBoss 6.0, Apache Tomcat 4.x/5.x/8

SOA: Web Services, REST, SOAP, WSDL, UDDI, and Axis

Version Control: Tortoise SVN, CVS, Git

Databases: Oracle 8i/9i/10g/11g, MySQL, SQL Server 2005/2008

Operating Systems: Windows Variants, Mac, UNIX, Linux

PROFESSIONAL EXPERIENCE

Confidential, Columbus, OH

Sr. Java/J2EE Developer

Responsibilities:

  • Involved in analysis and design phases of Software Development Life Cycle (SDLC).
  • Development UI modules using HTML 5, JSP, JavaScript and CSS, JQuery and AngularJS.
  • Wrote object-oriented JavaScript for transparent presentation of both client- and server-side validation.
  • Designed and implemented application using Spring Boot, Spring MVC, Spring IOC, Spring Annotations, Spring AOP, Spring Transactions and Spring JDBC.
  • Designed and developed application based on Spring MVC design pattern.
  • Used spring validation and wrote validation rules.
  • Involved in developing code for obtaining bean references in spring framework using Dependency Injection (DI) or Inversion of Control (IOC) using annotations.
  • Primarily focused on the spring components such as Dispatcher Servlets, Controllers, Model and View Objects, View Resolver.
  • Involved in the implementation of DAO using Spring-Hibernate ORM.
  • Separated the cross-cutting concerns such as Logging, Transaction Management and User Checking in the application through Spring Aspect Oriented Programming (AOP).
  • Involved in the JMS Connection Pool and the implementation of publish and subscribe using Spring JMS. Used JMS Template to publish and Message Driven Bean (MDB) to subscribe from the JMS provider.
  • Installation, configuring and troubleshooting on Jenkins on UNIX/Linux environments.
  • Involved in creating the Hibernate POJO Objects and mapped using Hibernate Annotations.
  • Used Hibernate, object/relational-mapping (ORM) solution, technique of mapping data representation from MVC model to Oracle Relational data model wif a SQL-based schema.
  • UsedAWSSDK to connect wif Amazon SQS for bulk email processing.
  • Developed classes to interface wif underlying web services layer and scaled the component interactions and generalized the interfaces using RESTFU, Session Beans, Servlets, Design patterns were extensively used for business transactions, fetching analytic results from Analytic Engine, implementing business rules and posting live updates on JMS Queues.
  • Wrote service methods and SQL queries, PL/SQL to interact wif the Oracle DBMS.
  • Involved in configuring JNDI properties.
  • Involved in design and development of server side layer using XML, JSP, JDBC, JNDI and DAO patterns using Eclipse IDE.
  • Created Connection Pools in WebSphere and configured as needed.
  • Version Control was mandated through Subversion.
  • Used ANT as build tool and developed build file for compiling the code of creating WAR files.
  • Used LOG4J & JUnit for debugging, testing and maintaining the system state.

Environment: JDK 1.8, Spring MVC, JSP, JSTL, JavaScript, EJB, JPA/Hibernate, CSS, log4j, JBoss, Oracle11g, Subversion, ANT, AJAX, Eclipse

Confidential, Jacksonville, FL

Sr. Java/J2EE Developer

Responsibilities:

  • Involved in various phases of Software Development Life Cycle (SDLC) of the application like Requirement gathering, Design, Analysis and Code development.
  • Involved in designing and developing the front end of the application using JSP, Java script, AJAX, HTML, DHTML, CSS.
  • Implemented MVC architecture and DAO design pattern for maximum abstraction of the application and code reusability.
  • Data Operations were performed using Spring ORM wiring wif Hibernate and Implemented Hibernate Template and criteria API for Querying database.
  • Developed a prototype of the application and demonstrated to business users to verify the application functionality.
  • Used Spring IOC to dynamically load Java Beans for the web-application.
  • Used Spring AOP to handle user authentication and transaction management.
  • Developed JSP’s wif Custom Tag Libraries for control of the business processes in the middle-tier and was involved in their integration.
  • Good experience in log4J implementation to persist the data into log files and experience wif Ant and Maven for the build and deployment of applications.
  • Involved in developing Java APIs, which communicates wif the Java Beans.
  • Implemented Spring Validation Framework for Server side validation.
  • Implemented Java/J2EE Design patterns like Business Delegate and Data Transfer Object (DTO), Data Access Object.
  • Used JSP for presentation layer, developed high performance object/relational persistence and query service forentire applicationutilizingHibernate.
  • Created tile definitions, Spring-config files, validation files and resource bundles for all modules using Spring framework.
  • Developed Web services (SOAP) through WSDL in Apache Axis to interact wif other components.
  • Worked wif Service Oriented Architecture (SOA) such as Web Services including SOAP, WSDL, JMS (Java Messaging Service), AJAX and tools like ANT, Junit.
  • Used ANT automated build scripts to compile and package the application.
  • Developed the Web services for the data maintenance and structures.
  • Used PL/SQL, Stored Procedures for handling Oracle database.
  • Designed database and created tables, written the complex SQL Queries and stored procedures as per the requirements.
  • Involved in Unit, Integration and Performance Testing for the new enhancements.

Environment: Java, J2EE, JSPs, Servlets, JDBC, Hibernate, Web Services, SOAP/HTTP, SOA, Struts, WebSphere, ANT, XML, XSLT, JavaScript, HTML, NetBeans, Toad, Oracle, Windows XP

Confidential, Chagrin Falls, OH

Java/J2EE Developer

Responsibilities:

  • Implemented Model-View-Controller (MVC) architecture.
  • Created Use case diagram, Class, Sequence diagrams for the module.
  • Used Struts/MVC framework to standardize the interactions between the JSP/View layer, the action controller and the underlying Form model.
  • Internationalization was inherent to the design the objects dat were locale to the database.
  • Involved in developing and maintaining Struts controller, Struts Configuration files (struts-config.xml), Struts Action classes and Struts Action forms beans using Struts.
  • The Servlets are used to populate the data on web application.
  • Used TCP/IP protocols at Application Layer for communication.
  • HTML, DHTML and JSF has been implemented to maintain the static and dynamic content.
  • JDBC has been used for the connectivity of database.
  • Used Asynchronous JavaScript Technology and XML (AJAX) for critical front-end validations to reduce the burden on the server side. Used Maven as a build and deployment tool.

Environment: JAVA/ J2EE, JDK 1.4, JSF, Servlets, Struts 1.2. MVC Architecture, JUnit3.0, JMS, JavaScript, Web Services, HTML, XML, AJAX, JNDI, Weblogic8.1, DB2, JDBC, CVS, Eclipse

Confidential, Dallas, TX

Java Developer

Responsibilities:

  • Actively Involved in Analysis and designing the system.
  • Converting the Use cases in to Technical Design Documents and Developed Code using Java.
  • Responsible for writing several Action Classes, Helper Classes, Property files, events etc. in different layers of the application.
  • Developed the Graphical User Interface usingJSPs,Strutstag libraries and Custom tags.
  • Updated the existing components (stateless session beans) to meet the business requirements.
  • Developed Business Objects for business logic implementation and Data Access Object usingJDBCAPIfordatabase interaction.
  • Developed application level logging usingLog4j.
  • Design and documentation ofRESTAPIsfor collection and retrieval of high volume IOT telemetry data.
  • UsedSpring WebModule integrated wif Struts andJSF
  • Wrote complexSQL,PL/SQLqueries and stored procedures for bulk processing of data.
  • Install and configure Oracle SOA Suite 11g components in Oracle Web Logic Server domains Environment.
  • Unit testing usingJUnitand bug fixing through Symphony Caliber defect tracking system.
  • Automated IT and business reporting manually jobs.
  • Deployed and tested the application on development and testUNIXenvironments.
  • Build and managed the jars and war files using ApacheANT.
  • Providing the support for all the applications developed.

Environment: Java, JSP, JSF, Servlets, Struts, SOA, Web Services (SOAP), HTML, CSS, JavaScript, JUnit, Shell, SQL, JBOSS, Eclipse, CVS, Linux/UNIX

Confidential

Java Developer

Responsibilities:

  • Involved in elaboration, construction phases and deployments of EAR files in the RUP process.
  • Designed and Created Domain model and schema using Object oriented design / UML diagrams Built SOAP Web services
  • Installed and configured WebLogic in Development and Testing environment
  • Created User Interface screens using HTML, DHTML, AJAX, CSS, Java script
  • Developed Action classes, Action Forms,and Struts Configuration file to handle required UI actions, JSPs for Views.
  • Developed server side presentation layer using Struts MVC2 Framework.
  • Used various design patterns like Business delegate, Singleton, Factory, DAO, DTO, Service locator.
  • Used RAD application development and configured external capabilities for various interfaces.
  • Performed Inheritance based OR mappings in tables to simplify the data in Hibernate.
  • Used Oracle database for SQL, PL/SQL scripts, stored procedures, functions, triggers, Oracle forms/Reports, Performance Tuning and Optimization.
  • Deployed web services for updating the information to the workflow steps and getting the pre-configured workflow processes and invoked wif RMI.
  • Unit tested all the classes using JUNIT at various class level and methods level.

Environment: Java 1.4.2, J2ee1.4, WebLogic 6.0, Struts 1.2, Hibernate 2.0, JSP 2.0, SOAP web services, HTML, XML, XSL/XSLT, JavaScript, JavaBeans, AJAX, Oracle 10g.

Confidential 

Java Developer

Responsibilities:

  • Involved in defining the business rule according to client specific and convert them into High level Technical Design.
  • Developed form classes of Struts Framework to write the routing logic and to call different services.
  • Implemented Struts Validation Framework for Server side validation.
  • Created JSP pages for Payroll Processing, Human Resource Solutions, Retirement Services, Time & Labor Management, Tax & compliance Management, Employee Benefits Administration, Screening and Selection Services and Professional Employer Organization.
  • Developed complex SQL stored procedures, complex views and database triggers using Oracle 9i to calculate various values necessary in project development.
  • Involved in doing various testing as per the specifications and test cases including Unit, Integration testing. Involved in web testing using selenium tool.

Environment: Java, J2EE, Microsoft Visio 2010, JSP, XML, HTML, JDBC 2.0, JavaScript 3.03, SQL, Oracle 9i

We'd love your feedback!