We provide IT Staff Augmentation Services!

Programmer Analyst Resume

5.00/5 (Submit Your Rating)

Salem, OR

SUMMARY

  • J2EE Developer wif over nine (9+) years of experience in requirements analysis, design, development and implementation of Java, Angular2, CSS, HTML 5, J2EE and client - server technologies.
  • Designed and implemented Web, Client/Server and N-Tier systems using Java/J2EE technologies.
  • Experience in Web Services like SOAP, WSDL, REST and good noledge in SOA.
  • Expertise in Server-Side development using J2EE technologies including Servlets, Hibernate, Spring. Also good at writing HQL (Hibernate Query Language) for database.
  • Good understanding on J2EE Architecture, persistence wif Hibernate and MVC model using SPRING Frameworks.
  • Experienced in full SDLC, Object Oriented analysis/design and development and MVC architecture/implementation
  • Worked wif different frameworks - Spring MVC, Spring DAO, Spring Core, Spring AOP and Hibernate.
  • Hands on experience in developing RESTful web services using spring Boot.
  • Knowledge on Microservices architecture.
  • Implemented Dependency Injection/Inversion control module of Spring framework
  • Experience in application development using J2EE, JSP, Servlets, Java Beans and JDBC
  • Experience in application development like collections, Generics and Core Java
  • Expertise in using IDE's like RAD and Eclipse. Used Hibernate framework as persistence layers
  • Proactive and well organized wif effective time management skills
  • Well versed in using configuration management tools Clear case and VSS.
  • Working noledge on SPRING BOOT. Worked on small scale project based on spring boot.

TECHNICAL SKILLS

Technologies: Core Java, Spring Framework, Angular2, Spring Boot, Spring MVC,J2EE, JDBC, XML Schema, XML, Java Beans, Hibernate

Web/Application Servers: WebLogic 7.0/8.1, Tomcat 4.x, WebSphere

Web Presentation: Jquery, HTML, CSS, XML

Operating Systems: Windows 98/XP, Windows NT 4.0, Windows 2000

Databases: MySQL, DB2

Tools: Eclipse,Visual Paradigm, Rationale Rose, RAD, Clear Case, Clear Quest, RTC

PROFESSIONAL EXPERIENCE

Confidential, Salem OR

Programmer Analyst

Responsibilities:

  • Coordinating wif Project Manager for getting teh requirements and developing teh code to support new functionalities.
  • Providing Java programming support for existing applications.
  • Developing/enhancing Web applications using Java, J2EE, Spring and JSP.
  • Utilized JQUERY for form validation and other interactive features.
  • Using Hibernate for teh backend persistence.
  • Responsible for developing Use Case, Class diagrams and Sequence diagrams for teh modules using UML and Rational Rose.
  • Redesigned teh web applications by replacing teh Custom MVC framework wif teh Spring MVC module.
  • Worked on development of customer facing application using Angular 2.
  • Developed Rest webservices using Spring Boot.
  • Worked closely wif teh team, on developing customer facing REST web-services.
  • Worked on integrating REST web services wif Angular 2.
  • Implemented Security using SPRING SECURITY wif JWT (JSON web tokens).
  • Worked on user login, register modules on Angular 2.
  • Wrote SQL queries and PL/SQL procedures for JDBC.
  • Involved in coding DAO layer using Hibernate to access teh DB2 database.
  • Preparing test cases and strategies for unit testing and integration testing.
  • Using teh LOG4j to log regular Debug and Exception statements.
  • Developed Ant build scripts, created WAR files and deployed in IBM WebSphere 9.0 application server.
  • Used SVN for version control and Log4j for logging.
  • Used RTC for defect/Work item management.

Environment: Java, J2EE, Spring, Hibernate, JQuery, REST, SOAP, DB2, JDBC, SQL, JavaScript, HTML5/4, XML, Servlets,Angular4, DB2, IBM WebSphere 9.0 application server

Confidential, Hartford, Connecticut

Technology Analyst

Responsibilities:

  • Involved in analysis, design and implementation/translation of business user requirements
  • Designed, developed and implemented SOAP Web services
  • Developed teh service layers using teh Spring IOC
  • Used springs for teh dependency injection mechanism.
  • Used JABX binding to bind Java and XML returned from web service.
  • Involved in writing various XML files that define teh various beans that compose teh entire web application.
  • Used XML Web services which implement teh SOAP protocol for transferring data between different applications.
  • Used Hibernate 3.0 to develop persistence layer based on Object-Relational Mapping.
  • Integrated DAO layer using Hibernate Framework. Involved in writing various SQL Queries wifin hibernate configuration xml file to satisfy various business requirements of teh application.
  • Designed and developed a user usage logging facility using Log4J. Used different levels of Loggers such as INFO, DEBUG, WARN, ERROR, FATAL.
  • Monitored teh logs using Log4J and fixed teh problems.
  • Developed teh application on IBM RAD and deployed it on IBM WAS 7.0.
  • Used ClearCase for version control.
  • Used DB2 as database.
  • Used JNDI for Naming and Directory services
  • Employed popular design patterns like DAO and Singleton
  • Implemented modules using Core Java APIs, Java collection and integrated teh modules
  • Participated in teh design and development of almost all of teh modules of teh project
  • Used SOAP UI for testing teh Web services. Used WS-security to implement security for accessing teh services
  • Developed Restful WebServices for HTTP GET method using Hibernate integration.
  • Involved in agile (scrum) practices and planned teh sprint attending daily Agile (scrum) meetings and sprint retrospective meetings to produce quality deliverable wifin teh time

Environment: Java 1.7, Spring MVC, Hibernate, IBM RAD, Rational UML, DB2, Clear Case, JUnit, WinSCP, Putty, SVN, Agile RTC, SOAP UI, Agile (scrum).

Confidential

J2EE Developer

Responsibilities:

  • Used Waterfall Software Development for developing teh application
  • Analyzed requirements and did use case analysis wif Rational Rose. Designed use case Diagrams, Class Diagrams and Sequence Diagrams using UML approach
  • Designed and developed front end using HTML, JSP and Servlets
  • Implemented client side validation using JavaScript
  • Developed teh application using Spring Framework to implement a MVC design approach
  • Used IOC feature of Spring framework
  • Used Hibernate in persistence layers of teh application
  • Implemented Web services using WSDL for authorization
  • Used ANT scripts to build teh application and deployed on WebSphere application server
  • Involved in integration testing and deployment of teh overall application
  • Worked as a developer and reviewed teh work performed by fellow team members before teh final delivery from teh team as a whole
  • Used Log4J for logging and tracing teh messages

Environment: Java, JavaScript, Servlets, JSP, Spring MVC, JDBC, WebSphere Application Server, Rational Rose, RAD, SOAP Web Services and Log4J

Confidential

J2EE Developer

Responsibilities:

  • Analyzed teh requirements and did use case analysis wif Rational Rose. Designed teh use case diagrams, class diagrams and sequence diagrams using teh UML approach
  • Made changes in teh WSDL as per teh changing requirement.
  • Used Collection API for data manipulation.
  • Implemented Object Oriented Programming (OOP) concepts to develop teh required systems
  • Developed teh application using Spring Framework to implement a Spring MVC design approach.
  • Developed Controller using Servlets which acts as front controller for application.
  • Used JDBC DAO as a persistence layer of teh application.
  • Implemented Web services using WSDL for authorization
  • Involved in unit testing and deployment of teh overall application

Environment: Java, Spring MVC, JDBC, DAO, HTML, WebSphere Application Server, Rational Rose, Eclipse

We'd love your feedback!