We provide IT Staff Augmentation Services!

Java Programmer Resume

0/5 (Submit Your Rating)

Alpharetta, GA

SUMMARY:

  • Sun Certified Java Programmer with over 11 years of experience developing applications using Java/J2EE technologies in Healthcare, Banking and Retail Domain
  • Expertise through all parts of Software Development Life Cycle (Agile - Scrum, SafeAgile, WaterFall) in developing web applications using JAVA/J2EE, Struts, Spring, Hibernate, AJAX, Web Services, Oracle, My SQL.
  • Involves in API lifecycle development; responsible for IBM API software development and code quality to support Mobile Application.
  • Expertise in Developing the Multi-tier web application in Struts MVC and Spring MVC that ensures clear separation of layer and rapid application development.
  • Expertise in analysis, design, development, testing and maintenance of large scale object oriented applications.

TECHNICAL SKILLS:

Programming Languages: Java, J2EE, PL/SQL, SQL

Enterprise Java and Scripting Language: JSP, Servlets, JSF, AJAX, DWR, JavaScript, Angular JS, JSON

Database: Oracle, MySQL, SQL Server 2005

Tools: and Frame Work: Struts, Spring, Hibernate, Web Service, DWR(Direct Web

Remoting) Junit and ANT, IBM APIC

Tools: Eclipse, TOAD, SVN, VSS, CVS, HP Quality Center, Rally and Informatica tool, GitHub

Servers: JBoss, Tomcat

SDLC: Agile - Scrum, SafeAgile, Waterfall

PROFESSIONAL EXPERIENCE:

Confidential, Alpharetta, GA

Responsibilities:

  • Involve in Program Increment planning meeting and establish face-to-face communication across all team and Product Owners.
  • Develop IBM API services in an Agile environment
  • API lifecycle development; responsible for IBM API software development and code quality to support Mobile Application.
  • Work as a technical expert with clients, analysts, programmers and other team members to develop technical solutions to complex business problems
  • Develop Web based HealthCare application using Java, JSP, Hibernate, Java Beans, Spring and Spring Boot framework.
  • Use CVS and GitHub and GitHub Desktop for version Controlling.
  • Involve in technical support, defect triaging in Production and NonProduction Environments by looking into logs using putty and HP Quality center tool and created Knowledge Repository and maintain source in GitHub.
  • Co-ordinate with the team for Weekly status meetings and Conducted design and code review meetings for the team to ensure the quality of deliverables.

Confidential

Responsibilities:

  • Involved in Incident Managements, Generate Incident Metrics report.
  • Extensively interact with Case Coordinators who is handling the Case (Members) and helped them to understand the pre-authorization details / Interaction Management System.
  • Involved in requirement discussion with Business and uses to Drive meeting with Business users in order to get valid input/update the monthly process load of Health Analytical report.
  • Extensively involved in upgrade the Truven Health Analytical Build Manager Version.
  • Extensively communicated with Vendors, Business users and valorous infrastructure team to get it done the Version Upgrade.
  • Developed UI screens using JSP, Struts tags and HTML.
  • Used My Eclipse for writing JSPs other java code snippets.
  • Used Hibernate in data access layer to access and update information in the database.
  • Used design patterns like MVC, DAOs to access database.
  • Used Java Script to perform client side validation of forms.
  • Well Implementation of JDBC Connectivity to Access Data From Database Servers.
  • CVS and GitHub has been used as a Version Controlling system for the application.

Environment: Java, Servlets, JSP, Spring, Oracle, Secure CRT, Secure FX (File transfer), UNIX Basic Commands, CVS, GitHub

Confidential, NY

Responsibilities:

  • Extensively involved in gathering business requirements and system requirements and specifications.
  • Used UML tools to generate Case Diagram, Class Diagram and Sequence Diagram that modelled the design detail of the application.
  • Extensively Prepared Technical design document (HLD & LLD).
  • Used Spring Framework for Dependency injection and integrated with the Hibernate.
  • Used design patterns like MVC, DAOs to access database.
  • Worked on front-end validation through JavaScript and back-end validation using Spring Validation Classes
  • Extensively used ANT build scripts to generate JAR and WAR files and involved in deployment.
  • Developed code to maintain Java applications using Eclipse ID
  • Designed and developed Web Services to provide services to the various clients usingRESTful.
  • Developed Rest architecture based webservices to facilitate communication between client and servers.
  • UsedPOSTMAN Chrome Plugin to test the RESTful web service and prevent any production issues.
  • The business layer by using Hibernate with Spring and also developed mapping files and POJO java
  • Classes using ORM tool.
  • Extensively Involved in Code Review and Generate Coding metrics using SonarQube.
  • Written JUNIT test cases for testing UI Framework classes and wrote many Java Scripts to do client side Validation
  • Using proven Agile software development processes and Continuous Delivery techniques.
  • Extensively Involved in Daily scrum meetings, sprint planning, sprint review, sprint retrospective and Sprint Backlog
  • Worked on Rally tool to capture Sprint planning Details, User Stories and Defect Details.

Environment: Java, J2EE, Spring, Hibernate, WebService, Oracle 11g, ANT, Junit, Eclipse, Jboss, SVN, Rally Tool, HP Quality Centre Tool, AGILE - Scrum, SonarQube, SOAPUI,POSTMAN Plugin, Windows SQL Server 2012Medical Testing System

Confidential

Responsibilities:

  • Involved in Requirement gathering, Analysis, Design and Estimation.
  • Application developed in MVC architecture using Struts framework, Hibernate and JSF.
  • Design and Development of User Interfaces, Menu’s using HTML, JSP, Java Script and JSF, Ajax.Design and developed web application using JSF, Struts Web Flow, Hibernate and AJAX technology and Front end UI using JSF.
  • Bug fixing and implementing change requests and productions issues for Java Applications.
  • Developed code to maintain Java applications using Eclipse IDE
  • CVS has been used as a Version Controlling system for the application.
  • The business layer by using Hibernate with DAO and also developed mapping files and POJO java
  • Classes using ORM tool.
  • Used Validation framework for client-side validation and Internationalization to support multiple

Environment: Java, JSP, JSF, AJAX, JavaScript, Hibernate, DB2, Junit, Eclipse, CVS, Jboss, HP Quality Centre Tool.

Confidential, Purchase NY

Responsibilities:

  • Created UML Process flow diagrams, class diagrams, sequence diagrams.
  • Modified the application using J2EE architecture with Struts and Spring framework.
  • Used the Struts validation, Struts Custom tags and Tiles Framework in the presentation layer
  • Used Struts Action Classes and regular Java classes to develop the middleware.
  • Wrote and modify database stored procedures, triggers, functions, and pl/sql Scripts in SQL Developer toUsed Spring Framework for Dependency injection and integrated with the Hibernate.
  • Used design patterns like MVC, DAOs to access database.
  • Created SQL queries, stored procedures to retrieve data from RDMS such as Oracle.
  • Developed test case scenarios for Functional Testing and Integration testing for JUNIT.
  • Implemented Transaction support for in house Hibernate ORM layer.
  • Implemented MVC architecture using Struts framework.
  • Configuration and deployment of application on to Jboss application server.
  • Developed various UI (User Interface) components using Struts (MVC), JSP, and HTML.
  • Designed and Developed Servlets and JSP pages for authentication
  • Worked on JDBC to select and update the data from the ORACLE database
  • Used TOAD for database query testing, in the process of optimizing the queries
  • Used JDBC for database connectivity with SQL Server. Developed J2EE components using Eclipse IDE.
  • Used Maven for developing build and deploying the application onto JBoss.
  • CVS has been used as a Version Controlling system for the application. Used SVN for Version Control.
  • Employing Water Fall Model and best practices for software development

Environment: Java, JSP, Servlet, JavaScript, Struts Framework, Hibernate, Jboss, Junit, ORACLE, Eclipse, ANT, Junit, SVN, informatica Tool, Quality Control Centre Tool, Windows SQL Server 2012Universal Change Risk Assessments

Confidential Charlotte, NC

Responsibilities:

  • Involved in the analysis, design and development phases of the Software Development Life Cycle(SDLC).
  • Used UML tool to generated Use case diagrams, Class diagrams and Sequence diagrams that Modeled the design details of the application.
  • Developed UI screens using JSP, Struts tags and HTML.
  • Used Jakarta Struts Framework, based on the Model View Controller 2 architecture, for rapid application Development and ease of maintenance.
  • Business logic is implemented using Struts action components in the Struts and Hibernate framework.
  • Used Struts Validation framework for client-side validation and Internationalization to support multipleLanguages.
  • Implemented several design patterns such as Business Delegate, MVC, Singleton and the most common design issues.
  • The business layer by using Hibernate and also developed mapping files and POJO java
  • Classes using ORM tool.
  • Implemented PL/SQL and Stored procedures and Functional for Oracle10g database.
  • Used JDBC for database connectivity with SQL Server Developed J2EE components using EclipseIDE.
  • Used My Eclipse for writing JSPs, Struts, HIbernate and other java code snippets.
  • Used JUnit for Unit testing of application and CVS for version control.
  • Built application using ANT and used Log4J to generate log files for the application.
  • Worked on the Eclipse SDK framework to develop the Code and Deploy the Application by Integrating tothe Tomcat Server.
  • Hands on team leader, mentor and Coach with Success in making project work using the skills of existing stuff.

Environment: Java, JSP, Struts, Spring, Hibernate, HTML, Apache Tomcat, Oracle 10g, Eclipse, UML Tools, Junit, ANT, LOG4J, CVS, Windows SQL Server 2012Trust Banking System

Confidential

Responsibilities:

  • Designed and developed the project using MVC design pattern.
  • Involved in preparing Technical Design Document of the project.
  • Designed and developed application using JSP Custom Tags, Struts tag libraries.
  • Developed Controller Servlets, Action and ActionFrom objects for process of interacting with Oracle
  • Database using Struts.
  • Developed the front-end using Java, JSP, servlets, HTML, DHTML, and JavaScript.
  • Used and configured Struts ActionForms, MessageResources, ActionMessages, ActionErrors,
  • Validation.xml, Validator-rules.xml.
  • Followed WaterFall to produce high Quality software and satisfy the customers.
  • Wrote Stored procedures and Database Triggers using PL/SQL.
  • Worked in using JBoss Application Server for deploying and testing the code.
  • Responsible for preparing use cases, class and sequence diagrams for the modules using UML.
  • Developed Data Access Layer to interact with backend by implementing Hibernate Framework.
  • Implemented the Spring dependency injection of the Database helper instance to the action objects.
  • Used Hibernate in data access layer to access and update information in the database.
  • Wrote Junit classes for the services and prepared documentation.
  • User HP Quality Center to track Defect details and working towards Issues.

Environment: Java, JSP, Struts, Spring, Hibernate, Oracle 10g, Eclipse, TOAD, CVS, ANT, Junit, HP Quality Center,, Jboss, Windows SQL Server 2012

Confidential

Responsibilities:

  • Involved in design, development, testing, and maintenance of the project.
  • Design & Development of technical specifications using J2EE Design Patterns.
  • Have extensively used the custom tags of Struts (html, bean, logic, nested and display tags) and Coding for DAO Objects using DAO Pattern.
  • Involved in coding server pages using JSP and client side validation using JavaScript and Servlet Files
  • Maintaining Action classes, Action Forms, for the struts, Integrating and maintaining struts configuration files
  • Wrote Servlets programming and JSP scripting for the communication between web browser and server.
  • Used My Eclipse for writing JSPs, Struts other java code snippets.
  • Prepared Technical Design Documents and Unit Test Plans
  • Created SQL queries, stored procedures to retrieve data from RDMS such as Oracle.
  • Implemented PL/SQL and Stored procedures, Functions for Oracle9i database
  • Involved in MySQL Migration Process

Environment: Java, JSP, Servlet, Struts MVC, Oracle 10g, MySQL, Eclipse, TOAD, CVS, Junit, Jboss, Windows SQL Server 2012

Confidential, Alpharetta, GA

Responsibilities:

  • Involved in complete software development lifecycle tasks - design, coding, testing
  • Used Jakarta Struts Framework, based on the Model View Controller 2 architecture, for rapid application
  • Development and ease of maintenance.
  • Developed Action Controllers and Service Implementation Classes and JSPs for control of the
  • Business processes in the middle-tier and was involved in their integration
  • Developed UI screens using JSP, Struts tags and HTML.
  • Used My Eclipse for writing JSPs, Struts, other java code snippets.
  • Used Java Script to perform client side validation of forms.
  • Well Implementation of JDBC Connectivity to Access Data From Database Servers.
  • Implemented PL/SQL and Stored procedures for Oracle9i database.
  • Involved in analyzing cursors using Oracle PL/SQL as part of defect
  • Involved in generating JAR and WAR using ANT build Script.
  • Good Knowledge in Source code management such as branching, merging using CVS
  • Good exposure in writing Unit Test Cases using Junit.
  • Build code using Eclipse IDE and deploy it using Apache Tomcat.

Environment: Java, JSP, Servlets, Struts Framework, JDBC and Oracle 10g, PL/SQL, Eclipse, TOAD, HP Quality Center, Junit, CVS, Jboss, Windows SQL Server 2012/

We'd love your feedback!