Sr. Java Developer Resume
Sun City, FL
SUMMARY
- 7 + years of IT experience in analysis, design, development, testing, Implementation, maintenance of large scale object oriented applications and web & E - Commerce application using Java/J2EE technologies
- Experience in all phases of Software Engineering (SDLC), Project management (Waterfall & Agile/Scrum Methodology) including Requirement Gathering, analysis, Define project scope, Design, Coding, App & web server installation, deployment, Manual Testing and Implementation.
- Experience in Core Java, Java/J2EE, JSP, Ajax, JSF2.0, Prime Faces 5.0, Servlets, Angular JS, JDBC, JNDI, EJB 2,3, JPA, JMS, Spring2.5 (IOC, MVC, AOP), Struts 2, Hibernate3.2, XML, CGI, LDAP, ANT, SVN, JUnit, XSLT, JAXB,, Eclipse, WSAD, TIVOLI.
- Experience in Deployment, configuration, Implementation & performance tuning of Weblogic 8.1 and Websphere 5.x/6.x/7.x, Oracle Application Server, JBoss, Apache and Tomcat Servers.
- Strong working Experience on relational Database Design- SQL PL/SQL (Oracle, MY SQL, MS SQL server, DB2). Good at ER Diagram specifications using TOAD / PlSql Developer.
- Good at manual,Functional testing, Used BMC Remedy, HP Quality center, Bugzilla for bug tracker.
- Knowledge on Mule ESB, Project Management Methodologies, Software Estimation Methodologies, Project Planning, Tracking, Execution, Resource Management and Risk Management.
- Good knowledge of emerging technologies like Web Services (SOAP, REST,WSDL, SOA)
- Proficiency in UML & OOAD object oriented methodologies.
- Expertise in client side designing and validations using HTML, CSS, Angular JS, AJAX, jQuery.
- Environment setup for web server, application server, database server, production support, dealing support cases and interact with customers.
- Very good team player, self-motivated and good communication skills. Adapt quickly to an existing, complex environment.
- Analysis, design and development web based application using Java/J2EE.
- Used JSP, Servlet, EJB, AS3.0, CSS, Spring MVC Framework & Hibernate.
- Developed Dashboard for the analysis of the web site analytics.
- Good at Onshore and Offshore Team Coordination.
TECHNICAL SKILLS
Languages: Core Java,Java/J2EE,JDK1.4/1.5/1.6,Bash Shell Script, PL/SQL, UML.
Web Technologies: JavaScript, HTML 5.0, CSS 3.0, XML, XSL, AJAXJQuery, Angular JS.
J2EE Technologies: JSP, Servlet, JSTL, JDBC 2.0, JNDI, LDAP, RMIStruts1.1/2.0,JUnit, Hibernate 3.0, Spring 3.0EJB2.x/3.0,JPA, JMS,MDBDatabase Oracle 10G/11G, MySQL 5.1 and SQL Server 2000/2005.
Tools: Eclipse, Net Beans 6.1, MS Visio, Rational Rose, SQL, Clear quest,VSS, RSM, SiteminderRSA
Version Control Tools: Clear Case, WinCVS2.0, SVN, CVS
Bug tracking tools: ClearQuest, Findbugs
Security: Spring Security, CXF security, Siteminder and RSA
Application/WebServer: Web Sphere 7.5.5, STS, Bea Web Logic 9.0 and Apache Tomcat 4.x/5.x
Protocols: TCP/IP, UDP, (POP3, FTP and SMTP)
Build Tools: Maven and ANT. Java Mail, SOAP, DOM and SAX, STAX.
PROFESSIONAL EXPERIENCE
Confidential, Sun city, FL
Sr. Java Developer
Responsibilities:
- Worked in all phases of the Software development life cycle (SDLC) starting from requirement gathering, designing functional document to implementation, delivery, test planning, execution and production support
- Designed various data models including class diagrams, dataflow diagrams, workflow diagrams, sequence diagrams and interaction diagrams
- Developed the user interface screens for clients using Spring, JSP, JSTL, jQuery libraries, HTML, XML, AJAX and JavaScript, Unix scripting and pythonfor UI Automation
- Developed SOAP and REST web services using Java, hibernate, JAX-WS, JAX-RS and JAXB
- Used Spring for creating the object using dependency injection (IOC)
- Used Hibernate for interacting the database using hibernate mapping and configuration using hibernate queries
- Used Oracle 10g as a database in the backend
- Participation in several defects raised in different environments, seeing the logs, debugging and replicate the same scenario in local
- Participation in setting up the system for various software and tools needed for development and set up JMS in WebSphere application
- Used JIRA as an issue tracker tool for collaborating with testers and functional team
- Fixed critical defects in different environments (Dev, SIT, UAT and Production)
- Used SVN version control tool to check in/out files, etc. also responsible for branching, merging the branch to main repository
Environment: Java (6), EJB (3.1), XML 3.1, RAD (8.0)& (9.0), Spring 3.0, Spring 3.2, SOAP UI. JMS, JPA, EAR 6.0, JSP, HTML, Javascript, Jquery, XHTML, Clear Case Repository, GIT
Confidential, Tempe, AZ
Sr.Java Developer
Responsibilities:
- Involved in Business and functional requirements with business users.
- Involved in Data Base design and modeling.
- Involved in Preparing Use Cases, Sequence Diagrams, Class diagrams etc.
- Used hibernate is an ORM.
- Involved in designing & building the business rules for enrollment & collection process using Quick Rule engine
- Developed the various UI interfaces using Java Server Faces and Ajax4Jsf.
- Developed the Session beans and the DAOs for database operations.
- Configured Queues and Developed Message driven beans either sending or listening to the queues.
- Responsible for integrating the assigned modules.
- Responsible for implementing the security against LDAP.
- Responsible for Account, billing & audit trail reports module
- Handled the production support.
Environment: JDK1.5, JSP2.0, Servlets 2.4, JSF 1.1.4, Ajax4Jsf, Ant 1.6.1, XML, XML Schema, XSLT, JAXP, EJB 3.0, Spring 2.0, Hibernate 3.0, Weblogic9, JDBC, SQL, PL/SQL, HTML, RSA, SAP Quick Rules Engine BRMS, Clear case, Oracle 10g, Linux and Windows XP, JAX-WS web Services, SOA, DB2, IBM iLog 6.5 jRules BRMS Messaging Beans(JMS), UML Rational Rose.
Confidential, Salt Lake City, UT
Sr. Software Engineer
Responsibilities:
- worked on the Core Java and Data warehousing technical team related to DONKICS Project . Client side Interaction to publish and solve issues.
- Analysis, design and development web based application using Java/J2EE
- Used JSP, Servlet, EJB, AS3.0, CSS, Angular JS, Spring MVC Framework & Hibernate
- Developed Dashboard for the analysis of the web site analytics.
- Developed the WSDL file for the access of Reports data through a SOAP protocol, Rest and SOA
- Used XML technologies like XPath, XSLT and JAXB for data exchange and presentation.
- Used Manual testing and internal issue Tracker Application
- Used CVS for source code maintenance.
- Used Crystal Report
- Tivoli to publish the schedule Jobs
Environment: Core JAVA/J2EE, JSP, Servlet, EJB, Spring, Hibernate, Ant, CSS, CVS Toad, Log4j, JPA, Web service (XPath, SOAP, WSDL, JAXB, JAX-RPC), MDB JQuery, Apache 1.3/2.2, Tomcat 6/7, WebSphere 6/7, MS SQL server 2005, Eclipse, RAD, Crystal Report, Business objects Data Integrator, HP Quality center, Toad, Windows & Unix.
Confidential, Chicago, IL
Sr.Java Developer
Responsibilities:
- Involved in analysis and design of the application.
- Programming with JSP, JSF and RichFaces.
- Developed JavaScript functions for the front-end validations.
- Implemented Ajax for creating interactive web application and for avoiding reloading of page for each request.
- Deployed and tested the modules using Eclipse 3.2 & Web Logic Application Server 8.0.
- Implemented JMS using MQ Series to create, send, receive, and read messages.
- Integrated JMS with Spring to implement ScheduledTimerTask for sending and receiving messages at regular intervals.
- Implemented Spring AOP for calling a class before and after submission of form data.
- Implemented Spring Validator for domain level validation
- Integrated Spring with Hibernate for data insertion and manipulation.
- Implemented JAAS for Authentication and Authorization of Users.
- Involved in testing of application using Unit.
- Implemented XML Web Services using SOAP, UDDI, WSDL to authenticate user from external application and Apache Axis is used to serve Web Service.
- Involved in drawing use case diagrams and sequence diagrams.
- Oracle 10g is used for storing the user information.
- Involved in configuration management of VSS, the version control tool.
Environment: Java, JSP, JSF, RichFaces, J2EE, JMS, Struts 1.1, Spring 2.0, Tiles, Tag libraries, JUnit, SOAP, WSDL, UDDI, Eclipse 3.2, Apache Axis 1.4, Web Logic Application Server 8.0, Sun LDAP, Oracle 10g, Windows 2000.
Confidential
Java Developer
Responsibilities:
- Developing prototypes and communicating with the business users.
- Designed the project with SOA architecture.
- Involved in Business and functional requirements with business users.
- Designed and developed the systems.
- Implemented Front Controller, Business Delegate,EJB, Business Objects, Value Object and Data Access Object.
- Involved in Data Base design and modeling.
- Involved in Preparing Use Cases, Sequence Diagrams,Class diagrams etc.
- Used JDBC to connect to UDB(DB2)
- Involved in migrating mainframe data to UDB database.
- Involved developing reports and showing to the user in PDF format.
- Configuring weblogic for authentication and authorization through LDAP.
- Used hibernate is an ORM.
- Wrote build scripts using ANT.
- Involved in building the business rules for the complex computation using Quick Rule engine.
- Involved in migrating the business rules to iLog Jrules BRMS product.
- Responsible for implementing the Allocation, Account, Profile and components module.
- Responsible for implementing the reports by using apache FOP tool.
- Addressing the issues while application being tested.
- Involved in setup the servers and database for production. executed production launch plan. documentation for Go-Live process.
- Prepared scripts and configuration details for Go-Live.
Environment: JDK1.5, JSP2.0, Servlets 2.4, JSF 1.1.4, Ant 1.6.1, XML, XML Schema, XSLT, JAXP,EJB 2.0, SOA, Hibernate 3.0,JMS, Ajax, Spring 2.0.5, weblogic 9.0, JDBC, SQL, PL/SQL, HTML, FOP, itext, IntelliJ 4.5,Clear case, SAP Quick Rules Engine BRMS,IBM iLog 6.5 BRMS, NetBeans, UDB(db2), Unix, Linux and Windows XP, JAX-WS web Services.