Sr. Java Developer Resume
Denver, CO
SUMMARY
- Around 10 years of software design and development experience in Java, J2EE, Spring 2.0, Struts 2.0,
- Tapestry 5, Hibernate 3.0, Java Beans, POJO, Servlets, JSP, JDBC, JUnit, XML, AJAX, CSS,
- JavaScript and JQueryinFinancial, Retail and Biometric domains.
- Good knowledge in Object Oriented Programming and it is implementation.
- Extensive background in all phases of software engineering including Requirement Collection,
- Analysis, Design, Coding, Testing, Documentation and Implementation.
- Worked extensively with developing web applications, multi - tier application software.
- Experienced with JBOSS, Jetty servers.
- Experience in end-to-end development of various applications from requirement analysis to system study, designing, coding, testing, de- bugging, documentation and implementation, production support and Production Deployment.
- Experience in all phases of Software Development Life Cycle (SDLC) and Software Testing.
- Experienced in Software Technology - Core Java, Swing, J2EE Technologies like Servlets, JSP, JDBC, HTML, XML, XSLT, AJAX, Jakarta Ant, JavaScript, REST and SOAP based Web services and Multi - Threading concepts.
- Strong expertise in development and deployment of web components that include Servlets 2.2/2.3/2.4, JSP 1.1/1.2/2.0 and business layer components that include Web Services, RMI, and JDBC 2.0/3.0.
- Worked extensively inHTML, JavaScript, DOM, AJAX,XML, and XSLT.
- Experience in implementing Service Oriented Architecture (SOA) using Web Services (SOAP & Restful) and java XML parsers such as SAX and DOM.
- Expertise in Application development using various frameworks such as Spring Framework 2.0,3.0,
- Spring MVC, Hibernate 3.0 ORM with UI technologies like JSP, Apache Velocity Engine, validation plug-ins like Validator Framework.
- Worked experience in Object Oriented Analysis, Design and Development of Applications with UML diagrams using Enterprise Architect.
- Extensive knowledge of Web Application servers like Apache Tomcat, Glass Fish.
- Hands on experience in Design Patterns, Data Structures, XML Schema/DTD validations and Ant build scripts.
- Experience in using CVS and Rational Clear Case.
- Exposure to complete software life cycle from client requirement analysis to deliver.
- Efficient in Defect Management for resolvingIntegration Issues, System Testing Issues, User Acceptance Issues, Production Issues.
- Hands on experience in Oracle, SQL Server, MySQL and Informix.
- Huge experience working in Agile Development Methodology.
- Experienced with Core Java.
- Experienced in MVC Architecture, Struts, Hibernate (OR Mapping).
- Used teh Spring Core (IOC) to implement teh Bean Factory.
- Having work exposure in implementing teh Spring MVC.
- Worked extensively with web servers like Apache Tomcat.
- Implemented DAO, Front Controller, Data Transfer Object (DTO), Value Object and other model and view objects
- TEMPHas good programming experience with SQL, PL/SQL, Triggers and Stored Procedures.
- Used teh database tools like Toad and SQL Developer.
- Experienced in methodologies like Agile (Test Driven Process) and Waterfall approaches.
TECHNICAL SKILLS
Server-side skills: JAVA,J2EE, JSP 2.1, Servlets 2.5, AJAX, JSON, XML/SAX/DOMJAXB, XSDXSLT, JMS, JDBC, JNDI, JavaBeans, MI, MQ Series
Open Source: Struts 2.0, Spring 2.5, Hibernate, Log4J.Argo UML
Build Tool: SVN, MAVEN, ANT, TOAD
Client-side skills: HTML, XHTML, CSS, JavaScript.
IDE’s: Jet Brains IntelliJ IDEA, Eclipse 3.0/3.1/3.2.
Platforms: UNIX, Windows NT/95/98/2000 Windows XP, Windows7
Servers: Jetty8, JBoss, Tomcat and Apache
Tools: Argo UML, Sub Version.
Design/Process: UML, Design Patterns (MVC, DAO, BO, Factory, Singleton), RDBMSMySQL, Oracle 8i/9i/10g, PL/SQL
PROFESSIONAL EXPERIENCE
Confidential, Denver, CO
Sr. Java Developer
Responsibilities:
- Involved with studying business requirements and Designing teh services in Equity Accelerator.
- Used JavaScript for client side validations.
- Used teh form beans for server side validation.
- Developed teh front end interface using JSP with AJAX features.
- Deployment lead support for EA application in all teh nodes of different data centers.
- Involved with extensive coding and implementation activities related with various
- Enhancements releases using Java, Shell script, J2EE, and Java Script.
- Fixing teh issues in QA, UAT and Production.
Environment: Java7, Springs 3.0, Shell script, Hibernate 3.2, Oracle DB, JBoss and Apache, SVN, SQL Developer,HPSM, QC.
Confidential
Sr. Java Developer
Responsibilities:
- Involved with studying business requirements and Designing teh services in WUPOS.
- Developed teh different services
- Used JavaScript for client side validations.
- Used teh form beans for server side validation.
- Developed teh front end interface using JSP with AJAX features.
- Deployment lead support for WUPOS application in all teh nodes of different data centers.
- Involved with extensive coding and implementation activities related with various
- Enhancements releases using Java, Tapestry, J2EE, and Java Script.
- Fixing teh issues in QA, UAT and Production.
- Attended status and review meetings with teh project management team and teh client.
- Co-ordination for monthly releases and Feature releases to implement teh Release plan and reaching QA, UAT and production dates without failures.
Environment: Java7, Springs 3.0, Tapestry 5, Hibernate 3.2, Oracle DB, Jetty 8, SVN, SQL Developer, HPSM, QC.
Confidential
Java Developer
Responsibilities:
- Adhered to teh specifications of teh MVC architecture to design object-oriented applications.
- Involved in teh detailed design of teh various subsystems.
- Designed front end screens using JSP.
- Coded Application Components for work orders developed Servlets for data retrieval.
- Developed & modified related work order programs using Core Java.
- Developed Struts Action, Form Bean Classes which will interact with JSPs.
- Developed DAO Classes which will interact with databases.
- Used teh Java classes to interact with teh database
- Took part in coding and implementation activities related with various enhancements using Java, JSP, and Servlets.
- Developed teh code and deployed on teh WebLogic server.
- Used SVN for Version control
Environment: Java6, Springs 2.5, Struts 2, Hibernate 3.2, XML Beans 2.4, BIRT,Oracle DB 8.3, JBOSS 4.2, SVN, SQL Developer,ActiveMQ5.3, Bugzilla.
Confidential
Java Developer
Responsibilities:
- Explored grid gain technology to implement parallel processing
- Explored JBoss Cache technology to implement In Memory Database.
- Involved in Integration of JBoss cache and grid gain technology.
- Implemented TPTP, TPLP,LPTP,LPLP matchers
- Implemented teh Java to XML binding.
- Written JUnit Test cases for Accuracy Testing and Performance testing.
- Involved in bench marking testing and analysis
- Implemented teh dependency injection using spring.
- Developed teh DAO classes to access teh databases.
- Used teh Hibernate to perform teh database operations.
- Fixed teh issues in Production Parallel Testing.
- Involved in teh code reviews.
Environment: Java6, Springs 2.5,Struts 2,Grid gain 2.1, Hibernate 3.2,JBoss Cache, XML Beans2.4,BIRT, Oracle DB, SVN, ActiveMQ5.3, Bugzilla.
Confidential
Java Developer
Responsibilities:
- As a team member I have developed teh Registration module, Identification module.
- Involved in Scanner Integration with application.
- Explored OCX integration with application to implement scanning functionality.
- Involved in integration of JNI calls.
- Developed different modules in application and integrated successfully.
- Involved in Matcher and Encoder integration.
- Explored and Used Strurts2 frame work and used in application.
Environment: Java6, Springs 2.5, Struts 2, Hibernate 3.2, XML Beans 2.4, BIRT,Oracle DB, JBOSS 4.2, SVN, JBoss4.2.2, SQL Developer,ActiveMQ5.3, Bugzilla.
Confidential
Java Developer
Responsibilities:
- Defined teh code standards and mentored other developers.
- Involved in teh detailed design of teh various subsystems.
- Designed front-end screens using JSP and HTML.
- Developed Struts Action classes and Form Bean classes for payments and receipts system.
- Developed & modified related feed programs using Core Java.
- Provided production support, involved with issue resolutions, and code fixing.
- Developed teh code and deployed on teh Jboss server.
- Developed Customer Enquiry module with update, delete and search options using Servlets.
- Wrote backend PL/SQL stored procedures as required.
- Experienced in teh installation, support, configuration and maintenance of Jboss servers.
- Implemented Activity Record for customer follow-up.
- Provided validation on teh client side using JavaScript.
Environment: Java6, Springs 2.5,Struts 2,Grid gain 2.1, Hibernate 3.2,JBoss Cache, XML Beans2.4, BIRT, Oracle DB, SVN, ActiveMQ5.3, Bugzilla.
Confidential
Java Developer
Responsibilities:
- Involved in getting Knowledge transfer from Client.
- Prepared System Use Case and Sequence diagrams.
- Prepared High & Low level design documents.
- Involved in development of Criminal Conviction and Arrest modules.
- Involved in development of Reports using BIRT tool. Related feed programs using Core Java.
- Provided production support, involved with issue resolutions, and code fixing.
- Developed teh code and deployed on teh Jboss server.
- Developed Customer Enquiry module with update, delete and search options using Servlets.
- Wrote backend PL/SQL stored procedures as required.
- Experienced in teh installation, support, configuration and maintenance of Jboss servers.
- Implemented Activity Record for customer follow-up.
- Provided validation on teh client side using JavaScript.
Environment: Java6, Springs 2.5,Struts 2,Grid gain 2.1, Hibernate 3.2,JBoss Cache, XML Beans2.4, BIRT, Oracle DB, SVN, ActiveMQ5.3, Bugzilla.