We provide IT Staff Augmentation Services!

Sr. Developer Resume

3.00/5 (Submit Your Rating)

PROFESSIONAL SUMMARY:

  • 8+ years of experience in Design, Development and Testing of Information Systems using Java, J2EE, Spring, JSF, Hibernate, JSP, Servlet, EJB etc.
  • Experience in different phases of Software Development Life Cycle (SDLC) including Design, Implementation and testing during the development of software applications.
  • Experience in developing applications using three tier architectural frameworks such as MVC (Model View Controller) STRUTS, SPRING framework and Hibernate.
  • Well versed with J2EE Design Patterns like Singleton, Factory, Front - Controller, Session Façade, Service-Locator, Data Access Object (DAO), Data Transfer Object (DTO), MVC, Business-Delegate. Also well versed with Agile and Scrum methodologies.
  • Experience using Front End Technologies such as JSF, JSP, HTML, AJAX, JavaScript, JQuery, CSS, JSTL, RichFaces for developing UI for the applications.
  • Experience in AJAX, XML and XML related technologies.
  • Hands-on experience in designing XML-based distributed systems that are reliable, scalable, secure and loosely coupled.
  • Proficiency in Database Programming using Oracle, SQL Server, HQL and MySQL creating stored procedures, Triggers, Indexes, Functions, Views, Joins etc.
  • Experience in developing and deploying applications using Web Logic, Tomcat, and JBoss.
  • Experience in writing and executing the Test cases using JUNIT.
  • Experienced in Various IDE’s likes STS, Eclipse Mars and Itellij idea.
  • Excellent experience in Object-oriented design and analysis.
  • Experience in using version control tools like Rational team concert, Serena Dimension, SVN and CVS.
  • Quick learner and excellent team player, ability to meet deadlines and work under pressure - either unsupervised or in a team.
  • Expertise in understanding the business of the various industries like Manufacturing, Retail, finance and Education domains.
  • Intensive experience in working with client facing position.
  • Excellent communication and self-motivated to implement complex rules.

TECHNICAL SKILLS:

Programming Language: Core Java, J2EE

Web Technologies: JSP, Servlet, JSF, XML, JavaScript, AJAX, JDBC, CSS,

Frame works: STRUTS, JSF, Spring, Hibernate

IDE: Spring Tool Suite(STS), Eclipse, Intellij Idea

Markup Languages: HTML, DHTML

RDBMS/ Databases: Oracle 10g, SQL Server 2005/2008, MySQL, HQL.

Web/App Servers: Tomcat, JBoss, WebLogic

Build Tools: ANT, Maven

Version Control System: Rational Team Concert, Serena Dimension, SVN, CVS

Testing Tools: JUnit Testing

Open source API /Tools: SQL Developer, Textpad, EditPlus, Notepad++, log4j

Operating Systems: Windows 2000/XP/NT/ Windows 2008, Linux

PROFESSIONAL EXPERIENCE:

Confidential

Sr. developer

Responsibilities:
  • Involved in the process of framework design, Coding and Testing phases of the software development cycle.
  • Development of improve the application scalabilities by creating new modules dao, utilities.
  • Created Coherence Cache store and used that into application.
  • Used DAO, VO (Value objects) and other J2EE Design Patterns in developing application code
  • Development to use Orcale Coherence to achieve grid computing for improving performance.
  • Modify xsd schemas to accept new properties in web services.
  • Used the components of SPRING Framework like SPRING CORE, SPRING MVC, SPRING AOP.
  • Producing and Consuming web Services to interact with external applications.
  • Used Rational Concert Team as version control tool.
  • Creating test cases using Junit and Mockito.
  • Developed stored procedures, triggers, using MS SQL SERVER 2008 R2 as the backend.
  • Prepared reports for events using Splunk.
  • Doing the development in agile methodology, participating in Daily Scrum meetings and Story grooming sessions..
  • Performing technology forced migration changes.
  • Co-ordinate with QA for testing, Production releases, Application deployment and integration and performing sanity testing of the application after deployment..
  • Involved in Production Support and minor enhancements as per application requirements

Environment/Tools: JDK 7.0, Spring3.0, Oracle Coherence, BPEL message queue, MS SQL 2008, Weblogic, Spring tool suite3.6, Rational team concert, Eclipse Mars,

Confidential

Sr. developer

Responsibilities:

  • Involved in the process of Design, Coding and Testing phases of the software development cycle.
  • Developing front end screens to be cross-browse & cross-platform based application while using JSF, XHTML, CSS, JavaScript and jQuery.
  • Used DAO, VO (Value objects) and other J2EE Design Patterns in developing application code
  • Developed JSP pages using JSF, JSTL, Richfaces, Tomhowk, javascript and Jquery.
  • Used the components of SPRING Framework like SPRING CORE, SPRING MVC, SPRING AOP.
  • Hibernate is used as persistence framework for the application.
  • Used Serena Dimension as version control tool.
  • Creating test cases using Junit.
  • Developed stored procedures, triggers, using MS SQL SERVER 2008 R2 as the backend.
  • Coordinating with Business for requirement gathering and implementing POC for integration of new technologies into applications.
  • Co-ordinate with QA for testing, Production releases, Application deployment and integration and performing sanity testing of the application after deployment..
  • Involved in Production Support and minor enhancements as per application requirements

Environment/Tools: JDK 7.0, JSF2.0, Spring3.0, Hibernate3.0, Richfaces4.x, MS SQL 2008, Weblogic 12c, Spring tool suite3.6, Serena Dimension, Remedy, Eclipse Luna 4.4,

Confidential

developer

Responsibilities:

  • Creating/Modifying existing Apple POS application as per the business requirement using Java and WebObjects.
  • Created Object to XML adopters using XML and Java.
  • Finding Root cause analysis of defects occurred in Apple POS application.
  • To analyse, design and develop solutions for issues logged by production team.
  • Providing fixes for critical issues logged by QA which could not resolved by release team.
  • Code review using Crucible & Version control using SVN. Monitoring the JIRA to see the task defined and fix issues accordingly.
  • Doing the feasibility study of high level business requirement
  • Day to day basis monitoring and resolution of the tickets based on the ITSM System and Mail Alerts.
  • Providing training and enhancing skill sets of new team member to meet client expectations.
  • Monitoring the JIRA to see the task defined and fix issues accordingly.
  • Preparing the weekly status reports & coordinating such calls for proving updates to customer on weekly basis

Environment: JDK 6.0, WebObjects, Oracle 10i, Mysql5.5, REST Framework, JavaScript, XML, JBoss 6.x, Tomcat 6.xSVN, Eclipse Europa, Radar, Jira, Crucible, Maven

Confidential

J2EE developer

Responsibilities:

  • Design and Development of automatic Border Control, for borders to work in offline mode using JDK 5.0, Struts 1.3, Hibernate 3.0 .
  • Involved in Software Development Life cycle starting from requirements gathering to moving in production.
  • Developed the User Interface using JSP, HTML and CSS.
  • Used Oracles Log Minner feature to get information of later entry/ departure of visitor
  • Implemented MVC architecture using Struts Framework.
  • Used JNDI as part of service locator to locate the Factory objects, Data Source Objects and other service factories.
  • Developed POJO as part of persistence framework.
  • Involved in modifying Hibernate configuration file for mapping resources.
  • Worked on different J2EE design patterns like MVC, Service Locator, DAO for developing this Web application
  • Implemented Front controller using Struts framework.
  • Prepared Testing Plan based on the system requirements/Business requirements.
  • Deployment and integration of new supervision version for the Gatekeeper on borders.
  • Preparing work progress reports and ticket status reports.
  • Documentation for user manual for the Border control module.
  • Gathering requirement from end user and proposing prototype.

Environment/Tools: JDK 5.0, Struts 1.3, Hibernate 3.0, EJB 3.0 (for doclets), Oracle, HTML, CSS, Jquery, Javascript, AJAX, Passport/Visa Scanners, Apache Tomcat 5.5.9 (web-server), OC4j, oracle 9i &10g eclipse.

Confidential

Developer

Responsibilities:

  • Gathering business requirements from the customer & providing it to offshore team.
  • Involved in database design architecture and also done the corresponding documentation.
  • Development and implementation of modules using JDK1.5 and Daffodil Application Tool Kit.
  • Engaged in production support & break fixes
  • Involved in module testing and reporting bug.
  • Involved in writing manual for module.
  • Creating detailed technical design documents & specifications
  • Coordinate for production deployment and do sanity testing of the application post deployment.
  • Engaged in production support & break fixes
  • Using SVN for version control.
  • Doing the development in agile methodology.

Environment/Tools: Java, JSP, Servlet, HTML, CSS, JavaScript, AJAX, XML, JDBC, Daffodil DB, Daffodil Application Kit Framework.

Confidential

Java Developer

Responsibilities:

  • Gathering requirements from the onsite team and explaining them to the offshore team.
  • Preparation of Use Cases using Rational Rose.
  • Design of the Workspace and System Management module using Unified Modelling Language.
  • Construction of the Workspace and System Management module using JSP, Servlet and Java.
  • Module testing and reporting bug that needed to be enhanced/fix in next version.
  • Application performance tuning.
  • Code review and its improvements to meeting customer expectation.
  • Unit and Integration testing of Workspace and System Management module with other modules of the application.
  • Involved in performance tuning of the application.

Environment/Tools: Java, Swings, Hibernate2.0, FirebirdSQL, Quartz 1.8, Glazed Lists1.8, iReports 2.x, Indellej Idea

Confidential

Programmer

Responsibilities:

  • Development of new administrator module for the application.
  • Involved in code review.
  • Unit and Integration testing of various modules of the application.
  • Application performance tuning.
  • Day to day basis monitoring and resolution of the tickets.
  • Providing weekly status report for ticket logged into production and updating the same to Client.
  • Involved in database design and also done the corresponding documentation for it for newly implemented modules.
  • Proving financial reports to clients which is not being generated from the application.

Environment/Tools: Jsp, Ejb, Oracle9iAS, Oracle9iDB ,Portlet, Postgresql, NIC log tool, HTML, CSS, Javascript,

We'd love your feedback!