We provide IT Staff Augmentation Services!

Java Programmer Resume

0/5 (Submit Your Rating)

Gresham, OR

SUMMARY

  • Versatile software professional with 7 years of experience and expertise in Object Oriented Analysis & Design (OOAD), development and implementation of web based applications.
  • Knowledgeand experiencein Software Development Life Cycle (SDLC),andAgile Model Driven Development.
  • Experience with Presentation Tier development by using JSP, Apache Struts framework, Spring MVC, JSF, JSTL and Custom Tag Libraries.
  • Experience with Data mapping API’s namely Hibernate. Along with JDBC also has worked with alternatives like Spring JDBC Template.
  • Experience in developing and implementing Web Services using SOAP and REST.
  • Extensively worked with Spring Framework.
  • Having good experience onHTML, CSS, XML, JavaScript, JQuery, JSON, andAJAX.
  • Experienced in developing the unit test cases by using JUnit.
  • Extensive Experience in working with various databases likeOracle,SQL Server, DB2 and MySQL.
  • Experience in using different application servers like WebLogic, WebSphere, Tomcat and JBOSS.

TECHNICAL SKILLS

Java Technologies: Java, J2EE, and Spring MVC, Spring Framework, Hibernate3.x, JUnit, EJB, JSP, Servlets, JMS, JSF, JPA, Drools, JMS, JDBC, JNDI, MVC using Struts Framework

Web and Other Technologies: HTML5, CSS3, Java Script, AJAX, JQuery, JSON, AngularJS, GWT, XML, DTD, XML Schema, SAX and DOM, AWS, AJAX, Axis web services by using SOAP, WSDL and REST Web services.

Build Tools: Maven and ANT.

Application Servers: IBM Web Sphere, Apache Tomcat Server, JBOSS, WebLogic.

Databases: Oracle, MS - SQL Server, DB2 and MySQL.

Design Patterns: Singleton, Business Delegate, Service Locator, Data Access, Model View Controller

IDE Tools: Eclipse, MyEclipse, NetBeans, Rational Application Developer, IBM Data Studio.

Version Control Tools: RTC, CVS and Subversion

Operating Systems: Unix, Windows, Linux and Mac

PROFESSIONAL EXPERIENCE

Confidential, Gresham, OR

Java Programmer

Responsibilities:

  • Involved in Agile Methodology and daily scrum meetings for the daily activities.
  • Involved in Design and Development phase of the project.
  • Participated actively in collecting Business Requirements from the clients.
  • Migrating the application from Struts 1.2 to Spring Frameworks.
  • Deployed services in IBM WebSphere Application server.
  • Developed EJBs for handling the business purposes.
  • Involved in creating and built the application by using Ant.
  • Involved in writing JUnit Test cases and executed all test cases.
  • Used Log4j for logging and debug statements.
  • Hands on experience with Amazon Web Services(AWS) based on compute, data or security requirements.
  • Used RTC tool as version control.
  • Used JSON to pass the responses to UI.
  • Used DB2 databases.
  • Developed the application using Rational Application Developer.

Environment: Java 1.7, EJB 2.0, Spring Framework 3.2.5, Struts 1.2, SOAP Web Services, HTML5, CSS3, JQuery, AJAX, log4j, IBM WebSphere Application Server v8.5, JSON, Ant Build, DB2 and Rational Application Developer.

Confidential, Chandler, AZ

Application Systems Engineer/ Java Programmer

Responsibilities:

  • Involved in Agile Methodology and daily scrum meetings for the daily activities.
  • Involved in Design and Development phase of the project.
  • Participated actively in collecting Business Requirements from the clients.
  • Designed and developed Web service component using SOAP 1.2 protocol with Spring Integration Framework and Spring Web Service.
  • Design and implemented Java Multi-threading concepts for a high-volume service to handle customer product eligibility to meet SLA’s.
  • Developed services that can handle minimum 1.2 million requests per day with strict SLA’s.
  • Deployed services in WebLogic and TomEE Plus.
  • Applied different architectural pattern and design patterns for the ELC Pricing in the Payment Options.
  • Used JMS for sending the messages.
  • Responsible for creating wide variety of reports by writing complex queries and stored procedures.
  • Involved in smoke testing by using the Apache JMeter tool.
  • Developed EJBs for handling the business purposes.
  • Deployed the application on Weblogic Application Server.
  • Involved in creating and built the application by using Maven.
  • Involved in writing JUnit Test cases and executed all test cases.
  • Used Log4j2 for logging and debug statements.
  • Used SVN tool as version control.
  • Developed the application using IntelliJ IDEA tool.
  • Used the SQL server databases.
  • Used JSON to pass the responses to UI.
  • Created UML diagrams using Microsoft Visio.

Environment: Java 1.8, EJB 3.0, Servlets 3.1, Spring Framework 4.1.4, SOAP Web Services, JMS, HTML 5, CSS 3, JavaScript, log4j2, Weblogic 10.1.3/TomEE Plus, JSON, Linux, Apache JMeter 3, Maven 3.2.5, IntelliJ IDEA and Microsoft SQL Server.

Confidential, Atlanta, GA

Java / JEE Developer

Responsibilities:

  • Confidential follows agile engineering practice and technologies, which includes iterative process development, daily scrum.
  • Involved in the Design and Development phase of the project.
  • Participated actively in collecting Business Requirements from clients.
  • Developed presentation layer by using Spring MVC.
  • Implemented the business logic writing spring components and used Hibernate framework for enterprise component interaction with database.
  • Used JBoss Guvnor and Drools 6.2 API’s for writing business rules to solve complex business problems.
  • Implemented DAO Layer by using Hibernate specific Spring-ORM package.
  • Used Hibernate JPA Entity Objects as persistence classes.
  • Created RESTful web services for interaction of Provider Case tracking tool.
  • Deployed the application on JBOSS Application Server.
  • Involved in creating and built the application by using Maven.
  • Involved in writing JUnit Test cases and executed all test cases.
  • Used Log4j for log and debug statements.
  • Used SVN tool as version control.

Environment: Java, JDK 1.7, JavaEE, Spring MVC, Spring Framework, Hibernate3, HTML5, CSS3, JQuery, JSON, myEclipse, SVN, REST Web Services, Maven, Log4j, Oracle10g and JBOSS application server.

Confidential, GA

Java / JEE Developer

Responsibilities:

  • Involved in design and development of the project.
  • Followed agile engineering practice and technologies, which includes iterative process development, daily scrum.
  • Involved actively in gathering business requirements from the clients.
  • Designed user interfaces using JSP with JQuery widgets and added dynamic functionalities making JQuery AJAX calls.
  • Used Data Tables plug-in to maintain large tabular data.
  • Implemented presentation layer using Spring MVC.
  • Implemented data access layer using Spring framework JDBC.
  • Involved in implementation of listeners for PayPal transaction.
  • Used Spring framework Transaction Management to manage multiple transactions to the database.
  • Involved in database design.
  • Created database tables, queries and stored procedures.
  • Used Log4j for log and debug statements.

Environment: Java, JDK 1.7, JavaEE, Spring MVC 3.1, Spring JDBC, JSP, HTML, XML, XSD, CSS, my eclipse, Tomcat 6, Log4J, Linux, Oracle, Oracle SQL developer.

Confidential, New York, NY

Java Developer

Responsibilities:

  • Worked in Agile environment with active scrum participation.
  • Involved in Object Oriented Analysis (OOA) and Object-Oriented Design (OOD) Techniques using Unified Modeling Language (UML)
  • Developed JSPs strictly confining to the policy of no java use in them and AJAX was used for asynchronous Server calls.
  • Presentation tier of the application was built completely on Struts framework, heavily used Struts Tag Libraries, Validators and Tiles.
  • Designed and developed the CIS application using Struts Dispatch Action.
  • Developed the Hibernate entity classes using Annotations.
  • Developed Stored Procedures, Triggers and Functions Actively involved in tuning SQL queries, Stored Procedures, Triggers in Oracle 10g.
  • Used JavaScript for Client side validations.
  • Developed Java Web Service using WSDL, SOAP, UDDI and JAX-RPC and JAXB.
  • Deployed the application on IBM WebSphere App Server.
  • Used version control tools SVN, CVS and Build tool Log4j.

Environment: JDK1.6, JSP, Struts 1.3.10, Hibernate 3.3, SQL queries, Drools, Oracle 10g, SOAP, WSDL, SVN, CVS, Log4j.

Confidential

Java Programmer

Responsibilities:

  • Developed Struts Action classes, which delegates the user request for Business processing.
  • Wrote Dao’s (Data Access Objects), for interacting with Database using Hibernate.
  • DO (Data Objects) are Persistent Java beans used for presenting the back-end retrieved values on the web pages and creation of POJO’s that represents the tables for Oracle tables.
  • Created Hibernate files for the corresponding POJO and XML files.
  • Development of server side programming using Servlets, JSP, Struts.
  • Implemented server side and client side validation.
  • Involved in writing Unit Test Case using JUnit.
  • Used PVCS for build management and deployment.

Environment: Java, J2EE, Struts, Tiles, JavaScript, HTML, JSP, Servlets, JDBC, SQL, PL/SQL, Oracle, WebSphere Application server, Eclipse

We'd love your feedback!