Senior Developer Resume
CAREER OBJECTIVE:
Intend to build a career with leading corporate of hi - tech environment with committed and dedicated people, which will help me to explore myself fully and realize my potential. By an enthusiastic approach and zealous spirit, I aspire to utilize my knowledge in JAVA/J2EE, the most promising field of Information Technology, and hereby affirm to enhance my capability to the fullest benefit of the organization with which I shall be working.
SUMMARY:
- JAVA/J2EE Programmer possessing around 12 + years of experience in Software development, emphasizing on the development of Internet/Intranet web-based applications.
- Having expired H1B Visa and looking for transfer.
- Expertise in J2EE technologies with Java, Spring, Spring MVC, JSF(Java Server Faces), JQUERY, DWR, AJAX, JavaScript, JSP, JSTL, JAXB, Struts, Servlets, JDBC, Quartz, XDoclet, JBOSS Server, Apache Tomcat, Weblogic Server 12, Hibernate, JMS, Spring IOC, Spring OXM, JUnit, Maven, ANT, AXIS2 Webservices, Eclipse, GIT.
- Experienced in developing J2EE web applications on Spring MVC framework, Struts, JSF, Hibernate, based frameworks.
- Proficient in system development in UNIX and Windows 98/NT/2000 platforms.
- Hands on experience on HTML, CSS, XML, JavaScript.
- Hands on experience on Servers like Weblogic, JBoss and Apache Tomcat Server.
- Hands on experience on Web Services.
- Expertise in using Maven, Ant for build and Deployment
- Experience on working with JQuery UI, DWR, and AJAX.
- Knowledge and experience in Software Development Life Cycle (SDLC), and Agile Model Driven Development.
- Extensive experience in working with Eclipse.
- Comfortable with MYSQL, ORACLE, Sybase in database programming.
- Flexible and versatile to adapt to any new environment and work on any project.
- Good communication and inter personnel skills.
- Provided key contributions in the design and development of the web application projects.
- Successfully carried out the development phase in all the projects undertaken.
TECHNICAL SKILLS:
Operating Systems: Windows XP/2000/NT/98, Linux
J2EE: Java 1.6, JSP, Java Servlets, JDBC, JNDI, Apache Struts, Hibernate, Spring Dependency Injection, Spring JDBC, Spring ORM, Spring MVC, Dozer Bean Mapping, Quartz, Java Server Faces(JSF), AXIS2, Rest WebServices and etc.
Recent Open Source: Hibernate and Spring (Inversion of Control / Dependency Injection), Spring MVC, Spring JDBC, Spring ORM.
APPLICATION/WEB SERVERS: BEA Web logic 10.1, Apache Web Server, and Apache Tomcat Server, JBoss Application Server
Source Control: CVS and Subversion (SVN)
Database: Oracle 9i/10g, Microsoft SQL Server, Sybase, My SQL
Internet Markup Languages: HTML, XML, CSS
XML Parsing: JAXB (Java API for XML Binding)
Scripting Languages: JavaScript
IDE: Eclipse 3.4, NetBeans 5.x
PROFESSIONAL EXPERIENCE:
Confidential
Senior Developer
Technologies: Java, J2EE, Spring, Hibernate, Maven, Oracle, Eclipse, JUNIT, NodeJS, JavaScript, GIT
Database: Oracle
IDE: Eclipse
Platform: Windows, UNIX and Ubuntu
Responsibilities:
- Developed modules using Java, Spring, Hibernate, Node and JavaScript.
- Involved in build and deploy Fusion Jenkin jobs.
- Developed code Using Eclipse for integrated development environment
- Involved in writing and reviewing unit test cases using Junit
- Used Maven for the build and deployment.
- Maintained versions using GIT tool to merge code, check in and checkout the data
Confidential
Senior Developer
Technologies: Java, J2EE, JMS, Spring, Hibernate, Weblogic, Maven
Application Server: Weblogic 10.3.1
Database: Oracle
IDE: Eclipse 3.1
Platform: Confidential -UNIX, Windows XP
Responsibilities:
- Developed modules using J2EE, Spring, Hibernate, and JMS
- Developed modules using Apache Camel Route Framework, JSON and Web services.
- Developed mock test cases using PowerMock and Easy Mock framework.
- Involved in build and deploy Fusion Jenkin jobs.
- Developed code Using Eclipse for integrated development environment
- Involved in configuring and deploying the application with WebLogic Application server
- Involved in writing and reviewing unit test cases using Junit
- Used log4j for tracking errors and debugging the code.
- Used Maven for the build and deployment.
- Maintained versions using GIT tool to merge code, check in and checkout the data
Confidential
Senior DeveloperTechnologies: Java Server Faces(JSF), Spring MVC 3.0, Java 1.5, JSP, Spring JDBC, JSTL, Hibernate 3.0, JQuery, TibRV (TIBCO Rendezvous), Spring Integration, Spring OXM JAXB, Dozer, Apache Tomcat 6.0, AXIS2, Rest WebServices
Applications: PositionAdjust, ExplainPL, MTSTradeEngine, MTSBidServer
Client-Side Validation: Javascript, JQuery
Web Server: Apache Tomcat 6.0
Database: Sybase
IDE: Eclipse 3.1
Platform: Unix, Windows XP
Responsibilities:
- Developed modules using Spring, Hibernate, jQuery, JSF.
- Development and Unit testing
- Integration testing and deployment
- Developed web service module using AXIS 1.2 framework
- Developed application using JSF and Spring JDBC framework
- Requirement gathering of various major enhancements and major upgrades and analysis for the projects.
- Used ANT for the build and deployment.
Confidential
Senior DeveloperTechnologies: Spring MVC 2.5, Java 1.5, JSP, JDBC, JSTL, Hibernate, JQuery
Client-Side Validation: Java script
Application Server: Weblogic 9.2
Database: MySql
IDE: Eclipse 3.1
Platform: UNIX, Windows XP
Responsibilities:
- Developed modules using Spring MVC, Hibernate, JSP, JDBC and JQuery.
- Handled CRs and bug fixing areas in GMPP application
- Gathered requirement details from customer
- Performed estimation, code analysis, design and development of components, unit test, review and delivering the final code
- Unit test case modules using Junit
- Development of components, unit test, and review.
Confidential
Senior DeveloperApplication Server: JBOSS Application Server
Database Server: Oracle 9i
Programming: Java 1.5, JSP 2.0
MVC Framework: Java Server Faces (JSF)
Data Access Layer: Spring JDBC
Security API: Spring Acegi 2.0
XML Java Technologies: Java XML Binding Architecture (JAXB), JWSDP 2.0
Job Scheduler: Quartz API 1.6
Web Technologies: AJAX, JavaScript
Unit Testing: JUnit 3.8.1
Logging: Log4j
JMS: JMS Messaging
Source Control: CVS
Responsibilities:
- Involved in development of Admin module of the application
- Involved in development of Customer Portfolio Management
- Involved in JSF design of the application
- Developed modules using Spring JDBC-Data Access Layer, JAXB XML Binding, AJAX, JavaScript, Quartz-Job Scheduler
- Developed modules using JMS messaging framework.
- Spring JDBC is used to access data from the DB
- Build and deploy the war in JBOSS Application Server.
- Used SVN for code repository and as version control mechanism.
