We provide IT Staff Augmentation Services!

Sr Java/j2ee Developer Resume

3.00/5 (Submit Your Rating)

TexaS

SUMMARY:

  • Over 8 years of extensive industry experience wif proven expertise in system development activities including requirement analysis, design, coding, testing and implementation and wif emphasis on Object Oriented, J2EE and Client Server technologies.
  • Extensive experience in developing applications using Java and various J2EE technologies including JSP, Servlets, JSP Custom Tags Libraries, JSTL, JavaBeans, JDBC, XML, Threads, IO, JNDI and JMS.
  • Worked Extensively wif Open Source Technologies like Struts 1.1, Hibernate 3.0, iBATIS, Spring 3.0, Spring JDBC, Spring MVC, Spring AOP, Spring Transaction Management, Spring Security, Spring Batch and Spring Core IOC. Exposure to Spring Frame Work API 2.5.
  • Experience in WebSphere, Tomcat and WebLogic environments, GUI/IDE using RAD 8, WSAD 5.0, Eclipse 3.x/2.x, NetBeans 5.0/4.1.
  • Expertise in designing POJO classes using Hibernate Annotations.
  • Expertise in implementing J2EE Design Patterns like MVC, Adapter, Front End Controller, Business Delegate, Value object, Singleton, Service Locator, Factory DAO and Data Transfer Object in designing the architecture of large applications.
  • Developed multi - tiered object-oriented system architectures utilizing Use cases, UML (Sequence, Activity and class diagrams)
  • Expertise in JavaScript, Angular JS 2.0, Node JS, AJAX, HTML, CSS, JQuery, DHTML, XML and XML Schemas.
  • Involved in all phases of software Life cycle using Agile, Waterfall methodologies
  • Well versed wif core Java concepts like Collections, Multi-Threading, Generics, Exception Handling, Java Reflection, Serialization
  • Strong working noledge of Eclipse plug-in development
  • Extensive experience in Document Management Platform using ERIDOC
  • Strong work experience in application integration using Web Services such asJAX RPC, JAXB, JAX-WS, SOAP, Apache CXF, WSDL, JAX-RS, Restful.
  • Good noledge of spring’s IOC, AOP, Spring MVC and spring's integration wif Hibernate and Struts technologies.
  • Good noledge on PL/SQL Procedures, Functions and Triggers.
  • Knowledge on Microservices using spring boot.
  • Performed Resource Analyzer, Tivoli Performance Viewer to monitor WebSphere Applications and tuned the environment accordingly by changing the JVM Heap, Connection Pool sizes.
  • Experienced in using the Java Reflection API to change or modify the behaviors' of the classes at the runtime.
  • Experience in promoting the builds to Unix/Linux environments using UNIX commands.
  • Strong working noledge in Java GUI using Swing or SWT (Standard Widget Toolkit)
  • Extensive use of Build tools such as Ant and Maven.
  • Worked wif various Version Control Tools including CVS, Git and CLEAR CASE and various Bug Tracking Tools like Bugzilla and Jira.
  • Extensive noledge of working wif application servers including Oracle Web Logic, JBOSS, IBM WebSphere, Glassfish and Apache Tomcat servers.
  • Extensive use of Java VisualVM to analyze performance issues.
  • Good noledge in PL/SQL and SQL for writing SQL queries, Triggers, functions and Stored Procedures on databases like Oracle 11g/10g, MYSQL 5.1.4, SQL SERVER 2005, DB2 etc.
  • Extensive experience on RAD, Eclipse, My Eclipse, Builder and IDEA.
  • Strong noledge on debugging of application heapdumps.
  • Experienced in developing enterprise application testing wif J Unit and logging wif Log4J for n-tier component based on enterprise Web Applications.
  • Strong coding and design skills applying OOPS concepts.
  • A Motivated self-starter wif exceptional team building, strong leadership and interpersonal skills. Willing to relocate: Anywhere

TECHNICAL SKILLS:

Operating Systems: Windows 2000/XP/NT, UNIX

IBM tool: IBM Openpages GRC

Programming Languages: Java1.6, Java1.7 & Java1.8.

Server Side Technologies: Servlets, JSP.

Web Technologies: HTML5, JavaScript, GWT, AngularJS 2.0, Node JS, CSS, AJAX, XML, JSON.

Frame Works: Struts, Spring MVC, Spring Core, Spring AOP, Spring JDBC, Spring Batch, EJB, Hibernate, IBATIS, JMS, Restful WS, JAX-WS, JAX-RPC, JAX-RS, Apache CXF, Jersey, WSDL, UDDI, SOAP.

Database: Oracle, Sybase, My Sql, SQL Developer, Toad.

Web/Application Server’s: Tomcat, WAS, Jboss, WebLogic, Glassfish

IDE’S: Eclipse3.x, NetBeans, IBM Rational Software Developer

Logging: Log4j.

Version Control: CVS, IBM Rational Clear Case, Gerrit, SVN

Routing: Apache Camel, Jboss Fuse

PROFESSIONAL EXPERIENCE

Confidential, Texas

Sr Java/J2EE Developer

Responsibilities:

  • Participated in Agile Development Team, focusing on activities such as SCRUM meeting, task assignment, work stack prioritization, backlog management, retrospection and ensuring continuous delivery of features
  • Designed the application on the lines of MVC architecture.
  • Designed and implemented application using Spring MVC, Spring IOC, Spring Annotations, Spring AOP, Spring Transactions, Hibernate and Oracle
  • Involved in Analysis, design and development for front end work JSP, JavaScript, JQuery, HTML, CSS, Node JS and AngularJS 2.0.
  • Designed and coded JAXB API to interact wif third party application for asynchronous loading and parsing of JMS XML messages.
  • Developed Form Beans/ JavaBeans, Spring Controller Classes and configured wif the corresponding view pages in spring-config.xml file.
  • Implemented Spring Security.
  • Used J2EE design patterns namely Singleton, TransferObject, and BusinessDelegate etc.
  • Has prepared UML Sequence diagrams, Class diagrams, and Activity diagrams to be incorporated in the Technical Design document using Microsoft Visio software.
  • Played key role in the design and development of application using J2EE and Restful web services using Apache CXF .
  • Extensively worked on spring modules IOC (DI), AOP, DAO, beans wiring.
  • Used POSTMAN and SOAP UI client for unit testing the services.
  • Involved in development/ maintenance of various Spring based webservices.
  • Implemented PL/SQL Procedures and Triggers.
  • Worked wif Gerrit version control tool to get the code and data sync wif whole team.
  • Worked wif Jira problem logging and resolving tool to maintain testing and developing paradigm.
  • Implemented InversionofControl (IOC) and bean injection utility wif spring
  • Creating logs for error tracking using Log4J.
  • Created complete Database structure and created required procedures and triggers to handle and event and batch transaction.
  • Extensively used JavaScript to enforce client side validations.
  • Extensively used CSS for styling the HTML documents.
  • Involved in the release management, deployment plan creations, production deployments and code merges in RTC for the project.
  • Used JSP tag libs to develop more dynamic web pages.
  • Used Hibernate DAO Support to integrate hibernate wif Spring to access database
  • Involved in writing Oracle PL/SQL Stored procedures, triggers, views.
  • Used AngularJS as the development framework to build a single-page application.
  • Managed Jenkins Continuous Integration tool for releases
  • Involved in Test Driven Development by writing JUnit test case and Mockito.
  • Implemented the Spring MVC Controller classes and Data Transfer Object layer
  • Participated in code review and code walkthrough and QA processes.

Environment: UNIX, Core Java, Jsp, HTML, CSS, JavaScript, AngularJS, Node JS, Ext JS, Spring MVC, Spring AOP, Spring Security, Hibernate, JMS, Spring Restful WS, Sybase, Eclipse, Glassfish, Agile, Git, ANT, Jira, Jenkins, Agile.

Confidential

Sr Java/J2EE Developer

Responsibilities:

  • Designed and developed the application using Agile methodology and followed TDD, Scrum.
  • Designed class diagrams, sequence diagrams using UML and prepared high level technical documents.
  • Extensively used CSS for styling the HTML documents.
  • Extensively used Java/J2EE, Spring IOC, Spring AOP and used Spring MVC framework to develop the application.
  • Implemented Business Delegate, Singleton and Factory patterns towards interaction between web and business components.
  • Worked on providing authorization and autantication to applications using spring security and protected the application against attacks like session fixation.
  • Developed genericJavapackages to produce and consume JMS messages through topics and queues in asynchronous message processing wif guaranteed delivery.
  • Implemented all the CRUD operations using Hibernate Query Language.
  • Developed POJO's in Data Access Object (DAO) to persist the objects used Hibernate in persistence layer.
  • Developed detailed business requirements document using UML, Use case diagrams, Class diagrams and Sequence diagrams for new requirements
  • Handledsynchronousand asynchronous calls to Restful services.
  • Implemented Spring MVC, Dependency Injection for integrating variousJavaComponents.
  • Configured the xml files for Spring Security injection to ensure the back-end security by discriminating the role of users as well as access authority for the URIs and Server side assets.
  • Implemented a Continuous Delivery pipeline wifJenkins.
  • Developed UI screens for the presentation of data using AngularJS and Node JS.
  • Implemented Hibernate Transaction Management, Hibernate Batch Transactions and Hibernate cache concepts.
  • Used JENKINS to build and deploy the code in Dev and SIT environments.
  • Developed Mock JUnit Test cases to mock Business functionality testing using Mockito.
  • Developed Web Services to transfer data between client and server vice versa using SOAP, WSDL, and UDDI.
  • Web designing using HTML 4/5, XHTML, CSS 2/3, JQuery, Angular JS, Ext JS JavaScript extensively used Table Less Design in CSS for positioning.
  • Used Spring-IOC to inject beans and Spring MVC architecture for developing the application.
  • Created Rest web services using JAX-RS to get the response in front end for online banking application
  • Used JQuery to implement client side functionality
  • Implemented ORM using Hibernate 3.5 framework.
  • Deployed the applications on Weblogic application server.
  • Developed indexed database architecture using SQL procedures and triggers.
  • Used version control repository GIT and JIRA for issue tracking.
  • Participating in problems and noledge initiatives and other process improvements

Environment: Windows, Core Java, Jsp, CSS, Java script, Angular JS, JQuery, Spring MVC, Hibernate, Spring AOP, Spring Security, Oracle, Eclipse, Web logic, ANT, JUnit, Jenkins, Jira, SQL Developer, XML, Agile.

Confidential

Sr Java Developer

Responsibilities:

  • Developed UI modules using JSP, JavaScript, CSS, Angular JS, Ext Js and Ajax.
  • Used Spring framework for dependence injection (DI) and integrated it wif Hibernate.
  • Implemented the online application by using spring core, Core Java, Hibernate, JSP, Servlets, Web Services, SOAP and WSDL.
  • Developed Web Services to transfer data between client and server vice versa using SOAP, WSDL, and UDDI.
  • Worked on providing authorization and autantication to applications using spring security and protected the application against attacks like session fixation.
  • Developed genericJavapackages to produce and consume JMS messages through topics and queues in asynchronous message processing wif guaranteed delivery.
  • Designed database schema required for the project inOracle and also developed the Stored Procedures, views and Indexes for the application.
  • Developed Restful APIs using Spring Cloud.
  • Developed the Spring xml file for database configuration using different spring beans.
  • Implemented and Used Web Services wif the halp of SOAP to get updates from the third parties.
  • Involved in implementation of MVC pattern using Angular JS, JSF and Spring Controller.
  • Used J2EE design patterns such as MVC, Data Access Objects in the architecture and DI/IOC, Business Delegate, Service Locator, Singleton for the enterprise applications.
  • Used Spring framework to implement the MVC design pattern in the application.
  • Primarily focused on the spring components such as Dispatcher Servlets, Controllers, ModelandView Objects, View Resolver.
  • Involved in writing Application Context XML (applicationContext.xml) file dat contains declarations and other dependent objects declaration.
  • Developed Spring Validator Interface for enterprise level validations.
  • Used various Core Java concepts such as Multi Threading, Exception Handling, Collection APIs to implement various features and enhancements.
  • Participated in database design using Oracle10g.
  • Version Control was mandated through CVS
  • Used Multi-threading to overcome the errors in the process of transactions.
  • Demonstrated skills in working wif operating systems like ISeries, Linux and windows, across various databases like MS-SQL, DB2 and Oracle 10g/11g.
  • Developed the Junits test cases.

Environment: Windows, Java, Jsp, HTML, JavaScript, CSS, AJAX, Angular JS, Spring MVC, Hibernate, Spring AOP, Spring Core, IBM RAD, CVS, Oracle, ANT, Jenkins, Jira, Eclipse, Jboss, JUnit, XML, SQL Developer, Node JS, Apache Tomcat, Design patterns, JDBC, Agile.

Confidential

Java Developer

Responsibilities:

  • Worked XSLT wif Struts Framework, DHTML, CSS, JQuery, Angular JS, Ext JS, Ajax, and JavaScript for developing User Interfaces.
  • Implemented custom validation using Struts Validator Framework using validator xml files.
  • Developed different action classes i.e Dispatch Action, Lookup Dispatch Action, Switch Action.
  • Developed server side logic using Struts 1.1 using JSP, validation framework and custom tags.
  • Extensively involved in coding wif core Java concepts like Collections, Exception Handling, Java I/O, and Generics to implement some business logic.
  • Configured the xml files for Hibernate and applied its Object Relational Mapping (ORM) to enable the data transactions between POJO and Oracle Database using caching on Session Factory as well as caching on query.
  • Built DAO package as well as DAO IMPL package to implement the data access logic using Hibernate.
  • Implemented the styles to HTML pages using CSS
  • Designed the UI components using JQuery widgets, Angular JS and Ext JS
  • Developed user interface (view component of MVC architecture) wif JSP, Struts Custom Tag libraries, HTML and JavaScript.
  • Responsible for designing different JSP pages and writing Action class using Struts framework for Security and Search modules.
  • Wrote JUnit test case for back-end logic implementation development.
  • Provide Log4J for QA, and communicated wif QA for further modification.
  • Used Microsoft VSS for version control and JIRA for tracking bugs.
  • Requirement capture from FDS.
  • Involved in USE CASE estimation.
  • Involved in implementing Jsp pages and UI validations.
  • Maintaining the CIS and DIS for the use cases.
  • Developed Complex GUI screens using JSP, HTML5, Angular JS, JavaScript Components and implemented based on MVC pattern.
  • Designed, implemented, tested, and deployed Enterprise Java Beans using Eclipse as development tool and WAS.
  • Responsible for end to end DB support.
  • Used JDBC 2.0 driver to connect to the Oracle database for all data transactions
  • Performed unit testing for each module, prepared code documentation (Internal & External) for future reference and upgrades.

Environment: Windows, Core Java, Jsp, HTML, CSS, JavaScript, Angular JS, ANT, Oracle, Eclipse, WAS, SQL Developer, Struts, Jenkins, Hibernate, JUnit, IBM Rational Clear Case, IBM RAD, JDBC, XML, Jira, UML.

We'd love your feedback!