We provide IT Staff Augmentation Services!

Sr. Java/j2ee Developer Resume

Lees Summit, MO

SUMMARY

  • A highly results - driven and dedicated IT Professional with 9 years of experience in analysis, design, development using Java, and J2EE technologies
  • Extensive experience in developing Enterprise and Web applications using various Java and J2EE design patterns, J2EE technologies like JSP, Servlets, JDBC, JNDI, EJB, JSP, Servlets, JDBC, JPA, Web Services, SOAP Frameworks like Hibernate, Spring Core, Spring MVC, Spring ORM, Spring AOP, Spring DAO, Spring Context, Struts, Axis, CFX and Web technologies like JavaScript, jQuery, Ajax, HTML, CSS, JSON, GWT,SWT, XML and other tools like Rabbit MQ, JIRA, Jenkins and Drools.
  • Experience with MVC architecture using Spring MVC and Struts Framework, AOP and dependency injection. Well experience in Object/Relational Mapping with Hibernate / JPA.
  • Experience in SOA concepts and Development of Web Services using JMS, WSDL, SOAP, JAX-RPC, JAX-WS and REST/JSON. Well Experienced with WebLogic, IBM Web Sphere, Apache Tomcat and JBoss.
  • Understanding of all the phases of software development life cycle (SDLC): Work on Agile, Test driven development and Development tools such as Visio and Rational tools RAD, RSA, WID, SSTS and Eclipse.
  • Extensively worked on JUnit, Mokito, Easy Mock, and JMeter for unit testing and performance of application, Ant and Maven for build, reporting and documentation of the project.
  • Have excellent communication, interpersonal and analytical skills. Ability to adapt to changing professional work environment to implement software solutions in an efficient manner.
  • Extensive experience in coordinating the effort with team members, responsible for deliverables, producing the status reports to management, responsible for managing any escalations.
  • Capability to manage and handle client feedbacks and comments, increasing client satisfaction index.

TECHNICAL SKILLS

Programming Languages: Java

J2EE & Frameworks: J2EE (Servlets, JSP, JSTL, JDBC,JNDI, EJB, JPA, JMS, Web Services-JAX-WS, JAX-RPC and JAX-RS), SWT,GWT, Struts-1.x, Spring-3.x, Hibernate3.x, Apache-AXIS, CFX, JUnit, Log4J, Maven, Ant, ECM and Rabbit MQ

Web Tools and languages: HTML, JavaScript, Ajax, jQuery, jQuery UI, CSS, DHTML, XML and Angular JS

Databases: Oracle, DB2, Sybase and MySQL.

Application/ Web Servers: Web logic 10.x, Apache Tomcat, IBM Web Sphere Application Server 6.x, IBM

Web Sphere Process: Server 6.xand Jetty 6.1 and JBoss 5.x

IDE & Tools: Eclipse 3.x, IntelliJ IDEA, RAD, RSA, WID, IBM BPM 8.x and Spring

Source Tool: Suite 2.9.2(SSTS), PMD, Find Bugs, EMMA, Raptor, TOAD, log4J, MQC and POI, Citrix, Ant, Maven and Caliber, JUNIT, Jenkins, Jira and Drools

Version control systems: CVS, Rational Clear Case, VSS and SVN

Security Tools: Klockwork, interceptor, burp suite

Operating systems: Windows and Linux/Unix

PROFESSIONAL EXPERIENCE

Confidential, Lees Summit, MO

Sr. JAVA/J2EE Developer

Responsibilities:

  • Involved in various phases of Software Development Life Cycle (SDLC) which includes requirement gathering, analysis, architecture design and prototyping.
  • Discussion with business teams and gathering the application requirement from the client.
  • Creating the agile sprint in JIRA tool and preparing required documents for the application.
  • Developing the screens using JSP’s with tag libraries and code based on MVC Architecture.
  • Creation of rules using the Drools and developing JSP with spring integration.
  • Development of controller class and configurations using the Spring Framework.
  • Applications developed using Annotation in the Service and DAO layers using Hibernate.
  • Business logic implementation using the Service layer.
  • DAO layer development using the spring with Hibernate integration.
  • Build script to deploy the application in all the environments using the Maven using Jenkins.
  • Extensively used to develop the REST web services for getting the data from third party.
  • JUNIT applied for all the services and DAO Classes.
  • Organized and facilitated sprint planning, daily stand-up meetings, reviews, retrospectives, release planning, demos and other Scrum-related meetings.
  • Expertise in the refactoring the existing code.
  • Applied the Selenium Automation for web application using the Java.
  • Optimization of the Selenium script using the Java

Environment: Windows 7, Core Java, J2EE, JSF, HTML, Java Scripts, JQuery, Jira, Jenkins, JPA/Hibernate, Spring, Web Services (SOAP & REST), JUnit, Apache, Drools and JBoss.

Confidential, Minneapolis, MN

Sr. JAVA/J2EE Developer

Responsibilities:

  • Business requirements using the Caliber tool.
  • Developing the screens using HTML and JSP’s using struts tag libraries.
  • Code development based on MVC Architecture.
  • Developing struts with spring integration.
  • Action class and configurations developed using the struts framework.
  • Application development using annotation in the Service and DAO layers.
  • Business logic implemented using the Service layer.
  • DAO layer developed using the Spring with Hibernate integration.
  • The Spring with Rabbit MQ Integrated to get the messages asynchronously from Queue.
  • Developed the message conversion from JSON to Object Model using the Spring with JSON Message Converter Integration.
  • Build script developed to deploy the application in all the environments using the ant.
  • SOAP web services for Maintenance Filter application using the weblogic (jwsc).
  • Developed the JUNIT for all the services & DAO Classes.
  • Organized and facilitated sprint planning, daily stand-up meetings, reviews, retrospectives, release planning, demos and other Scrum-related meetings.
  • Involved to Refactoring the existing code.
  • Developed the ant script to deploy the application in TDD (Test Driven Development) mode.
  • Developing the pair programming
  • Experience on LOE (Level of Effort) on the business requirements.
  • Involved in High Level Design (HLD) document using the business requirements.
  • Expertise in preparing the Low Level Design (LLD) document using the business requirements.

Environment: Windows 7, Core Java, J2EE, HTML, Java Scripts, JQuery, AngularJS, JSP, Caliber RM, GWT, SWT, JSP, Struts, JPA/Hibernate, JMS, JAXB, JAX-WS, JAX-RS, Rally, Spring, Rabbit MQ, Web Services, JUnit, Apache, Oracle and WebLogic Application Server.

Confidential

Sr. JAVA/J2EE Developer

Responsibilities:

  • Developed the REST full Web services to retrieve the data from another system.
  • Deploying all the B2C applications in Development, Test, Staging and Production environments.
  • Providing the Master Code to application team using the Shell Script.
  • Check-out and Check-in of application code from SERENA using the Shell Script.
  • Providing the production logs to application team using the Shell Script.
  • Maintaining the master Build server with all the B2C applications code and also maintain the ant script code.
  • Coordinating to upgrade from Web Sphere Application Server 6.x to 7.x design team.
  • Involved experience in Analyzing, Troubleshooting and taking appropriate actions for Application/Web server errors and logs.
  • Handled deployment of Core Java, Servlets, JSP, Struts, Hibernate and Web Services modules to the respective application server instances.
  • Support of Web Sphere Application server in multiple versions, including patching and environment configuration and troubleshooting.
  • Functional & Regression testing for the B2C applications.
  • Performance testing for B2C applications using HP VUser generator and Load runner Controller tools.
  • JTEST used to identify the severities in the application source code.
  • Development of Shell Script to Automate the Web Sphere Application Server operations (Start Server, Stop Server, Generate plug-ins and install/uninstall applications).
  • Production Support to all the Chrysler B2C applications (using the Tickets (TTTS)).
  • Involved in the changes of ANT script to Migrate WAS 6.0 to WAS 7.0; Migration from Solaris to LINUX OS; Integration on IBM BPM.
  • Analyze and solve the issues in the migration of WAS 6.0 to WAS 7.0.
  • Developed Shell Scripts to optimize the Deployments using the EBRM process.
  • Shell Scripts developed to optimize the production error logs using the email functionality.
  • Developed the Shell Script to identify the daily number of hit to B2C Web services in production environment.
  • Supported all the Chrylser Brands side(Chrysler, dodge, jeep, Ramtrucks and fiatusa)
  • Developed the JUNIT for all the services & DAO Classes.

Environment: Windows XP, Linux, Core Java, JSP, Struts, Hibernate, spring, Web Services, JUNIT, HTML, Java Script, PMD, Find Bugs, Oracle, Apache, Web Sphere Application Server and Web Sphere Process Server.

Confidential, O'Fallon, MO

JAVA/J2EE Developer

Responsibilities:

  • Discussion with business team and IT analysts on clarification of functional requirements.
  • Development of screens using JSP’s and Velocity.
  • Involved in developing common methods for business logic.
  • Developed the module based on MVC Architecture.
  • Involved in developing struts with spring integration in Retail module.
  • Developing the business logic using service Layer.
  • Development of the DAO Layer using the Spring DAO.
  • Optimize the performance of the applications by analyzing the logs
  • Developed Spring, Struts with hibernate integration.
  • Documenting the lessons Leant session and the challenges faced.
  • Anticipate and identify potential requirements that could improve the customer experience and add value to the client.
  • Prepare test cases covering all the requirements and all possible scenarios. Guide the team members in identifying the test scenarios corresponding to their code.
  • Tune the code with performance and consistency (with the requirements) as the main factors of consideration.
  • Developed the JUNIT for all the services & DAO Classes.

Environment: Windows XP, Core Java, JSP, Struts, Hibernate, JUNIT, spring, Web Services, HTML, Java Script, PMD, Find Bugs, Oracle, Web Sphere Application Server.

Confidential

JAVA/J2EE Developer

Responsibilities:

  • Interacted with team to understand requirements to develop Application.
  • Developed JSP and related Action classes.
  • Business Delegate classes were developed
  • Development of EJB for the transactions and Authorization.
  • Service classes developed for implementing the Business Logic.
  • The Data Access Layer developed to create, update, retrieve and delete data from database using Hibernate.
  • Development of BPEL processes using WID.
  • Web Services developed for this application.
  • Developed the MDB for retrieve the xml from Kofax Queue.
  • Involved Kofax & ECM Integration.
  • Generate Maser Script for SQL queries using POI API.
  • Involved the Hacking team for securing the Application (Klock work, Interceptor, burps suite)
  • Developed the common code for sending the data to Queue using the JMS (QUEUE).
  • Involved the administrator Configurations.
  • The common code thread functionality developed using the Work Manager.
  • Developed the common code for writes the documents in to local disk.
  • Common code for retrieve the documents developed from IBM Content Manager
  • Developed the JUNIT for all the services & DAO Classes.

Environment: Windows XP, Core Java, JSP, Struts, EJB, Hibernate, JMS, BPEL,SOA, Web Services, ECM, XML, Java Script, PMD, Find Bugs, Emma, Oracle, Apache Tomact, JUNIT,Web Sphere Application Server and Web Sphere Process Server.

Hire Now