We provide IT Staff Augmentation Services!

J2ee Developer Resume Profile

3.00/5 (Submit Your Rating)

CA

Professional Summary:

  • 9 plus years of expert level experience in design, development and maintenance of applications Internet/Intranet/PC for state-of-the-art technologies
  • Excellent domain knowledge in the areas of Enterprise Application Development, UI, Distributed Computing.
  • 9 years of experience in Java.
  • 9 years of experience in J2EE technologies using JSP, Servlets, EJB, JMS.
  • Experience in WebSphere Application Server, WebLogic, JBoss, Apache and Tomcat Servers on Unix / Linux / Windows Platforms.
  • Experience in developing applications with appropriate usage of Design Patterns.
  • Good experience in SOA Architecture, UML Design.
  • 9 years of experience in developing web applications with MVC architecture using Struts, Tiles and Validator Frameworks, Wicket and Spring.
  • Experience in developing Web services SOAP, REST, WSDL, JAX-RS and JAX-WS using CXF and Jersey.
  • Experience in Multithreading applications.
  • 9 years of experience in using Rational Application Developer RAD , Eclipse, WebLogic Workshop, Oracle JDeveloper, JBuilder as IDE and Spring Tool Source STS .
  • Experience in working with Messaging Framework using MQ Series, MDB and TIBCO.
  • Strong Database design and development experience, which includes developing Stored Procedures, functions using SQL and PL/SQL in MS-SQL, Oracle, DB2, MySQL and PostgreSQL databases.
  • 8 years of experience in using Spring Framework, Hibernate, JPA and Toplink.
  • 9 years of experience in XML, DTD, Schemas and parsing and generating XML documents using DOM, SAX, JAXP parsers.
  • Experience in development methodologies such as Agile, Scrum, Extreme Programming XP , Test Driven Development, Continuous Integration and Waterfall.
  • Experience in using CVS, Visual Source Safe, Subversion SVN , GIT and Perforce.
  • Experience in using Websphere ESB and Mule ESB.
  • Experience in manual automated testing and writing Test Cases, Test Data, Test Scenarios, Test Procedures, Test Plans and Test Scripts using JUnit Framework and Selenium.
  • Proficient in writing promotion scripts using Ant and Maven.
  • Working knowledge and have good understanding of UML and defining Use Cases, Sequence, Object Class diagrams.
  • Experience in using LDAP for Authentication.
  • Experience in Iterative Development Process using Rational Unified Process RUP and Agile methodology.
  • Having Experience on Hadoop, MapReduce, Hbase, Sqoop, Amazon Elastic Map Reduce EMR , MongoDB NoSQL.
  • Ability to learn quickly and apply the emerging tools and technology.

TECHNICAL SKILLS

  • Java Technologies JDK, J2EE, Servlets, JSP, JSF, JDBC, EJB, MDB, JNDI, JMS, JavaBeans, XML
  • Languages Java, SQL, PL/SQL, UML, WSDL, HTML, XHTML, DHTML, C, C ,VB.
  • Frameworks J2EE Framework, Jakarta Struts, Jakarta Tiles, Spring, JAX-RPC, Apache Axis, Log4J, LDAP, Apache Ant, SOAP, Junit, Rational Unified Process, Active Directory Service.
  • Scripting Languages Perl, JavaScript, CSS, AJAX
  • XML Technologies DTD, Schemas, XSLT, DOM, SAX
  • Web Servers Apache, Tomcat, Oracle Http Server OHS
  • Application Servers WebSphere Application Server, WebLogic, JBoss, Oracle9iAS
  • Relational DB Oracle 8i/9i,10g, MS-SQLServer 2000, DB2 8.1, MySQL, Postgres.
  • ORMs Hibernate, JPA, TOP-link, Spring.
  • Operating Systems Windows NT/2K, Windows XP, RedHat, Linux, Sun Solaris, Unix.
  • Development Tools RAD, Eclipse, WebLogic Workshop, JDeveloper9, XML Spy, Rational Rose, MQ Series, Hudson, Jtest.

PROFESSIONAL EXPERIENCE:

Confidential

Sr. Java/ J2EE Developer

  • Implemented a new set of policies, processes and systems to support new subscription business models for VMware. As part of the Subscription Delivery Platform SDP , both VMware as well as VMware channel partners will be enabled to sell and support new subscription products vCloud .
  • Responsible for Analyzing, designing, developing, coordinating and deploying web based application.
  • Worked on high level, detail design, Class diagrams and Sequence diagrams using UML modeling.
  • Developed applications using Spring MVC design pattern.
  • Develop, implement, and maintain an asynchronous, AJAX and jQuery based rich client for improved customer experience.
  • Worked on JSON format conversion to display data for view.
  • Developed SOAP and Restful based web services.
  • Develop and maintain elaborate services based architecture utilizing open source technologies like Hibernate ORM and Spring Framework.
  • Effectively using Spring framework on developing controller, model, DAO and Services.
  • Worked on OAuth2.0 security implementation for Restful web service.
  • Developed Web services SOAP to interact with other components.
  • Configured Spring and Hibernate components.
  • Designed and developed business and persistence layer components using Spring, Spring IoC and Hibernate.
  • Created business objects and service classes to implement business logic.
  • Developed Data Access Objects DAOs and business delegates for accessing data.
  • Integrated Spring DAO for data access using with Hibernate.
  • vCloud sales analyzation developed using REST service with Spring Data and MongoDB backend.
  • Written JUnit Test cases for perform unit testing.
  • Troubleshooting and fixing defects during the time of testing.
  • Wrote HQL queries within the DAO containing joins to fetch data from the database.
  • Worked on writing SQL queries and PL/SQL for Oracle databases.
  • Involved in Banboo Builds. Experience in generating Emma coverage reports and VM Ware code quality reports both on local workstation.
  • Worked on Maven builds. Tested the Web services by using SOAPUI.
  • Used Perforce as Version control.
  • Debugged and developed applications using spring tool source STS .
  • Worked with QA team for testing and resolve defects.
  • Rigorously reviewed code to meet the VM specific Standards and Quality.

Environment:

Java 1.7, J2EE, Spring v3.2.0, Hibernate, Web Services, SOAP, Restful, JAX-WS, JAX-RS, WSDL, JAXB, Junit, Log4j , Spring Tool Source STS , OAuth2.0, VMware vFabric tc Server Developer Edition v3.5, Oralce, TOAD, Perforce, Bamboo, SQL, Jersey, MongoDB, vCloud, PL/SQL ,XML/HTTP, AJAX, JSP, JSON, jQuery, JavaScript, UML, SOAP UI , Tomcat, Windows, Unix, Linux, Agile scrum.

Confidential

Sr. Java/ J2EE Developer

  • Integrated Customer Platform ICP provides customer the flexibility to do business with State Farm in the ways they choose to acquire and service all of their State Farm insurance and financial services products across all access points agent, web, phone, mobile
  • Responsible for Analyzing, designing, developing, coordinating and deploying web based application.
  • Done high level, detail design, Class diagrams and Sequence diagrams using UML modeling.
  • Effectively using Spring framework on developing controller, model, and Adapter layers.
  • Developed applications using Spring MVC design pattern, complying with StateFarm coding standards.
  • Developed webservices using Apache-CXF and JAX-RPC for both on ICP/TP and Existing environments respectively by following StateFarm Coding standards.
  • Created Business objects and service classes to implement business logic.
  • Developed Mule applications and deployed to consume them by web services.
  • Worked on spring Integration tests JUnit using mockito to test the service real time in combination with other services.
  • Worked on Web Sphere Service Registry WSRR by registering three services and promoted to several stages.
  • Troubleshooting and fixing defects during the time of testing.
  • Worked on writing SQL queries for Postgres and DB2 databases.
  • Involved in Jenkins Builds on Hudson server. Experience in generating Emma coverage reports and SF code quality reports both on local workstation and Hudson server.
  • REST service with Spring Data and MongoDB backend
  • Worked on Maven, ANT Builds and understood the artifactoy and repo structure adopted at StateFarm.
  • Tested the Webservices by using SOAPUI.
  • Worked on Tortoise SVN and did a hand full of code merge from branch to trunk level.
  • Worked on Apache Directory Studio for mining the binded users to LDAP directory under different environments.
  • Deployments done on Dev/Int Environment for both web services and mule projects.
  • Thorough knowledge on Self-Service Portal usage, TPO wormhole for raising requests on security group nesting or any other request related to security in services.
  • Debugged and developed applications using Rational Software Architect RSA and spring tool source STS .
  • Worked on Dev/Int integration support and fixing production defects.
  • Worked on Spring LDAP and its implementation.
  • Rigorously reviewed code to meet the State Farm specific Standards, Quality and also used Code Tutor tool.
  • Involved in TRAC management in order to keep track of defects during development and testing.

Environment:

Java 1.6, J2EE, Spring v3.1.0, Maven 2.3.1, XML, Web Services, JAX-WS, SOAP, WSDL, Apache CXF v2.6.6, Junit, Mockito, Log4j , Spring Tool Source STS , VMware vFabric tc Server Developer Edition v2.6, RSA v7.1, DB2, Postgres, TOAD, Subversion, OAuth2.0,SQL, MongoDB, PL/SQL ,XML/HTTP, JavaScript, UML, Mule v3.x ESB , Web Sphere Service Registry WSRR , SOAP UI , Windows, Unix, Linux, Agile scrum.

Confidential

Sr. Java/J2EE Developer

ProfitMAX provides Profit and Loss information, which assists Users in determining the overall Customer Relationship value to the Bank. The system provides Sales Officers with the ability to access profitability information for their own portfolio. The profitability information provided on the system is used for the compensation of Sales Officers.

Responsibilities:

  • Analyzed and designed the legacy systems into a brand new Web Service Oriented Architecture SOA system.
  • Involved in functional requirements and prepared a detailed Use Cases and Functional Requirement Documents from the Business Requirements Specifications.
  • Worked with the clients and the given business requirements and developed a Domain Model and an enterprise workflow management with ESB orchestration-the end product is the ESB assembly diagram of business workflows.
  • Develop, implement, and maintain an MVC architecture utilizing Spring framework for large enterprise software tool.
  • Develop, implement, and maintain an asynchronous, AJAX based rich client for improved customer experience.
  • Developed required Action classes, presentation layer forms using Action Form beans and Java beans containing the business logic.
  • Developed Data Access Objects DAOs and business delegates for accessing data.
  • Develop and maintain elaborate services based architecture utilizing open source technologies like Hibernate ORM and Spring Framework.
  • Wrote HQL queries within the DAO containing joins to fetch data from the database.
  • Wrote HQL criteria queries combined with projection and restrictions to fetch the data from database
  • Developed Stored Procedures and Functions, Views for the Oracle database PL/SQL
  • Code refactoring to get an advantage from technologies upgrade including usage of Generics, enums.
  • Design and implementation of CXF SOAP Webservices.
  • Created Web Services client SOAP, WSDL Components.
  • Developed unit and functional tests for the new functionality.
  • Involved in impact analysis of change requests and Bug fixes.
  • Automating the build deployment process using maven and ant.
  • Documenting the installation and deployment processes for a smooth production release and helping the deployment team to set up different servers.

Environment:

Java, J2EE, Spring, Hibernate, JMS, LDAP, Oracle, XML, Web Services, Apache CXF, SOAP, WSDL, Quartz job scheduling, Spring MVC, SQL, PL/SQL, Oracle,Site Minder, Subversion, SMTP Java Mail , Maven, Ant, Jtest, Apache Axis, XMLBeans, Log4j, TOAD, Junit, Selenium, Apache Tomcat Server , MyEclipse, Middlegen plugin, Windows, Unix, Agile scrum.

Confidential

Sr. J2EE Developer

Responsibilities:

  • Contributed to all development phases like requirement analysis, design, deployment, testing and maintenance.
  • Was part of the team to design Returns and Receiving modules and integrated the modules with the other modules of the system.
  • Strongly followed the coding standards and implemented J2EE Design Patterns.
  • Developed Stored Procedures and Functions, Views for the Oracle database PL/SQL .
  • Performed Unit testing on all modules and documented the whole project.
  • Lead the team of developers in development, enhancements and bug fixing of Returns and Receiving modules.
  • Helped the development team track defects, prioritize them and execute the test cases after defect fixing.
  • Maintain the code versioning the CVS and Migrate all the latest version code to the Production.

Environment:

Java, J2EE, Servlets, JSP, J2EE Design patterns, HTML, Java Script, Oracle, SQL, PL/SQL, CVS, Eclipse, JBoss, TOAD, Ant, Struts, XML, DTD, SAX, DOM, UML, Rational Rose, UNIX and Windows XP.

Confidential

Sr. Software Engineer

Responsibilities:

  • Contributed to all development phases like requirement analysis, design, deployment, testing and maintenance.
  • Worked with the business analysts to gather requirements regarding the project.
  • Developed required Action classes, presentation layer forms using Action Form beans and Java beans containing the business logic.
  • Developed Data Access Objects DAOs and business delegates for accessing data.
  • Actively Involved in EJB component development, deployment for the application interface.
  • Involved in impact analysis of Change requests and Bug fixes.
  • Integrated the modules with the other modules of the system.
  • Strongly followed the coding standards and implemented EJB and MVC Design Patterns. Involved in Unit testing and integrity testing of the modules, integrated the modules with the other modules of the system.
  • Helped the team design and develop the front-end for user interaction.
  • Actively involved in the design/development of tables, views, functions and procedures of database.

Environment:

Java, J2EE, EJB, Servlets, JSP, J2EE Design patterns, MQ Series, HTML, Java Script, Oracle, CVS, Eclipse, Weblogic, TOAD, Ant, Struts, XML, DTD, SAX, DOM, UML, Rational Rose, Unix, Sun Solaris and Windows XP.

Confidential

Software/Project Engineer

Responsibilities:

  • Study and development of various classes coding procedures. Developed various web pages, which will be helpful to interact with the Service Seekers Buyers and Sellers and Service Providers Inspection, Insurance, C F, Logistic and Financial .
  • Actively Involved in EJB component development, deployment for the application interface.
  • Developed appropriate WSDL, WSDD files using Apache-Axis.
  • Used Websphere to deploy the WebServices.
  • SOAP clients are used to test the WebServices.
  • Strongly followed the coding standards and implemented EJB Design Patterns.
  • Unit testing and integrity testing of the modules. Integrated the modules with the other modules of the system.

Environment:

EJB, MQSeries, Web Services SOAP, WSDL, WSDD, UDDI , Apache-Axis, Servlets, JSP, JDBC, JTA, XML JAXP , XSL, HTML, JavaScript, EJB Design Patterns, Oracle, CVS, WSAD, Websphere, Unix and Windows.

Confidential

Software/Project Engineer

Responsibilities:

  • Design and develop the status and role maintenance module.
  • Actively involved in the design/development of tables, views, functions and procedures of database.
  • The status maintenance module is used to create, edit and delete global statuses as per different transportation modes. This module is also used to update global statuses of consignments for tracking on a regular basis.
  • The status updates are also passed onto the central data repository through JMS.
  • The role maintenance module is used to create, update and delete roles, permissions and access control rights which are assigned to users of the application.
  • The users are allowed access to individual modules based on the roles assigned to them.
  • Unit testing and integrity testing of the modules. Integrated the modules with the other modules of the system.

Environment:

EJB, JSP, Servlets, JMS, JDBC, XML, HTML, JavaScript, EJB Design Patterns, Oracle, Oracle9iAS, JDeveloper, PL/SQL and Windows NT.

We'd love your feedback!