Sr. Java Developer Resume
St Louis, MO
SUMMARY
- 9+ Years of IT experience in Development & Implementation of Client /Server and web based n - tier architecture systems with strong knowledge of J2EE architecture and managing clients across multiple geographies.
- Expertise in designing both Front end & Backend applications using Java, JDBC, Servlets, JSP, JSTL, XML, JAXB, JavaScript, JAX-WS(SOAP Webservices) and JAX-RS(RESTFUL Webservices) Web services
- Experience working on Open Source technologies like Spring, Struts, and Hibernate to build, test, and deploy Web applications.
- Experience in unit testing the applications using JUnit.
- Experience in using DOM and SAX parsers to process, validate, parse and extract data from XML files.
- Used Log4J to print the logging, debugging, warning, info on the server console.
- Experience on ANT and MAVEN tools for building the entire web application.
- Implemented design patterns like Front Controller, Singleton, Service Locator, DAO and DTO.
- Experience using the IDES like Net Beans, Eclipse, WSAD 5.1 & RAD 6.1
- Worked on various application servers like Tomcat, Glassfish, Weblogic and Websphere Application Server
- Experience with Oracle, MySQL and tools like TOAD and PL/SQL Developer
- Experience with Clear Case, SVN, VSS and GitHub as software configuration management tool.
- Experience on UML using IBM Rational Rose, and IBM Rational Software Modeler (RSM).
- Ability to work on cross-platform environments such as Windows 2000/NT/XP, UNIX/Linux.
- Experience in developing test cases and test plans besides involving in Unit testing, Integration testing and User Acceptance testing extensively.
- Good working experience in bug fixing, production support.
- Very good experience in code reviews, unit, integration and system testing.
- Good Team Player, quick learner and self-starter with effective communication, motivation and organizational skills combined with attention to detail and business process improvements.
- Good Confidential analytical and inter personnel communication skills.
- Strong communication and relationship management skills, enthusiastic & self-driven, with a high degree of commitment.
TECHNICAL SKILLS
Java Technologies: Java/J2EE, JSP, Servlets, JDBC, JMS, XML, JAXB, EJB, Restful Webservices and SOAP Webservices.
Frontend Technologies: HTML, CSS, Javascript, JQuery, AJAX, JSON
Frameworks: Struts, Spring, Hibernate, Log4j, Junit, JPA
Web/Application Servers: Tomcat, Web Logic, Web Sphere and Glassfish
Databases: Oracle, Mysql
Operating System: Windows, UNIX
IDE Tools: Eclipse, Netbeans, RAD, WSAD
Version Control: Rational Clear Case, SVN,VSS, GitHub
Building & Testing Tools: ANT, MAVEN, Junit & SoapUI
Others: Quartz Scheduler, Unimod, IBM MQ
PROFESSIONAL EXPERIENCE
Confidential
Sr. Java Developer
Responsibilities:
- Involved in requirement analysis.
- Responsible for preparing Technical specification document
- Involved in Code development.
- Responsible for configuring transaction management.
- Responsible for Vendor management functionality.
- Responsible for developing grouping functionality.
- Responsible for developing Audit Report functionality.
- Responsible for building and deploying the application in QA and PROD environment
- Involved in Design reviews and code reviews.
Environment: Java, J2EE, Servlets, JSP, Spring, JPA, PL/SQL, Oracle10g, Restful Webservices, JavaScript, JQuery, Apache POI, CSS, HTML, Tomcat, GitHub, Maven and UNIX.
Confidential, NY
Technical lead
Responsibilities:
- Involved in requirement analysis.
- Responsible for preparing Technical specification document
- Involved in Code development
- Responsible for developing Restful Webservices
- Configured the JMS queue and queue connection factory on the weblogic server.
- Responsible for writing the code to send and receive the messages using JMS
- Taken the complete responsibility end to end for the P&L Analyst Module.
- Used Hibernate ORM for mapping data in the persistence layer
- Extensively worked with HQL and hibernate criteria queries.
- Responsible for building and deploying the application in SIT environment
- Involved in Design reviews and code reviews.
- Scheduling the client meetings and timely reporting the escalations hindering project progress.
- Bug Fixing
Environment: Java, J2EE, JMS, XML, JAXB, Servlets, JSP, Struts, Spring, Hibernate, PL/SQL, Oracle10g, Restful Webservices, Weblogic Application Server, Clearcase and UNIX.
Confidential, St Louis, MO
Lead/Sr. Java Developer
Responsibilities:
- Involved in requirement analysis.
- Responsible for preparing Technical specification document
- Involved in Code development
- Responsible for consuming and producing the webservices
- Taken the complete responsibility end to end for the Admin Module.
- Development of Hibernate hbm.xml files
- Used Hibernate ORM for mapping data in the persistence layer
- Extensively worked with HQL and hibernate criteria queries.
- Involved in Design reviews and code reviews.
- Responsible for building and deploying the application in SIT environment
- Bug Fixing
Environment: Java, J2EE, Servlets, JSP, Struts, Hibernate, SOAP Webservices(JAX-WS), Oracle9i/10G, and Websphere Application Server, Clearcase.
Confidential, St Louis, MO
Sr. Java Developer
Responsibilities:
- Involved in requirement analysis.
- Involved in Code development
- Involved in Design reviews and code reviews.
- Used Struts framework to implement the MVC design pattern in the application.
- Configured the JMS queue and queue connection factory on the websphere application server.
- Development of Hibernate hbm.xml files
- Used Hibernate ORM for mapping data in the persistence layer
- Extensively worked with HQL and hibernate criteria queries.
- Responsible for writing the code to send and receive the messages using JMS
- Responsible for preparing Technical specification document
- Responsible for building and deploying the application in SIT environment
- Bug Fixing.
Environment: Java, J2EE, Servlets, JSP, JMS, Struts, Hibernate, Oracle9i/10G, MYSQL, and Websphere Application Server.
Confidential, Boston, MA
Sr. Java Developer
Responsibilities:
- Involved in requirement analysis.
- Responsible for preparing Technical specification document
- Used Struts framework to implement the MVC design pattern in the application
- Handling new enhancements
- Responsible for building and deploying the application in SIT environment
Environment: Java, J2EE, JDBC, Servlets, JSP, Struts, Oracle9i, SQL Developer, Business Objects and Websphere Application Server.
Confidential, Texas
Sr. Java Developer
Responsibilities:
- Involved in impact analysis
- Responsible for preparing Document Of understanding (DOU)
- Handling new enhancements
- Bug fixing
- Unit Testing, Regression Testing
- Involved in preparing Unit Test Cases.
Environment: Java, J2EE, JDBC, PL/SQL, Servlets, JSP, Oracle9i and Weblogic.
Confidential, Boston
Sr. Java Developer
Responsibilities:
- Requirement analysis
- Implementing functionalities
- Used Struts framework to implement the MVC design pattern in the application.
- Used Hibernate ORM for mapping data in the persistence layer
- In corporate the Code Review comments provided by Team Lead.
- Handling Enhancements
- Unit Testing
Environment: Java, J2EE, Servlets, JSP, Struts, Hibernate, Spring, Oracle9i and Websphere Application Server.
Confidential
Java/J2EE Developer
Responsibilities:
- Understood the Requirement and proposed the solution Bug Fixing
- Responsible for entity classes and dao based on the Requirement
- Learned Unimod, Finite State Machine tool and implemented the standalone module based on unimod.
- Understood the Requirement and proposed the solution Bug Fixing
- Responsible for producing and consuming the Webservices
- Used Hibernate ORM for mapping data in the persistence layer
- Acted as backup lead in his absence.
- Shared the knowledge and involved in KT to new team
- Responsible for building the application and testing thoroughly, shipping it.
Environment: Java, J2EE, Hibernate, Servlets, JSP, Struts, MySql, SOAP Webservices, Quartz, Unimod and Glassfish Server.
Confidential, Boston, MA
Java/J2EE Developer
Responsibilities:
- Handling Enhancements
- Bug Fixing
- Unit Testing
- Carried out modification and reconfiguration of deployed application
Environment: Java, J2EE, JDBC, Servlets, JSP, Struts, Oracle9i, and WebSphere Application Server.
Confidential, GA
Java/J2EE Developer
Responsibilities:
- As a Team member I was Involved in Coding.
- Involved in developing the code for JSP’s
- Involved in developing the code for Model Classes
- Unit Testing
Environment: Java, J2EE, JDBC, Servlets, JSP, Struts, Oracle9i, and Tomcat.
