We provide IT Staff Augmentation Services!

Java Programmer Resume

3.00/5 (Submit Your Rating)

PA

SUMMARY

  • Having 8+ years of experience in the IT industry wif diversified exposure in Software Process Engineering, designing & building a Web Application using Java/J2EE Technology & open source technologies.
  • Experience in WebSphere Enterprise Service Bus Development and support for enterprise applications.
  • Experience in software planning, requirement analysis, designing and building enterprise applications for manual and automation process
  • Experience in identifying defects, problems, suggesting and determining the extent of programming required and performance tuning of the applications
  • Experience in software development methodologies like Waterfall, Agile development and Rapid Application Development.
  • Experience in frameworks like Spring MVC/IOC/ORM/JDBC/AOP/Context/Security and Struts (MVC, architecture, interceptors, action mappings and resource bundles) and JSF.
  • Experience in developing applications using Java technologies include Core Java, J2EE, Java Server Pages (JSP), Servlets, Java Script, JDBC, Java Mail, JMS and EJB.
  • Experience in implementing Web Services based in Service Oriented Architecture (SOA) using SOAP, Restful Web Services, JAX - WS, UDDI, WSDL, Apache Axis.
  • Experience in Object relational Mapping frameworks such as Hibernate.
  • Experience in writing PL/SQL Stored procedures, Functions, Triggers and Complex SQL’s.
  • Experience in developing Unit testing & Integration testing wif unit testing frameworks like JUnit, Easy Mock, Mockito, DbUnit and Power Mocks.
  • Experience in working wif XML technologies like XML, XSL, XSD, DTD, XSLT and parsing XML wif SAX, DOM & Picollo parsers.
  • Experience in working wif application server technologies like IBM WebSphere, WebLogic, JBoss, Oracle App Server and Apache Tomcat.
  • Experience in Front End Technologies: JSP, HTML, Rich faces, Bootstrap, JQuery and Angular.js
  • Experience in configuring build tools like Maven and ANT for the development and deployment.
  • Experience in Requirement gathering & analysis, designing UML - for developing application specific Object model, Use Case diagrams, Class diagrams, Sequence diagrams & State diagrams.
  • Experience in Object Oriented Programming concepts.
  • Configuration and Version control management using CVS, VSS and SVN.
  • Excellent team player, quick learner and self-starter wif TEMPeffective communication, motivation and organizational skills combined wif attention to details and business process improvements.
  • Strong knowledge on middleware technologies like TIBCO.
  • Strong knowledge on ERP technologies like JD Edwards.

TECHNICAL SKILLS

Languages: JAVA/J2EE, PL/SQL

JAVA Technologies: Core Java (JDK 1.4, 1.5, 1.6, 1.7), J2EE, JSP, Servlets, JDBC, Java Mail, EJB 2.0/3.0, Web Services

Web Technologies: HTML, DHTML, XML, JavaScript, JQuery, JSON, Angular.js, CSS, XSLT, AJAX, Boot Strap, Ext Js

Distributed Technologies: RMI, EJB, JMS, Active MQ

Middleware Technologies: Web Services(WESB, SOAP and Restful)

XML: XML Schema, DTD, SAX, DOM and Picollo parsers.

Application Server/Web Server: WebSphere, WebLogic, JBoss, Oracle Application Server, TomcatModelling Tools Microsoft Visio, Rational Rose

Integration Server: Jenkins, Bamboo, Team City

Database: Oracle ( version -11g, 10g, 9i, 8i ), My SQL

Frameworks: Struts 1.1/1.2/2.0, Spring MVC 2.0/2.5/3.0/3.5 , JSF

ORM: Hibernate 2.0/3.0/3.5, iBatis

Other Tools: Log4J, JUnit, Mockito, Power Mocks, Easy Mocks, DbUnit, Ant, Maven

Operating Systems: Windows 95/98/NT/2000/Me/XP/Vista/Win7

IDE: Eclipse 3.x, STS, JDeveloper, IntelliJ, My Eclipse

Version Control Tools: SVN, VSS, ClearCase

SQL Tools: TOAD, SQL Developer, SQL Yog

ERP: JD Edwards 9.0

PROFESSIONAL EXPERIENCE

Confidential, PA

Java Programmer

Responsibilities:

  • Involved in WebSphere Enterprise Service Bus development and support on different environments.
  • Involved in multiple customer application portal development using Websphere Application Server.
  • Implemented Database Level Sorting in Entire Application using DOJO Ajax Call.
  • Used Oracle11g as backend database using Windows OS. Involved in development of Stored Procedures, Functions and Triggers.
  • Implemented XML Mappings and Associated Action Mappings for Request processing.
  • Implemented Quartz Scheduler jobs for automate mail and Roles Updating.
  • Wrote JUnit test cases.
  • Configured Hibernate’s second level cache using EHCache to reduce the number of hits to the configuration table data.
  • Used JUnit, Mocktio and Power Mocks framework for unit testing of application and implemented Test Driven Development (TDD) methodology
  • Used XML SAX parser to simulate xml file which has simulated test data.
  • Responsible for implementing the transaction management in the application by applying Spring AOP methodology.
  • Developed various reports by using Am Charts API.
  • Used Restful Web Services to inserted, deleted and updated add details and their information will be used by other two applications.
  • Performed problem analysis and fixed Prod issues.
  • Used Tiles Framework for reusable UI components.
  • Wrote Hibernate mappings and POJO for DAO layer.
  • Wrote Ajax Code to retrieve dynamic content using Asynchronous mechanism.
  • Implemented new validation Expressions for Entire Project.
  • Implemented Custom Interceptor for Roles and Access Privilege Checking’s.
  • Designed and developed Web services.
  • Implemented JMS for Mailer service.
  • Implement Custom validation using Interceptors.
  • Wrote logic for Export the data in different formats (Pdf, doc, odt, xls and csv).
  • Implemented fusion charts to display graphical Reports.
  • Implemented Dojo and JQuery JavaScript frame work in UI Layer.
  • Implemented JAVA Help Broker in Project to provide information to user.
  • Wrote Stored Procedures, functions and views to retrieve the data

Environment: Windows, UNIX, Apache Tomcat, Oracle, Java, SAX, Ant, WSDL, SOAP, CVS, JSP, Struts, Hibernate, Spring, JUnit, WSAD, Web Services, Dojo, J Query, Tiles.

Confidential, Waltham, MA

J2EE Developer

Responsibilities:

  • Involved in SDLC Requirements gathering, Analysis, Design, Development and Testing of application developed using AGILE methodology.
  • Involved in Daily Scrum meetings, Sprint planning and estimation of the tasks for the user stories, participated in retrospective and presenting Demo at end of the sprint.
  • Designed and developed entire application implementing MVC Architecture (using Spring roo), HTML5, CSS3, Bootstarp and AngularJS.
  • Designed and developed command center application and configured email alerts to health check the functionality of various applications.
  • Developed frontend of application using Boot Strap (Model, View, Controller), Angular.js framework.
  • Used Spring framework for implementing IOC/JDCB/ORM, AOP and Spring Security.
  • Consumed Web services - WSDL and SOAP for getting required information from third the different application.
  • Used Maven to build and deploy the application on web logic server.
  • Implemented Object-relation mapping in the persistence layer using hibernate framework in conjunction wif spring functionality.
  • Used SVN for version control and used STS as the IDE for developing the application.
  • Used Apache POI to read and write Excel files.
  • Managed deployments to QA, UAT and other higher environments.
  • Integrated the application wif Spring Quartz framework
  • ORM tool Hibernate 4 to represent entities and fetching strategies for optimization

Environment: JDK 1.7, Oracle 11g, Struts 1.3, Boot Strap, Angular.js, Apache POI, Hibernate 4.0, spring 3.5, JUnit, Mockito, Power Mock, DbUnit, Maven, SOAP, Restful Web Services, HTML, JQuery, SVN, STS and WebLogic

Confidential, St. Paul, MN

J2EE Developer

Responsibilities:

  • Involved in designing the overall System Architecture of Project based on MVC (Model View Controller), Struts Framework, Spring Framework and J2EE specifications.
  • Developed RESPA Mortgage Compliance application using MVC framework/J2EE technologies, which is used to Add/Modify mortgage closing fees based on RESPA govt. regulation.
  • Configured java environment and Programmed on Linux operating system.
  • Developed JSP pages for presentation layer using Struts 1.2. Also client side validations using Struts Validate framework/ JavaScript.
  • Development methodology used was the agile methodology. Process included iterative development, 2 week sprints, and daily stand.
  • Extensively used Hibernate pojos, Spring Annotations, Spring AOP and Spring DAO.
  • Used spring framework IOC and AOP modules for injections and interceptions.
  • Involved in core java technologies multithreading, exception handling.
  • Used Hibernate for Object Relational Mapping.
  • Implemented the business logic writing Struts action components and configuring XML files using Struts, spring and Hibernate framework.
  • Developed SQL to pull out various combination closing fee details.
  • Coordinated wif Wells Fargo offshore development team and clarified their day-today questions. Reviewed offshore delivery before check-in the code into SVN.
  • Coordinated wif business owners and business analysts to review requirements. Gave product demo before & got business user’s approval before check-in code & moved to integration testing server.
  • Developed various user screen using JSP, HTML and JavaScript.
  • Participated in environment stabilization meeting and closed defect quickly.
  • Coordinated the overall execution of the test plan wif Development and business representatives.

Environment: Web Technologies (Java 1.6, JSP, HTML, JavaScript, XML, CSS, Eclipse IDE, JBoss AS 7.0 & Spring MVC 3.0, AJAX and jQuery), Struts, SVN, JDBC, JIRA and Oracle 11g.

Confidential, Sioux Falls, SD

Java Programmer

Responsibilities:

  • Application is developed on windows and deployed and tested on Unix Server
  • Involved in application development confirming to MVC architectureusing Struts2 (Action Classes, Form Struts tag libraries, Interceptors).
  • Used Tiles Framework for reusable UI components.
  • Wrote Ajax Code to retrieve dynamic content using Asynchronous mechanism.
  • Implemented new validation Expressions for Entire Project.
  • Implemented Custom Interceptor for Roles and Access Privilege Checking’s.
  • Designed and developed Web services.
  • Implemented JMS for Mailer service.
  • Implement Custom validation using Interceptors.
  • Implemented Dojo and JQuery JavaScript frame work in UI Layer.
  • Implemented JAVA Help Broker in Project to provide information to user.
  • Wrote XML Mappings and Associated Action Mappings for Request processing.
  • Wrote Stored Procedures, functions and views to retrieve the data
  • Implemented Quartz Scheduler jobs for automate mail and Roles Updating.
  • Wrote JUnit test cases

Environment: Oracle, Java, SAX, Ant, WSDL, SOAP, CVS, Windows, UNIX, Apache Tomcat, JSP, Struts, Hibernate, Spring

Confidential

Java /J2ee Developer

Responsibilities:

  • Performing Knowledge Acquisition and Knowledge Transition process
  • Preparing handbooks, performing playback sessions, maintaining transition trackers
  • Involved in all phases of the Software development life cycle (SDLC)
  • Requirement gathering, framework designing and documentation
  • Extensively used MVC Framework & Struts
  • Involved in designing the user interfaces using JSP, HTML, DHTML, JavaScript, AJAX
  • Developed Custom Tags, JSTL to support custom User Interfaces.
  • Developed the application using Struts Framework dat leverages classical Model View Layer (MVC) architecture
  • Implemented Business processes using Session EJBs and Message Driven Beans.
  • Used Eclipse for writing code for JSP, Servlets, Struts and EJBs.
  • Meeting SLAs
  • Providing Estimation of new enhancements / projects
  • On time deliveries of Service Requests
  • Impact analysis and Low Level Design
  • Redeveloped Action classes, Action Form beans implementation.
  • Co-ordinating reviews and code walkthrough
  • Worked on making changes through various JSP, JS scripts and XML
  • Involved in modifying both Web services Server and Client ends
  • Monitored the error logs using Log4J and fixing the problems
  • Used TOAD, Oracle and SQL Queries, Stored procedures
  • Creating Record classes using Eclipse
  • Assist UAT
  • Deployment
  • Round the clock support for applications at onsite

Environment: JAVA 2,JSP, Spring, IBM Rational Application Developer v 6.0, PL/SQL Developer, Oracle 10g, Apache Tomcat Webserver 6.0, Apache ant build tool, Serena dimensions v 9.1

Confidential

Software Engineer (Java Developer)

Responsibilities:

  • Developed JSP for UI and Java classes for business logic.
  • Utilized JavaScript for client side validation.
  • Utilized Oracle PL/SQL for database operations using JDBC API.
  • Implemented DAO for Oracle 8i RDBMS for DML Operations like Insert, Update, Delete the records.
  • VSS is used for Software Configuration Management.
  • Deployed the Application on Web Server.
  • Coordinated wif the QA team during the process of making the code move to staging server and testing the application for the several test cases and defect testing.
  • Prepared Documentation and Java Doc.

Environment: JSP, JavaBeans, Java, JavaScript, OC4J, Tomcat 4.1, JDeveloper, Oracle 8i.

We'd love your feedback!