We provide IT Staff Augmentation Services!

Sr. Java/j2ee Developer Resume

5.00/5 (Submit Your Rating)

Columbus, OH

SUMMARY:

  • Senior Java Developer with 11 years of extensive IT experience with primary expertise in Object Oriented and Web - based Enterprise applications using Java/J2EE and Client-Server technologies.
  • Expertise in all phases of software development life cycle (SDLC) process including Analysis, Design, Development, Implementation, Integration, Testing, Debugging, Production, Maintenance and Support of Object-oriented and Client-Server web applications.
  • Expertise in developing Multi-tier enterprise level web applications using various J2EE technologies including JSP, Servlets, Struts1, Struts2, JSF, Spring, EJB, JDBC, JNDI, JMS, ANT, RMI, XML (SAX, DOM), XSLT, Hibernate.
  • Expertise in various open source frameworks and tools such as Struts 1.2, Struts 2.5, Spring, Hibernate 3, Log4J, Maven and Ant, JasperReports, iReport
  • Experience in handling both onsite and offshore team, leading the development of Web applications using different application/web servers.
  • Hands on experience in designing and coding web applications using Core Java and J2EE technologies.
  • Expertise in implementing Service Oriented Architectures (SOA) using XML based Web Service such as SOAP and Rest Web Services.
  • Experience in presentation layer using JSP, HTML, XHTML, CSS, Ajax, DOJO, JQuery, AngularJs 1.5 and JavaScript.
  • Developed applications on different IDE’s such as Eclipse, RAD and Net Beans.
  • Extensive knowledge on Jenkins/Hudson continuous integration tool, Ansible etc .
  • Expertise in implementing various well-known Object-Oriented/J2EE Design Patterns
  • Experience in writing and executing unit test cases using JUnit Testing Framework.
  • Experience in Configuring and deploying applications on BEA Web Logic, Apache Tomcat 7.x, Jboss and Web Sphere Application Server.
  • Extensive experience in SQL programming language in Oracle PL/SQL, MySQL, and PostgreSQL database environments. Developed Stored procedures, Triggers, views, complex join queries; Pl/SQL materialized views, Strong and in-depth knowledge of various relation database systems.
  • Good understanding on Object Oriented Programming Concepts using programming languages such as C, C++ & Java.
  • Worked with Daily Stand Ups, Story Boards, Story Cards, and Paired Programming within Agile.
  • Good working knowledge on SVN, CVS and GitHub for code management and version control.
  • Excellent Client interaction skills and proven experience in working independently as well as in a team.
  • Strongly initiative, creative and able to learn new technologies. Ability to deal with people, ability to grasp things fast, and willingness to work has always been my strengths.

TECHNICAL SKILLS:

Languages: Java, J2SE, J2EE, UNIX Shell Script, UML, C, C++, SQL and PL/SQL.

Technologies: JDBC, AJAX, JQuery, Spring, EJB, JMS, Swing, JavaScript,DOJO, JSON, AngularJs, JSP, Servlets, JSTL, iBatis, MyBatis, Java Mail API,DTD, RESTful, SOAP, WSDL, JAXB, JAX-RS, Portlets, WSRP

Markup Languages: HTML, CSS, DHTML, XHTML, XML, XSLT.

Webservices Technologies: REST, SOAP, JAX - RPC JAXP, JAXB, DOM,SAX.

ORM technology: Hibernate.

Application servers: WebLogic, Web Sphere, JBoss and Tomcat.

Directory Server: Netscape LDAP

Applications Frameworks: Struts 1, Struts 2, JSF and Spring MVC.

Databases: Oracle, PostgreSQL, MySQL.

Operating Systems: Windows, Linux, UNIX

IDEs: Eclipse, NetBeans, My Eclipse, RAD.

Version Control Systems: CVS, Subversion, WinCVS, TortoiseCVS, CVSNT and GitHub.

Tools: Ant, JUnit, Log4J, Jasper Reports, Bugzilla, Atom, Nexus, JUnit, Log4j, JProfiler, JMeter, EditPlus, Rational Rose, RAD, RSA, Axis, Maven, TOAD, DB Visualizer, HP Quality Center, HP Service Desk, ServiceNow, IBM UrbanCode, Artifact Management System, Postman, NVDA, Putty, WinSCP, Jenkins, Hudson and SOAPUI

PROFESSIONAL EXPERIENCE:

Confidential,Columbus,OH

Sr. Java/J2EE Developer

Responsibilities:

  • The Retail Service Center is a website that provided tools, account access, and other online functionality to Confidential Retirement Solutions customers, including public sector employees, plan sponsors, and service representatives.
  • Worked in a Scrum Agile process with two week iterations.
  • Involved in sprint retrospectives, iteration open, show and tell meetings, provided programming estimates and presented stories to business users at the end of each iteration.
  • Designed and coded application components utilizing a TDD approach.
  • Worked in close cooperation with Product Owners, Project Managers, and other functional team members.
  • Utilized a pair programming approach to ensure high quality code.
  • Worked on MIRP, Ohio, and DCcdirect modules of RSC. Developed the UI using JSP, JavaScript, AJAX, jQuery, AngularJS, HTML, CSS, TagLibs, and Translation.
  • Worked with Struts2, Spring framework to retrieve data and make the data available to render views that corresponded to full pages.
  • Worked extensively with AngularJS for fee-disclosure and e-alerts modules.
  • Developed front-end code with AJAX calls in AngularJS and jQuery to retrieve data as JSON objects from controllers in the backend RESTful Server. Displayed the well-organized result in web pages by writing AngularJS controller, directives, services, and route providers. Used AngularJS to make the data searchable and sortable.
  • Implemented application logic using Struts2, Spring for the RSC project and for other dependent projects pd-adapter, MyIRP, PUB, Ohio, etc.
  • Worked on multi-factor authentication for both participant and plan sponsor for RSC, which consumed IAM RESTful Web Services. The features of IAM included user registration, authentication, authorization, onetime password issuance, and verification.
  • Worked across the teams in order to make the MyIRP tool available from other applications/domains, as well as making Struts configuration changes and adding required interceptors.
  • Worked on a healthcare tool which consumed RESTful Web Services for healthcare cost services.
  • Migrated applications from Struts1 to Struts2 for projects under iMedia.
  • Migrated applications from a RESTEasy implementation to a Jersey implementation.
  • Consumed RESTful Web Services for the Wilshire tool for RSC.
  • Worked through several technical cards to improve code quality, performance, and functionality of current applications.
  • Developed unit test cases with JUnit and mocking frameworks like Easymock to improve the quality of application.
  • Built applications using Maven, Jenkins, and deployed them using IBM UrbanCode in the lower environments.
  • Served as the Release Tech Lead involved in release activities including creating RFC’s, implementation plans, coordinating with other teams during the release process, and supporting the release execution.
  • Built the application using Maven scripts and deployed in lower environments.

Environment: Java, J2EE, Servlets, HTML5, JavaScript, CSS3, jQuery, AJAX, AngularJs, Struts2, MyBatis, Restful Webservices, WebSphere, Eclipse, Spring IoC, Spring MVC, Spring AOP, Spring 2.5 annotations, JUnit, Oracle, Maven, Log4J, Jenkins, GitHub, Nexus and Quality Center.

Confidential,San Jose,CA

Java/J2EE Developer

Responsibilities:

  • Participated in project planning sessions with project managers, business analysts and team members to analyze business requirements and outline the proposed solution.
  • Involved in the RDAC set up activities and enables monitoring and roles set up for new Database/Schemas
  • Participated in resolving the incidents
  • Involved in requirement analysis, design, coding and implementation.
  • Provided training for end users who required assistance in the RDAC tool.
  • Used Apache’s Jakarta STRUTS 1.1 as MVC framework for designing the Web tier. Implemented DAO layer using JDBC .
  • Used log4j for tracking errors and debugging the code.
  • Interacting with the end users and created prototypes as per the business requirement.
  • Participated in the RDAC support activities either as part of release or on-going support.
  • Involved in unit testing and system testing and also assisted QA people for preparing test scripts for the system testing.
  • Involved in running the API's and doing verification.
  • Extensively used SQL, PL/SQL in constructing views, indexes, stored procedures, triggers, cursors, functions, relational database models.
  • Responsible for the successful execution of Project Planning and Deployment cycles.
  • Provided end to end support for the system and involved in coding and testing.

Environment: Java/J2EE (JSP, Servlet), JavaScript, Struts, Ajax, Eclipse, Oracle, SVN, Apache Tomcat, WebLogic Portal.

Confidential,San Jose,CA

Java/J2EE Developer

Responsibilities:

  • Involved in designing and developing Buy-Online and Chargeback Automation modules.
  • Designed and Developed portlets using JSR168/286
  • Implemented Consumer and Producer portlets using WSRP.
  • Configured spring and EJB to manage Actions as beans and set their dependencies in a context file and integrated middle tier with Struts web layer.
  • Involved in requirement analysis, design, coding and implementation.
  • Used Spring framework features like IOC, MVC, AOP and Hibernate Template.
  • Implemented DAO layer using Spring JDBC Template and Hibernate Template API.
  • Used log4j for tracking errors and debugging the code.
  • Interacting with the end users and created prototypes as per the business requirement.
  • Designed the user interactive (UI) web pages using web technologies. Collaborating with Product Managers and Software Engineers to provide guidelines on solid UI design using advanced level of HTML, XML, AJAX, and JavaScript.
  • Involved in unit testing and system testing and also assisted QA people for preparing test scripts for the system testing.
  • Designed and Developed Web services using SOAP and REST API.
  • Extensively used SQL, PL/SQL in constructing views, indexes, stored procedures, triggers, cursors, functions, relational database models.
  • Responsible for the successful execution of Project Planning and Deployment cycles.
  • Provided end to end support for the system and involved in coding and testing.

Environment: Java/J2EE (JSP, Servlet), JavaScript, Spring, JQuery, Ajax, JSON, REST, SOAP, services, Hibernate, Eclipse, Oracle, SVN, jProfiler, Apache Tomcat, WebLogic Portal.

Confidential,San Jose,CA

Java/J2EE Developer

Responsibilities:

  • Worked as a Techno functional consultant specializing in the integration products such as TIBCO, Web Services,XML and client invented architecture called MSF
  • Incharge for the flow of information between various integrated systems
  • Continuous monitoring of the flow of information .
  • Quick restoration of automated services in case of any outage.
  • Understand the flow of the integration components end to end.
  • Participated in the Weekly Status Meeting with the team members.
  • Involved in the executing the queries in Oracle and MySQL databases when there is any outage in the Production environment.
  • Daily reporting the status of the application to the entire team.

Environment: Java, JSP 2.0 Spring MVC, Servlet 2.4, Struts, JavaScript, AJAX, Hibernate2.0, Web Services, Tibco BW,Java Beans, WebSphere Application Server 6.0, Rational Application Developer (RAD 7.0), Oracle 10g,Spring2.5, MYSQL

Confidential,San Jose,CA

Java/J2EE Developer

Responsibilities:

  • Developed the application using Struts MVC framework
  • Developed and used custom tags for JSP's dynamic content display.
  • Provided JUnit test cases for the application to support the Test Driven Development (TDD).
  • Designed and Developed server components using Java Beans, DAO & Transfer objects.
  • Provided Log4j support for the application for debugging the system.
  • Provided ANT build tool for building and deploying the application.
  • Managed source repository using CVS as version control tool.
  • Design, develop, implement and UNIX shell scripts.
  • Develop and debug SQL, PL/SQL scripts including in ORACLE 10g databases to perform various tasks.
  • Actively participated in UAT and System testing. Maintained different documentation including Defect tracking sheet.
  • Involved in resolving the production issues during implementation.

Environment: Java, JSP 1.2, Struts, Ajax, Oracle 10g, ANT, Unix, HTML, DHTML, CSS, XML, JUnit, Eclipse, Oracle, Apache Tomcat, Weblogic server .

Confidential

Java Developer

Responsibilities:

  • Participated in project planning sessions with project managers, business analysts and team members to analyze business requirements.
  • Prepared Requirement and Design documents.
  • Analysis of the requirements for Report Module.
  • Involved in coding for Actions.
  • Involved in Unit Testing and Integration Testing and prepare test case documents.
  • Participated in the Daily Status Meeting.
  • Involved in application deployment in dev, stage and production environment
  • Involved in Designing & Writing Sql Queries for Report Templates which Include Statistical, Internet and Administrative reports.

Environment: Java, JSP, Servlets, Struts, Struts, IBatis, Tortoise SVN, Oracle 10g, Eclipse, Weblogic, IReport, UNIX, Windows-XP.

Confidential

Java Developer

Responsibilities:

  • Involved in coding for JSP, Action, Delegate, Service and DAO layer for the FuelOilWeeklyForwardReturnPlan Module.
  • Participated in project planning sessions with project managers, business analysts and team members to analyze business requirements
  • Involved in writing code for Hibernate mapping files.
  • Involved in Unit Testing and Integration Testing and prepare test case documents..
  • Fixing bugs in the existing code
  • Involved in application deployment in dev, stage and production environment.
  • Participated in the Daily Status Meeting.

Environment: Java, JSP, Servlets, Struts, Struts, Hibernate, Tortoise SVN, Oracle 10g, Eclipse, Interstage List Creator, Interstage Application Server, JBoss, UNIX, Windows-XP.

Confidential

Java Developer

Responsibilities:

  • Involved in modules like Online Transactions which enables the end users to Buy, Sell & Switch Mutual funds. Each of the above options has sub options. For Example 'Buy' has Fresh Purchase, Additional Purchase, New Fund Offer, and Systematic Investment Plan. For ‘Buy’, the end users will also be accessing I-banking/ Payment gateway for payment processing. Implemented web forms using HTML controls
  • Involved in writing code for Action layer, Delegate layer, and Service layer for transactions Module
  • Involved in Bug Fixing and Unit Testing
  • Integration of Portal with Web Focus Reports.
  • Customizing the Reports using Design Patterns.
  • Written database queries, Procedures and functions.
  • Integrating Drug database to our application based on NDDF Rules.

Environment: Java, JSP, Servlets, Struts, Hibernate 3, Spring 2, Web Services, IBM Websphere 6.0 HTML, CSS, XML, XSTL, DHTML, Design Patterns, Eclipse, SVN, JMeter, Oracle 9i, RAD 7, UNIX, Windows-XP.

Confidential

Java Developer

Responsibilities:

  • Involved in the requirements gathering, analysis, understanding of the system design for implementation of Student, Tutor and Admin modules.
  • Involved in preparing Requirement and Design documents
  • Module owner for Student, Tutor and Admin.
  • Developing GUI using Servlets, Jsp and HTML.
  • Supported and Helped quality assurance team during testing phase.
  • Involved in Bug Fixing and Unit Testing.
  • Used Version Control and BugZilla for defect tracking

Environment: Java, JDBC, JSP, Servlets, Ldap, VC++, Ajax, HTML, CSS, XML, Javascript, DHTML, Eclipse, SVN, PostgreSQL, Windows-XP.

Confidential

Java Developer

Responsibilities:

  • Participated in project planning sessions with project managers, business analysts and team members to analyze business requirements .
  • Design and Developed user interface using HTML, JavaScript, JSP, Servlets and JSTL.
  • Implemented client side validations using Javascript.
  • Involved in bug fixing and resolving the issues during implementation.
  • Involved in Unit Testing and Integration Testing and prepare test case documents.
  • Participated in the Daily Status Meeting
  • Helped Quality assurance team while testing.
  • Used Version Control and BugZilla for defect tracking

Environment: Java, JDBC, JSP, Servlets, Ldap, VC++, HTML, CSS, XML, Javascript, DHTML, Eclipse, SVN, PostgreSQL, Windows-XP.

We'd love your feedback!