We provide IT Staff Augmentation Services!

Java Programmer Resume

3.00/5 (Submit Your Rating)

SUMMARY:

  • About 9 years of experience in web based Technologies and client/server applications in Java, J2EE technologies using Object Oriented Analysis and Design (OOAD).
  • Experienced in building commercial Applications with very good understanding of systems and various technologies.
  • Strong Development experience in Java, Servlets, JSP, JSTL, hibernate, Struts, Spring, Tomcat, Jboss, Web sphere, web Logic, SQL
  • Experience with IDE’s like Eclipse, RAD, Beyond Compare and Edit Plus.
  • Experience with version control software Clear case, SVN and responsible for various software Promotion and releases.
  • Experience in implementing Web Service technologies.
  • Familiar with various quality management systems and good knowledge of various processes involved in SDLC with CMM level 5 and ISO 9000 and Agile methodology
  • Experienced in modeling UML, Use Case, Sequence, flowcharts, Class and Component Diagrams.
  • Worked on multiple Operating Systems like Windows XP/2000/NT/Vista.
  • Highly Skilled in Re - engineering projects and adapting to new technologies.
  • Strong analytical and problem solving skills.
  • Experience in implementing Core Design Patterns
  • Excellent Leadership, interpersonal and communicational skills.
  • Knowledge and work experience on pega BPM tool

TECHNICAL SKILLS:

Java & J2EE Technologies: Java, Servlets, JSP, JSF, JDBC, JNDI, J2EE Design Patterns, Web Services, EJB 2.0, SpringJ2EE

Frame Works: MVC Architecture, Jakarta- Struts Frame Work 2.0, Spring 3.0, JSF frameworks

Scripts: Java Script, Shell Script, Perl script

Tools: &IDEs: Eclipse 3.0/3.1, Web Sphere Studio 5.0/5.1, RAD 6.0, MSOffice, Visio, Rational Rose, Beyond Compare, Edit Plus, Netbeans, Text Pad, TOAD, SQL Editor, JIRA, DreamWeaver.

Markup Language: HTML, DHTMLApplication Servers WebSphere 6.0 (WAS), Jboss.Web Servers Jakarta-Tomcat

Methodologies: Waterfall, AgileMiddle Ware Web Service (SOAP and REST), EJB

Database: Oracle 8i/9i/10G,11g, PL/SQL, MS Access.Versioning Tools CVS, SVN, Sub version and Clear case

Operating System: Linux, Unix and Windows

Open Source: Jakarta Struts, Spring, Hibernate, Jakarta ANT, Log4j, Apache Tomcat. SOAP, JUnit.

Design Patterns: MVC, Singleton, Factory, Abstract Factory, Session Facade, DAO, Decorator

PROFESSIONAL EXPERIENCE:

Confidential, Long Island City

Java Programmer

Responsibilities:

  • Involved in all phases of the Software development life cycle.
  • Implemented struts tags extensively and used struts with JQuery for dialogs and asynchronous form submissions.
  • Implemented Bookmark functionality, CRUD and search operations on applications.
  • Based on the user role, provided various functionalities specific to user role.
  • Implemented reported issues functionality specific to application and send notifications regarding the status and allocation of issues to the users of the application.
  • Designed high level and Low level Design for all modules.
  • Source management using TFS.
  • Implemented stored procedures for various functionalities.
  • Tested the new implementations done in staging and production environments.
  • Used web services to validate login authentication.
  • Troubleshooting and fixing the issues.
  • Used Junit framework for unit testing.
  • Responsible for Developing JDBC Components to interface with database.
  • Involved in DB activities for maintaining scripts and co-coordinating with DBA Team
  • Responsible for Development, unit testing and implementation of the application.
  • Used web services to validate login authentication.
  • Worked on applying J2EE patterns in designing the application components
  • Involved in troubleshooting and fixing the issues.
  • Web service integration using Restful api.
  • Debugging and traced javascript issues using firebug in Mozilla, and IE 6,7,8 and used for form validations.
  • Created sequential diagrams, use case diagrams using Visio.
  • Implemented stored procedures and triggers for various functionalities in SQL server .
  • Involved in developing Both Server side and Front End using MVC Frame Work, Spring, Struts JDBC, core Java, JQuery, Web services and SQL server

Environment: HTML, DHTML, JDBC, Spring, JSON, Web Logic, EJB, Eclipse, Web Services (SOAP), Java 1.6, Struts 1.2, JQuery, DWR Framework, SQL Server.

Confidential, Wayne, NJ

Java Programmer

Responsibilities:

  • Participated extensively in Agile Scrum development
  • Produces and maintains documentation related to application software
  • Worked on POJO, Domain and DAO objects for Persistence layer using hibernate ORM
  • Troubleshoot and implement bug fixes related to client and user reported issues.
  • Worked on applying J2EE patterns in designing the application components
  • Developed Beans to encapsulate the business logic
  • Worked on multithreaded environment to invoke batch processes.
  • Worked extensively on design patterns.
  • Developed JUnit test cases for the logic implemented to detect defects.
  • Knowledge transfer and guiding the new joiners.
  • Involved in writing test cases and doing exclusive Junit for doing Unit testing.
  • Involved in coding bid creation process and creation of Account Executive profile
  • Used Web Logic 9.1 Application server for Deployment of Application.
  • Refactoring is done to eliminate duplication and dead code
  • Worked on class diagrams and sequence diagrams in UML.
  • Developed SOAP based web services using apache CXF to interact with pricing application.
  • Used shell scripting to interact in Unix environment.
  • Used Maven to automate the build process.
  • Strong experience in front end, business, and persistence tier using the Spring Framework.
  • Written stored procedures in Oracle.
  • Involved in designing deployment module using UML, Sequence and documenting the complete cycle of the application using activity diagrams.

Environment: Java, JSP, Struts 2 MVC framework, UML, XML, JST L, EJB, Hibernate,SQL, PL/SQLWebLogic Application Server, Oracle, Core JAVA, Eclipse, Maven and UNIX.

Confidential, Salem, NH

Java Programmer

Responsibilities:

  • Involved In complete Life cycle of the application, analysis and Re-Engineering design of the system architecture and complete testing.
  • Involved in Server side coding for using hibernate, Java, JDBC and Oracle
  • Involved in coding provider and member screens and the communication between them.
  • Performed various database Connection and connection pooling Using Direct JDBC, JNDI and DBCP relation mapping using WebSphere Application Server.
  • Generated Jar files using Eclipse and done deployment in WAS.
  • Involved in writing test cases and doing exclusive unit and integration testing, and performance testing Using Junit
  • Developed SOAP web services to communicate with Third party application which process Claims.
  • Undertaken domain specific for new joiners.
  • Maintained Issue logs, CR’s and status using CQ web.
  • Used perl Script in Linux environment.
  • Getting CR's and gaps information from REQPro and Implementation of CR's and Gaps .
  • Used Cirtix Environment for Accessing remote Environment.
  • Source management using clearCase and merging with previous versions of code using CC in environments.
  • Worked on usecase,activity and class diagrams in UML using IBM Rational Software Architect (RSA) tool
  • Worked with multiple threads to invoke batch processes.
  • Involved in designing for the implementation of CR's and Gaps.
  • Involved in datasource configuration using websphere application server.
  • Done documentation and Commented each modules about the functionality and usage for easy maintenance and s.
  • Used Unix shell scripting to check production server logs.
  • Shakeout test in Environment for the implementations done.
  • Tomahawk library used with JSF components and utilities.
  • Used PEGA BPM tool for CRM UI representaion.
  • Written Ant script for build and deployement purposes
  • Installed, configured and administered WebSphere Portal Server 6.0/6.1, WebSphere Application Server 6.1 and RAD 7.0 in WINDOWS environment.

Environment: HTML, DHTML, Hibernate, ANT, Spring, WebSphere Application Server (WAS), RAD, UNIX, TextPad, SOAP, Spring, SOAP, Core JAVA, UML, SQL Server, Web Services.

Confidential, Reston, VA

Java Programmer

Responsibilities:

  • Involved In complete Life cycle of the Requirement gathering, Analysis, Design, Coding and Unit Testing.
  • Designing Class Diagrams, Sequence Diagram, and DB diagrams Using EA Enterprise Architecture.
  • Designing high level and Low level Design for all modules.
  • Involved in developing Both Server side and Front End using MVC Frame Work, Spring, hibernate, EJB3, Java, JSP, JSTL, XML, Web services and Oracle
  • Applying IOC concept from Spring throughout the application
  • Wrote Detach and criteria Query HQL for hibernate.
  • Used editors and comparing tools like Notepad++, Edit++, TOAD 9.7x, Eclipse, MyEclipse, Beyond Compare.
  • Developed UI pages using Dojo toolkit
  • Involved in Writing Common services across the module using JSTL, JSP, Java
  • Involved in writing test cases and doing exclusive Junit for doing Unit testing.
  • Source management using SVN.
  • Extensive use of Jboss Server and Jboss Eclipse Tool.
  • Maintained Issue logs and status using Mantis.

Environment: HTML, DHTML, JavaScript, ANT, SOAP, Java, Servlets, JSP, Eclipse, Jboss, Rules Engine, WSDL, Oracle, SOAP, SQL, AJAX, PL/SQL, Struts, Citrix

Confidential

Java Programmer

Responsibilities:

  • Documented detailed analysis of end-to-end business processes, functional design, workflow mapping and action items, issues and ensured information is accurate and complete
  • Production support, Troubleshooting and documentation
  • Developed web services for integrating the ATM card transactions.
  • Involved in UAT
  • Worked with the Business team to manage the Business process (BPM)
  • Involved in Implementation of Middleware framework using Hibernate and Spring Framework for prototype development.
  • Used Hibernate concepts as inheritance, lazy loading, Hibernate persistence behavior, optimistic locking, and transactions.
  • Performed the validations using JSF and Hibernate Validation Framework.
  • Involved in Hibernate concepts like association, bi-directional mapping, inheritance.
  • Developed JUNIT test cases for testing UI Framework classes and many Java Scripts to do client side validations.

Environment: Core Java, Hibernate, JSP, Struts, Web Services, SQL Server, Servlets, EJB

Confidential

Java Programmer

Responsibilities:

  • Participate in providing overall Design and Architecture for the Business Requirements.
  • Used Tomcat server for R&D purposes.
  • Developed Test Suites for Unit Testing.
  • Deployment of JSPs and Servlets on Web Logic Server
  • Involved in development of user, bank creations, generation of different reports
  • Implemented server side validations using struts validator framework
  • Developed Jsp pages for presentation
  • Implemented client side validations using java script
  • Configured JDBC providers for querying and updating data in a database.
  • Complete understanding of business rules management through its built-in repository and useful tools and Organizing Enterprise rules using Jrules.
Environment: Core Java, Servlets, JSP, Hibernate, Eclipse, Tomcat and WebLogic

We'd love your feedback!