We provide IT Staff Augmentation Services!

Sr. Java Developer Resume

0/5 (Submit Your Rating)

TX

SUMMARY

  • Java/J2EE Developer with around 7+ years of experience in Application Analysis, Design, Development, Integration, deployment and Maintenance/Support for Web, Standalone, and Client - Server based Software Applications using OOP Concepts, Java and Java EE (Servlets, JSP, JDBC, JNDI, EJB), Web Services (SOAP, WSDL, Axis), Java Script, HTML, AJAX, and XML.
  • Experience in MVC Architecture and industry standard frameworks including Struts 3.0, Spring 3.0, Hibernate 3.5.
  • Experience working with Open Source Libraries/ API’s including AJAX, ITEXT 1.4, Java Mail, HTML/ XHTML/CSS/XSLT/Java Script.
  • Experience in Struts 2.0, Hibernate 3.0, Spring 2.0 Frameworks.
  • Experience working with JAVA EE 6 compliant IDE’s including Eclipse, MyEclipse 4.x, WSAD 5.x, NetBeans 6.x.
  • Good hands-on developing Web Portal applications, front-end development, service layer, personalization and inter portal communication using JSR 168 API.
  • Have been working on Query optimization, functions and Stored Procedures and other database objects. Worked on Oracle9i/10g, My Sql.
  • Has good experience working on Kronos.
  • Involved in upgrading PeopleSoft HRMS from 8.0 to 9.1.
  • Developed ANT scripts to build and deploy Java web applications and Experience in using frameworks like JUnit for unit testing of the modules, and version control management tools like CVS, Subversion and log4J for logging.
  • Hands-on experience to SCRUM Agile model, XP Practices like Pair Programming and Test Driven Development (TDD)
  • Hands on UML compliant high level design with data flow diagram, Class Diagrams, Sequence Diagrams, Activity Diagram and Use Cases and documenting for peer developer.
  • Good knowledge working with developing component based reusable applications and Workflow automation using ClearQuest, UML, Rational Rose and Visio.
  • Hands-on scripting languages like CGI using Perl, PHP.
  • Excellent skills in Customization of PeopleSoft HRMS and CRM. Wrote efficient (row by row, mass update and parallel processing) custom Application Engines, SQRs for data conversion from Legacy to PeopleSoft records by performing various validations, File Layout and Component Interfaces
  • Experience working on Kronos Workforce Central v6.1
  • Hands-on a service-oriented approach (SOA) using ActiveMQ for integration.
  • Hands-on writing Stored Procedures, functions, triggers, DDL, DML SQL queries. Experience in writing SQL, PL/SQL programming and SQL Loader.
  • Excellent communicational, analytical, business and interpersonal skills. Comfortable working independently and also a good team player. Highly motivated to take independent responsibility as well as has the ability to contribute and be a productive team member
  • Proactive and self-starter with excellent analytical, communication and interpersonal skills.

TECHNICAL SKILLS

Languages: CoreJava, PHP, .NET,C/C++.

Java/Java EE 5/6: Java 5.0/6.0, Java EE 5/6 (Servlets 2.5, JSP 2.0, JDBC 4.0, JMS)

Web Services: (AXIS 2.0, Metro, SOAP, WSDL, JAX-WS2.0, JAX-RS1.1, JAXP, JAXB, Annotations), AJAX and Portlets (JPF, JSR 168), JUnit, Log4J

Frameworks: Struts 2.0, Hibernate 3.0, Spring 2.0.

Application Servers: WebLogic 8.x/9.x/10.3, JBoss 4.0.4

Web Servers: Tomcat 5.x, Apache Web Server 2.2

RDBMS: Oracle 9i/10g, SQLServer, MySql, PL/SQL

Web Technologies: Ajax,Ajax4JSF, HTML, Java Script,Shell,DHTML, JRUN, XML/XSL/XSLT.

Modeling tools: UML, Rational Rose 2000, Visio.

Operating Systems: Windows, UNIX ( Linux).

IDE: Eclipse 3.x, IntelliJ Idea 6.0, NetBeans.

Others: Ant, JUnit, Log4J, CVS, TOAD, SQL Developer, ActiveMQ .

PROFESSIONAL EXPERIENCE

Confidential, TX

Sr. JAVA Developer

Responsibilities:

  • Design and Coding of various JAVA, J2EE modules
  • Design and Coding of User Interfaces using JSP, AJAX and Servlets.
  • Design and Coding of Web Services to implement SOA.
  • Create PL/SQL procedures and fine tune database queries.
  • Involved in critical application enhancements and performance improvements.
  • Developed web services to communicate with external systems.
  • Specialized in PeopleSoft Finance, HRMS, Learning management domain business analysis, design, reporting, data structure modeling, upgrading, testing, production support, and troubleshooting.
  • Prepared Test Plans and executed at Integration level.
  • Implemented design patterns like Singleton, Business Delegate, Service Locator and DAO.
  • Junit are used effectively in web services development.
  • Developed WSDL and implemented Web Services in SOAP Server using Apache CXF using SOA.
  • Implemented ANT tasks to build and deploy the application
  • Communicate with Business Users and facilitate them with required data.
  • As a Tech Lead, mentor and guide the team and track the deliverables.

Technologies:Java 1.6, J2EE, Struts 2.0,.NET, Spring 2.0, JAX-WS, JDBC, JSP, Servlets, Apache Tomcat 5.5.28, UNIX (Solaris), HTML,Shell, Hibernate,People Soft, CSS, XML, AJAX, Java Script, ANT Scripts, PL/SQL, Oracle 10g and Log4J.

Confidential, Memphis, TN

J2ee Consultant

Responsibilities:

  • Responsible for discussing and understanding the requirements received from the client and prepare design document with approach details for the implementation of the enhancement.
  • Designed and developed the activity diagrams from use cases using Enterprise Architect UML tool.
  • Expert in Kronos that is Time Reporting System used for submitting employee.
  • Designed and developed the front end using the JSP pages.
  • Modified the Controllers and Services classes so as to support the introduction of Spring framework.
  • Involved in developing DAOs to connect to backend Database to implement the business logic.
  • Used Hibernate to map the database tables using hbm.xml files.
  • Deployed objects, JAR, WAR files on BEA Weblogic application server.
  • Involved in writing Jakarta ANT 1.6 build scripts for building and deploying.
  • Used CVS for version control.
  • Did testing using Junit/Eclipse
  • Log4j is used for logging different types of messages to write on to the proprietary log model. performed 24X7 production support

Confidential, Bothell, WA

Senior Java Developer

Responsibilities:

  • Extensively involved in design and development of Line Level Bill Credits (LLBC), and Handset Upgrade modules for Confidential Customer CAM application
  • Developed handlers which should handle WebServices calls using Axis 2.0 and http requests to process the data. Used Sax parser to parse the XML response from Hosts.
  • Used Struts framework to write Presentation Layer, Business Layers and Controller servlets.
  • Used Oracle 10g as backend databases and actively involved in writing PL/SQL functions and packages.
  • Created Application Engine programs using PeopleSoft File Layout, imported data from external files (.csv, .xml) to PeopleSoft Tables.
  • Developed XML configuration files, properties files used in struts validator framework for validating form inputs on server side.
  • Developed web service client based on WSDL’s provided by middleware team for retrieving bill credits and customer agreement data from backend systems like SAMSON database.
  • Expert in Kronos that is Time Reporting System used for submitting employ
  • Used ActiveMQ to improve the stability and scaled the system for more concurrent users.
  • Version Control was mandated through ACCUREV.
  • Involved in deployment of application on Weblogic Application Server in Development & QA environment.
  • Interaction with Onsite team to validate and clarify requirements for design/development work at offshore.

Confidential, Los Angles, CA

J2EE Developer

Responsibilities:

  • Involved in analysis, design and development of the application
  • Developed Class Diagrams, Sequence Diagrams, Activity Diagram and Use Cases in Rational Rose.
  • Developed the application using Struts MVC 2 architecture.
  • Used Struts, Servlets technologies to develop all eligibility Use Cases.
  • Worked on loading contracts data from legacy systems to PeopleSoft contracts to create contracts.
  • Developed JSP custom tags and Struts tags to support custom User Interfaces.
  • Extensively Used Eclipse 3.2 for developing and testing the Security Infrastructure Service.
  • Created and maintained the configuration of the Spring Application Frameworks IOC container.
  • Developed Web Services for inter organization operations and for retrieving the customer information from the central database using SOAP /HTTP technologies.
  • Used Hibernate to store the persistent data into database and written HQL to access the data from the database.
  • Designed, developed and maintained the data layer using the ORM framework called Hibernate.
  • Coordinated with QA and business team and resolved System Defects generated during testing.
  • Experience with Client Side Validations using JSP, and Java script.
  • Involved in Design/Code Review with Team and task assignments.
  • Installed and Configured BEA WebLogic 9.2.
  • Used Spring Framework for Dependency Injection and integrated with Hibernate.
  • Used PVCS for version control across common source code used by developers.
  • Developed test cases and performed testing using JUNIT.
  • Involved design and development of Database in SQL Server 2008.
  • Monitored the error logs using Log4J and fixed the problems.

Confidential

Java Developer

Responsibilities:

  • Gathered specifications from the requirements.
  • Developed use cases, sequence and activity diagrams in UML using Visio.
  • Implemented asynchronous multi-thread processing of files (Java Message Service, Message Driven Beans, PL/SQL, and Triggers).
  • CORBA server was used for communication with client.
  • Used Java Connector Architecture for reading files.
  • Developed entity beans for storing the persistence data.
  • JBuilder was used as the IDE.
  • Used JSP and HTML to design the web pages to verify information on accounts loaded for testing purpose.
  • Used Harvest for configuration management.
  • Used database development environments like TOAD to access and modify the local database.
  • Participated in Unit, Integration, System, Stress testing. Wrote JUnit test cases for testing the functionality of the code.

We'd love your feedback!