We provide IT Staff Augmentation Services!

Sr. Java/j2ee Developer Resume

0/5 (Submit Your Rating)

Tampa, FL

SUMMARY

  • Over 8 years of professional experience in all phases of SDLC with various Client/Server and web - based Applications using OOPs, Java/J2EE technologies.
  • Extensive experience in Telecom, Health Care, Internet/Web based and e-Commerce application Analysis, Design, Multi-tier application design, database design and system development.
  • Hand full of Expertise in developing web applications using Java Server Faces (JSF), Struts in Liferay Portal, Hibernate.
  • Proficiency in developing secure enterprise Java applications using technologies such as JSP, Servlets, JAVA Beans, JDBC, JNDI, AJAX, Web services(SOAP, REST), Spring MVC, XML, and JavaScript.
  • Expertise at using frameworks like spring framework, AJAX and Struts.
  • Extensively worked on XML technologies like XML, XSL, XSD, XSLT and Xpath.
  • Experience in developing Web services using Axis and XFire frameworks
  • Experience in SOAP, JAX-RPC, JAXB, XML and WSDL for developing Web Services.
  • Expertise in implementing various J2EE design patterns like Singleton, Session Façade, Data Access Objects (DAO), Factory, Observer, Singleton, Data Transfer Object (DTO) and Business Delegate in the development of Multi-Tier distributed Applications.
  • Hands on experience in implementing Log4J and ANT, MAVEN.
  • Experience in leading an offshore and onsite team with successful project deliveries.
  • Experience in working on a Maintenance, support projects and handling different Incident, Problem, Change and Service Request tickets.
  • Possess Extensive knowledge on working with servers like Web Logic 8.1, and Tomcat.
  • Also on Drools, CEM, MQ based applications and Endeca Search engine tool.
  • Expertise in Unit, Integration and System testing. Hands on experience in Testing Tools like JUnit.
  • Expertise in Relational Data Base Design (Involved in huge data bases design) and writing SQL and PL/SQL, Stored procedures, packages and database triggers.
  • Extensive experience in Web Portal development
  • Experience in MVC architecture.
  • Proficient in Oracle Tools and Utilities such as SQL Navigator and SQL Developer
  • Developed packages, procedures, functions, and database triggers using PL/SQL.
  • Hands-on experience in writing UNIX shell scripting, and executing commands also worked on UNIX, Linux servers during project deployments.
  • Trained on Hadoop and its basic concepts,worked on sample exerciseson how to use HDFS and MapReduceconcepts.
  • Well versed with test management tools like Quality Center.
  • Equipped with inter-personnel skills, good team player.

TECHNICAL SKILLS

Programming Languages: C, C++, Java, PL/SQL

Enterprise Java: JSP, Servlets, JNDI, Logging API, Various J2EE and Standard Design Patterns

Core Java: Serialization, JDBC, Java RMI, Internationalization & Localization etc

Mark-up/Scripting Lang.: HTML, CSS, XML, JavaScript, AJAX

XML Technologies: XML,XSL/XSLT, SAX/DOM, SOAP, WSDL, JIBX, JAXB, JAXP.

Tools: & Framework Web Services(SAP, REST), Log4J, Apache Common Library, Axis, Xfire, iBatis, JUnit, Ant, Jenkins, Mercury Quality Center9.1, Eclipse 3.1.2, SQL Developer, Edit Plus, SQL Navigator, Remedy, Proflow, Rational Rose, FileZilla

Application/Web Servers: IBM Web Sphere, Apache Tomcat

Web Services: SOAP, REST, UDDI, WSDL, XML and JAX-RPC, JAX-WS

DBMS/RDBMS: Oracle 10g/9i, DB2

Source Control Systems: CVS, SVN

Defect/Bug Tracking: HP Quality center 10.0, Test track

IDE: Eclipse 3.x, RAD, IBM Optim, Net Beans, SQL Navigator, SQL Developer

O/S & Environment: Windows XP, UNIX

Other Skills: Hadoop, Requirements engineering, UML, Design patterns, code reviews

PROFESSIONAL EXPERIENCE

Confidential, Tampa, FL

Sr. Java/J2EE Developer

Responsibilities:

  • Involved in complete SDLC - Requirement Analysis, Development, System Integration Testing and Performance Testing.
  • Used JBossDrools to write business rules.
  • Involved in the implementation of Spring MVC Pattern.
  • Involved in writing calls to external systems using CEM and web service calls in processing a complete request.
  • Developed persistence layer using Hibernate framework.
  • Used SQL Developer for all query executions and excel report generations.
  • WritingSQL and PL/SQL, stored procedures, packages.
  • Testing - unit testing, integration testing and functional/regression testing.
  • Used the Ant Scripts for building the entire application.
  • Handled two interfacing systems VI, NOCV. Implemented CEM based calls between the two interfacing systems.
  • Also involved in migrating the orders involved in writing Ant and Unix shell scripts to migrate orders to APC system
  • Interacting with the team and providing required support and motivation.
  • Writing test cases to the related module and execution of same in different (DIT/SIT/UAT) test environment systems.
  • Implemented RESTful web service for interaction with other external systems.
  • Involved in more than one system where each system interacts with other systems in the application via Web service calls, CEM based communication.
  • Used Verizon internal defect tracking system called IPM (Internal project management tool).
  • Used Eclipse for java code development, SQL developer as editor for Database and CVS as version control system.
  • Used Log4j for debugging and logging the application.
  • Involved in peer to peer code review and giving the review comments for correction.

Environment: Core Java, Drools, CEM, MQ, J2EE, Spring MVC, Hibernate, REST, Ant, SOA, PL/SQL, Eclipse, SQL Developer, CVS, Windows XP, UNIX, Linux.

Confidential

Sr. Java/J2EE Developer

Responsibilities:

  • Handled Change request between each release, worked on JSF to develop UI screens.
  • Used Hibernate for persistence layer.
  • Involved in handling the XML and SOAP interaction with external systems.
  • Writing PL/SQL procedures to generate excel reports and to call external system DB procedures
  • Used Ant build scripts to build and deploy application into UNIX servers.
  • Involved in writing JDBC calls to pull data and also to update Database records for Change request which are to be part of intermediate release for every three months.
  • Used Remedy tool for all tickets reported by customer.
  • Continues monitoring of the application and providing solutions to the online application users (resellers/ customer service) during the problem they face while using online application.
  • Understanding the actual problem do an analysis on the Incidents/Problem tickets raised and provide solution or route it particular external system.
  • Providing weekly/ Monthly excel reports to customers by pulling required data from Data base and from application logs.
  • Worked on Change requests proposed my internal team or by client and releasing the same to production.
  • Providing solutions to customer for the issues faced while doing registrations using the application.
  • Used HP Quality center as defect tracking system during testing phase where tester will log the defect and we make it solved once the defect is fixed and deployed.
  • Majorly involved in Incident management and problem management using Remedy tool.
  • Updating tickets in Remedy toolwithin the SLA and updating the customer.
  • On-call support during off hours and over weekends.
  • Generating Excel reportsfrom Database by executing SQL and PL/SQL queries and procedures for the client service requests.
  • Analyzing and identifying the actual application issues on the problem management tickets.
  • Used Eclipse for java coding, SQL navigator for browsing database and CVS as version control system
  • Used Log4j for debugging and logging the application.
  • Involved in peer to peer code review and giving the review comments for correction.

Environment: Core Java, PL/SQL, JSF, Hibernate, SOAP, Ant, XML, JDBC, Remedy, Eclipse, SQL Navigator, CVS, Incident/Problem management tools, HP Quality Center, Windows 7, Unix and Linux.

Confidential

Java/J2EE Developer

Responsibilities:

  • Analysis of the specifications provided by the clients by going through the pseudo code which is in PERL and writing it in JAVA.
  • Converting back end queries in DB2 to SQL PL/SQLOracle queries.
  • Used iBatis for all Database related calls to Read, Write and Update data.
  • Testing the queries and procedures converted to Oracle, sharing the results and reports.
  • Used JUnitin writing developer test cases and for code coverage.
  • Involved in converting all procedures and queries in DB2 database to Oracle PL/SQL queries.
  • Writing test cases to the related module and new Java code and publishing the results.
  • Testing - unit testing, integration testing and functional/regression testing.
  • Used Eclipse for java coding and SQL developer for database code access and changes.
  • Used Log4j for debugging and logging the application.
  • Involved in peer to peer code review and giving the review comments for correction.
  • Interacting with the team and providing required support and motivation.

Environment: Core Java, J2EE, SpringFrameWork2.0, JSP, iBatis, Oracle10g, Eclipse3.4.1, SQL Developer, Weblogic, Java Script, CSS, Windows XP

Confidential

Java/J2EE Developer

Responsibilities:

  • Taking the Client requirement and based on the requirement developing the UI mock-ups using HTML and CSS.
  • Writing JSF pages for the UI
  • Interacting with the team and providing required support and motivation.
  • Writing test cases to the related module
  • Testing - unit testing, integration testing and functional/regression testing.
  • Writing SQL queries and PL/SQL procedures to persist and retrieve data to and from Database.
  • Writing Ajax calls to pre populate and on demand population of data in UI fiends.
  • Used Log4j for debugging and logging the application.
  • Used NetBeans for java coding, Tortoise SVN as version control system and SQL Developer for Database coding.
  • Involved in peer to peer code review and giving the review comments for correction.

Environment: Core Java, JSF, HTML, CSS, Ajax, Oracle, SOA, Net Beans 6.1, SQL developer, Windows XP, Tortoise SVN

Confidential

Java/J2EE Developer

Responsibilities:

  • Understanding the business requirements and create user stories as part of the Sprint, while following the Agile process of software development.
  • Taking the Client requirement and based on the requirement developing the UI mock-ups using HTML and CSS.
  • Designed the web tier using MVC design pattern of the struts framework.
  • Worked on various use cases in development using Struts and testing the functionalities.
  • Implemented the view layer using JSF, JavaScript, HTML, Controller layer using JSP, Business layer using Spring (MVC) frame work.
  • Writing Ajax calls to populate data to the GUI screens.
  • Developed SOAP based requests for communicating with Web Services.
  • Using Struts as the framework to interact with the Service and DAO Layers.
  • Using liferay as the deployment and portal server and deploying the UI wars inLiferay.
  • Used Maven to build all project modules.
  • Active member in reporting the Code quality and defects related to Coding styles and static analysis.
  • Using different Static code analysis tools like VSize, Vchurn, Check Style, Find bugs etc to generate LOC and Change in code.
  • Involved in peer to peer code review and giving the review comments for correction.
  • Coordinating with offshore team and onsite client coordinator in by weekly status calls on requirements and release activities.
  • Used Log4j for debugging and logging the application.

Environment: Struts, JSF, Web service, SOAP, HTML, Ajax, CSS, Eclipse 3.2, SQL developer, Windows XP, Unix, Linux, Tortoise SVN, Maven, Code analysis tools.

Confidential

Jr. Java/J2EE Developer

Responsibilities:

  • Understanding the business requirements and create user stories as part of the Sprint, while following the Agile process of software development
  • Understanding and testing Batch jobs after the modification for the migration is done.
  • Writing the test cases for the batch jobs.
  • Understanding and testing the Database Procedures to create csv files and to check for the changes in the database tables.
  • Worked on Endeca search engine to configure all search capabilities.
  • Used Endeca search engine for File crawling and Web crawling.
  • Involved in file and web crawling mechanism to pull all the required data for testing purpose.
  • Used StarTeam as a Revision control system as multiple teams are involved in the project.
  • Executing the Batch jobs (shell and Perl scripts) in different Solaris environments and refining the logs and updating accordingly.
  • Used Log4j for debugging and logging the application.

Environment: UNIX Shell Scripting, Endeca, Solaris OS, StarTeam, Tortoise SVN, Windows XP

Confidential

Java/J2EE Developer

Responsibilities:

  • Understanding the business requirements and create user stories as part of the Sprint, while following the Agile process of software development
  • Created user-friendly GUI interface and Web pages using HTML, JSP
  • Worked on OSF framework to build layered source code and to deploy in local machines.
  • Worked on Endeca search engine tool to configure all search capabilities.
  • Developer Unit Test cases for code coverage using JUnit frame work.
  • Coordinating the offshore development and testing activities.
  • Used StarTeam as a Revision control system as multiple teams are involved in the project
  • Interacting with the client and the onsite coordinator for issues and queries in the project.
  • Involved inJUnit and codered for the components of RetailsearchWebApp and codered part for Pricelist components
  • Involved on all the configuration issues to upload the codered reports of all the components of Retail Search WebApp, Pricelist Search, Service and Platform into ERA dashboard.
  • Generating coding standard reports using static tools like Check style, Find bugs, CPD and fixing the issues that come in reports etc.

Environment: Core Java, JSP, Windows XP/Unix, OSF1.3.3 framework, Endeca, JUnit, Code analysis Tools, StarTeam, Check style, Find bug, CPD.

Confidential

Jr. Developer

Responsibilities:

  • Prepared a details requirement document with design and UML diagrams.
  • Using Java Swings created GUI screens.
  • Managed all Database connection using JDBC calls.
  • Used Eclipse for Java coding and build in local machines.
  • Interacting with the team members and integrating the code of each module.

Environment: Core Java, Swings, JDBC, Eclipse, Windows XP.

We'd love your feedback!