We provide IT Staff Augmentation Services!

Java Programmer-analyst Resume

0/5 (Submit Your Rating)

Lansing, MI

SUMMARY

  • Over 7 years of experience in user interaction, Coding, Testing, requirement gathering, design, development.
  • Expertise in developing both Front End & Back End applications using Java, Servlets, JSP, JSF, AJAX, Web Services, JavaScript, HTML, Struts, Spring, Hibernate, JavaScript, Angular JS and JQuery.
  • Proficiency in programming with different Java IDE's like Eclipse, RAD, Spring STS.
  • Experience in working Spring core, Spring MVC, Spring JDBC, Hibernate and Struts frameworks.
  • Proficient in creating server - side components, designing and implementing Business Tier Objects, User Interface (GUI) design and development, Unit testing, debugging and Deployment
  • Extensive experience in production support and troubleshooting issues arising post-deployment.
  • Experience in Software Development Life Cycle (SDLC), OOA, OOD and OOP through implementation and testing.
  • Experienced and proven best practices of Web services development and Integration (both REST and SOAP)
  • Worked with ANT/Maven for the application building.
  • Well versed with core Java concepts like Collections, Multithreading, serialization, Java bean and Data Structures.
  • Good Knowledge of Python.

TECHNICAL SKILLS

Languages: C& Data Structures, C++, JAVA

J2EE Technology: JSP, JDBC, Servlets, Java Beans, JNDI, Java, Design Patterns, Web Services, WSDL, EJB

Web Technology: HTML, AJAX, CSS, XML, Java Script, JQuery, Angular JS

Web Application Servers: IBM WebSphere, WebLogic, Tomcat

IDE's: Spring STS, Eclipse 3.7.2, RAD 6.0

Frameworks: Struts, MVC, Spring, Hibernate

Database: SQL, PL/SQL

Methodologies: Agile, Sprint, Scrum

Operating Systems: Windows 98/2000/XP/vista/7

Tools: and Other's Ant, Maven, MS-Office, JUnit, JMeter and Selenium.

PROFESSIONAL EXPERIENCE

Confidential - Lansing, MI

Java Programmer-Analyst

Responsibilities:

  • Actively involved in interacting with business users to record user requirements and created the Functional Specification Documents (FRD’s).
  • Analyzing and evaluating existing and proposed systems.
  • Actively involved in Bug fixing and Enhancement in Agile methodology.
  • Developed Server side functionality /business components using EJB.
  • Develop SOAP/REST web service clients to connect to external resource for the validation of the data and to get the data in XML format.
  • Developed web pages and client applications in HTML, Jsp, JavaScript and XML.
  • Fix Production issues in an efficient and timely manner.
  • Extensively use RAD IDE for building, testing, and deploying applications
  • Write SQL and PL/SQL code for data set up and selection of records to meet the test case conditions.
  • Used various core Java concepts such as Collections, Multithreading, OOPS.
  • Worked with Clear Case and Clear Quest for version Control and Future Tracking.
  • Participating Weekly status meeting of release Items with Project Managers and team members.
  • Designed and Developed Java Script framework, which is wrapper on top of JQUERY framework and AJAX, based UI framework for UI Configuration widgets.
  • Co-ordinate with QA for testing, Production releases, Application deployment and integration.
  • Worked with Spring MVC and Hibernate.
  • Used log4j for tracking errors and debugging the code.

Environment: J2SE 6, JEE 6, JSP 2.1, J2EE Design Patterns, HTML, JavaScript, EJB 3.0, SOAP, JNDI, XML, Servlets 2.5, CSS, AJAX, Oracle 9i, REST, MAVEN, Spring MVC, Hibernate, RAD 8.0, Rational Clear Quest, Clear Case, WebSphere application Server 8.0, JQUERY

Confidential

Java Developer

Responsibilities:

  • Developed web pages for B2B projects.
  • Used Angular JS as front-end framework for data binding, dependency injection, MVC pattern implementation and page templates.
  • Injected an http service, which is provided by Angular as a core feature, and used it to GET our resource.
  • Angular passes us the JSON from the response body back to a callback function on success.
  • Implemented Spring MVC as web framework, Spring as dependency injection framework
  • Performed Unit testing, Performance/ load testing using JMeter.
  • Used RESTFULL services in Spring MVC return JSON by using different View Resolver.
  • Used Spring JDBC for storing and retrieving the data from the Database.

Environment: Java, Eclipse, WebSphere, JSON, java-script, XML, Oracle, JMeter, spring, Spring MVC, REST, Spring JDBC, Angular JS.

Confidential, Charlotte-NC

Java Developer

Responsibilities:

  • Responsible for the design and development of the framework. The system is designed using J2EE technologies.
  • Developed Session Beans using J2EE Design Patterns.
  • Involved in designing the control that includes Class Diagrams and Sequence Diagrams using VISIO.
  • Implemented J2EE Design patterns like Singleton.
  • Used JSP and Servlets on server side.
  • Implemented Home Interface, Remote Interface, and Bean Implementation class.
  • Implemented business logic at server side using Session Bean.
  • Wrote SQL queries to access data from DB2 database.
  • Set up Websphere Application server 8 and used Maven tool to build the application and deploy the application in Websphere.
  • Developed the application using WSAD
  • Prepared test plans and writing test cases
  • Worked on Hibernate

Environment: Java SE 6, JSP, Servlets API, Spring, HTML, JDBC, JBoss, MQ Series, MS SQL server, XSLT, XML, Edit Plus, JUnit, CSS, Hibernate and Eclipse, WSAD.

Confidential

Software Engineer

Responsibilities:

  • Responsible for Analysis and design of new functionalities using Servlets, JSP, Struts.
  • Developed HTML and JSP to present Client side GUI.
  • Developed Struts Action Forms, Action classes and performed action mapping using Struts.
  • Performed data validation in Struts Form beans and Action Classes.
  • Used AJAX based on JQUERY, and JSON technologies for making Asynchronous Http requests along with Java Script.
  • Developed functional test cases and test scripts for performance and load using JMeter.
  • Used Struts Framework to implement J2EE design patterns (MVC).
  • Developed build scripts using Maven to build and deploy the application.
  • Designed and integrated the full scale Hibernate Persistence layer and created several persistent classes using Hibernate Mapping and annotations.
  • Used hibernate for all CRUD operation.
  • Developed, Tested and Debugged the Java, JSP and EJB components using Eclipse.
  • Created and implemented PL/SQL stored procedures.
  • Used various core Java concepts such as Collections, Multithreading.
  • Followed SCRUM methodology.
  • Worked on Restful API and invoked web services

Environment: Java, J2EE, EJB 2.1, JSP 2.0, Servlets 2.4, JDBC 3.0, Struts, HTML, XML, JavaScript, JMeter, Eclipse3.2, Oracle9i, Weblogic8.1, Windows 2003, Web services, AJAX, JQuery, JSON, Hibernate, Maven.

Confidential

Web Developer

Responsibilities:

  • Actively involved in Analysis, Detail Design Development, Bug fixing and Enhancement in Agile methodology.
  • Used JSP pages through Servlets Controller for client side view.
  • Developed test scripts and test cases using Junit.
  • Servlets are used to service requests from UI to manipulate Business Objects and invoke respective Classes for making database updates.
  • Designed tables using Oracle SQL and Involved in the JDBC queries as part of implementation.
  • Developed CSS classes to GUI web page controls and forms.
  • Developed JavaScript scripts with DOM and JQuery.

Environment: JSP, Java, CSS, JavaScript, JUNIT, Oracle, Servlets, JQuery, Eclipse, WebLogic, JDBC.

We'd love your feedback!