We provide IT Staff Augmentation Services!

Computer Programmer Analyst Resume

2.00/5 (Submit Your Rating)

PROFESSIONAL SUMMARY:

  • 9 years of experience in IT Industry as a Java/J2EE developer involving in analysis, design, testing of web based and client server multi - tier applications which use Java/J2EE technologies.
  • Experienced in implementing OOPS concepts using Java/J2EE technologies such as Core Java ( Collections , Generics , Enums and Annotations etc.), Servlets , Struts , JSP , Oracle ATG, Hibernate and Web Services .
  • Well versed in all stages of Software Development Life Cycle ( SDLC ) including requirement analysis, design, development, testing, deployment and support and maintenance with various methodologies such as Waterfall, Incremental, Iterative and Agile models.
  • Hands on experience in technologies like SOAP, Restful webservice, RestEasy, JS, JSON, Angular, JQuery
  • Strong experience in developing user interfaces with HTML, DHTML, JSTL, XML and CSS.
  • Proficient with scripting languages like JavaScript, JQuery
  • Well versed in MVC (Model View Controller) architecture using Struts and also implementing JSTL (JSP Standard tag library), custom tag development and tiles.
  • Experience in JSP, Java Beans and Servlets for developing applications using MVC architecture.
  • Hands-on exposure to Persistence Framework like Hibernate ORM (Object Relational Mapping) in typical n-tier architecture.
  • Good exposure in implementing RESTFUL web services
  • Experienced using WARs and EARs to build and deploy the applications in application servers using ANT scripts and different IDEs.
  • Experienced in programming tools like ANT, Maven Build scripts, JUnit and Log4j.
  • Good exposure to web/application servers such as Apache Tomcat, WebLogic.
  • Experience in using IDEs like Eclipse, Netbeans.
  • Penchant to learn things, good communication skills, hardworking and adaptable, quick learner, self-motivated, precise and dedicated.

AREA OF EXPERTISE:

  • Core Java Design Patterns
  • J2EE Best Practices
  • Servlets/JSP jQuery
  • Spring
  • Hibernate

TECHNICAL SKILLS:

Technologies: JAVA/J2EE, Adobe CQ 5.4/5.6 (AEM), Servlets, JSP, Struts, JDBC, JNDI, JTA, JPA, JUnit, Web Services (REST, SOAP).

Frameworks: Struts 2.0, Spring 3.0 (MVC, IOC, DAO)

ORM Frameworks: Hibernate 3.0

Web Technologies: HTML, DHTML, HTML5, CSS, Java Script, XML, XSL, XSLT, XHTML, JQuery

Application Servers: WebLogic, JBoss

HTTP Web Servers: Apache Tomcat

RDBMS: Oracle 8i/9i/10g/11g,MySQL

Methodologies: UML, OOAD, JAVA/ J2EE Design Patterns

IDE/Utilities: Eclipse, PL/SQL Developer, Star UML, TOAD, SQL, Developer, Netbeans

Operating Systems: Solaris (UNIX), Linux, and Windows XP/Vista/7

Other Skills: MS Office,QC, Jira, Maven, Ant, CVS, Log4j, JavaScript, Unix Shell scripting, JQuery, Angular JS

WORK EXPEREINCE:

Confidential

Computer Programmer Analyst

Roles and Responsibilities:

  • Analysis and understanding of business requirements.
  • Developed application using CQ 5.6, JSP, JSTL, CSS, JQuery and AJAX on the presentation layer
  • JQuery and handebars to work with the DOM and other browser APIs
  • Involved in code merges and code management using SVN 1.6.
  • Worked on SOA and Agile Projects.
  • Used Ant and Maven as project management tool.
  • Used JUNIT for unit testing of the application.
  • Maintained project schedules and tasks
  • Identified problems and formulated alternative solutions
  • Worked with project managers and other team members
  • Collaborated with other parts of product development team
  • Ensured high quality code by using pair programming approach
  • Used SOAPUI to check request and responses and conversion of the services according to different back end systems like Omni, WCS and SAP etc.
  • Used AppDynamics for monitoring of the Services and entire systems in production and also used Splunk to check the production logs.
  • Replacement of the Dell Boomi with Open Source java framework using Spring Boot. In order to achieve the request and responses of different SOAP Services from different systems such as Tibco, Omni, WCS and IAM etc.

Technology Stack: Java, SOAP Web service, jQuery, Adobe CQ and ANT Maven and Eclipse

Confidential

Tech Lead

Roles and Responsibilities:

  • Analysis and understanding of business requirements.
  • Effectively participated in weekly client communications with Business Analysts.
  • Fixed several defects that are found in both Integrated System Testing (IST) and Production.
  • Developed application using Adobe CQ, JSP, JSTL, CSS, JQuery and AJAX on the presentation layer
  • Designed and developed various modules of the application with J2EE design architecture and frameworks like Spring MVC architecture and Spring Bean Factory using IOC, AOP concepts.
  • Used Hibernate in persistence layer and developed POJO’s, Data Access Object (DAO) to handle all DB operations.
  • Implemented features like logging, user session validation using Spring-AOP module.
  • JQuery to work with the DOM and other browser APIs
  • Involved in code merges and code management using SVN 1.6.
  • Code reviews management using Code Collaborator.
  • Defect management using JIRA and HP QC 11.
  • Used Ant and Maven as project management tool.
  • Used JUNIT for unit testing of the application.

Technology Stack: Java, J2EE applications, Web and mobile applications,, Struts 1.2, Struts 2, jQuery, Angular JS, ATG framework, Adobe CQ and Eclips

Confidential

Technology Analyst

Roles and Responsibilities:

  • Using Struts 2.1 MVC Architecture and writing Struts 2.1 Actions classes.
  • Creating Struts 2 custom validators to perform server side validations.
  • Deploying the application on Oracle WebLogic Server 10.3 .
  • Using Struts 2.1 Tiles framework
  • Using Struts2 jQuery Plugin for Ajax Support

Technology Stack: Java, Servlets, JSP, Struts 1.2, Eclipse, Oracle WebLogic Server 10.3 & Oracle 10g, Linux SUSE 10.3

Confidential

Software Engineer

Roles and Responsibilities:

  • Developing web application using Struts 2 framework for implementing MVC design pattern, JSP for presentation logic and using Tiles 2 for cleaner implementation of the presentation logic in JSP.
  • Creating Struts 2 custom validators to perform server side validations.
  • Contributing in the requirement analysis, data flow, project flow, project architecture and writing technical design document
  • Extensively applied JDBC to communicate to MySQL database.
  • Deploying the application on Oracle WebLogic Server 10.3 .

Technology Stack: Java, Servlets, JSP, Struts 1.2, Eclipse, MySQL, Oracle WebLogic Server 10.3 & Oracle 10g

Roles and Responsibilities:
  • Analyzed the existing SPPM applications performance and its architecture.Creating Struts 2 custom validators to perform server side validations.
  • Migrated BEA weblogic from 8.0 to Oracle 10.3Extensively applied JDBC to communicate to MySQL database.
  • Did research and development to create weblogic managed servers along with admin server.
  • Did adequate changes in SPPM app to make it as clusterable
  • Giving support and KT to Support team and Documentation team.
  • Documented this work.

Technology Stack : EJB, Java 1.5, JSP, ANT, Hibernate,Weblogic 10.3

Confidential

 Software Engineer

Roles and Responsibilities:

  • Developing web application using STRUTS 2.0 framework for implementing MVC design pattern, JSP for presentation logic & applying Taglibs for cleaner implementation of the presentation logic in JSP.
  • Creating Struts 2 custom validators to perform server side validations.
  • Contributing in the requirement analysis, data flow, project flow, project architecture and writing technical design document
  • Extensively applied JDBC to communicate to MySQL database.
  • Using version control tool Tortoise and bug tracking tool Bugzilla.

Technology Stack : Java, J2EE, JSP, JDBC, Struts 2.0, MyEclipse 5.5, Oracle 9i

We'd love your feedback!