Sr. Java/j2ee Consultant Resume
Austin, TX
PROFESSIONAL SUMMARY:
- 8+ years of experience in full Software Development Life Cycle (SDLC) including Analysis, Design, Development and Implementation of web based Enterprise Applications and client/server systems.
- Good knowledge of J2EE design patterns like MVC, Singleton and Data Access Object.
- Experience in developing various business software using Java/J2EE technologies, primarily with Struts.
- Strong technical skills in Java, Servlets, JSP, JDBC, Hibernate, Struts, JSF, Restful Web services and JMS.
- Excellent industry experience developing efficient, portable, web - based user interfaces using JSP, JSF, HTML, DHTML, JavaScript, jQuery and AJAX.
- Having good experience in development of web based applications using Struts Framework, Hibernate and Restful Web services.
- Experienced in developing persistence layer using O/R-Mapping tool Hibernate.
- Good knowledge and experience in application development using RESTFUL Web Services.
- Experience with JMS and MDB technologies and writing and consumes message from MQ Queue.
- Enthusiastic, eager to meet challenges and quick to learn and assimilate new concepts and ideas.
- Hands-on experience with industry-standard IDEs like Eclipse, My Eclipse and RAD.
- Experienced in developing database to create its objects like tables, views, functions, triggers, and stored procedures packages using PL/SQL in Oracle, SQL Server, and My-SQL.
- Self-motivated, Energetic, Innovative and team player with good communication, analytical, problem solving and trouble shooting skills.
- Good experience in handling different Web Servers likes Apache Tomcat and Application Servers like Web Sphere, BEA Web Logic and JBOSS.
TECHNICAL SKILLS:
Operating System: Windows NT, Windows 95/98, Windows XP, Windows 7, Windows 8 and UNIX.
Languages/ Scripts: C, Java, J2EE, JavaScript, Shell Scripts, SQL.
Web Technologies: J2EE( Servlets, JSP, Java Beans, JDBC,EJB, Spring, Hibernate, SAX, JAXP, JAXB, Log4j,Junit,Java Mail, AJAX, HTML, DHTML, JavaScript, XML,UML,JSON, jQuery.
App/web Servers: Apache Tomcat, IBM Web Sphere, Web Logic, Win-Scp, Resin
Messaging/web: SOAP Web Services, RESTFUL web services, JMS.
Database Software: Oracle, MySQL.
Frame works: Struts, J2EE, Hibernate, Spring, JSF.
Build/Support Tools: ANT, Maven, Jenkins
IDE’s: Eclipse, RAD, My Eclipse.
Misc Tools: SVN, CVS, GIT (Source Tree), TOAD, Jasper Reports
.PROFESSIONAL EXPERIENCE:
Confidential, Austin, TX
Sr. Java/J2EE Consultant
Responsibilities:
- Followed JSF and Spring Framework for the development of the project.
- Analyze user requirement, validate needs and conduct usability testing to ensure smooth workflow.
- Develop plans to improve usability of applications in mobile apps, smart phones.
- Involved in design and development of JSF pages to enhance the UI.
- Collaborate with developers, QA Team, product owner and scrum master to assess ROI, prioritize needs and produce high quality software changes
- Document testing plans and procedures, preparing reports that define results of usability quality assurance projects.
- Work with IT management and project managers to review user interface design and prepare final change requests.
- Determines operational feasibility by evaluating analysis, problem definition, requirements, solution development, and proposed solutions.
- Provides information by collecting, analyzing, and summarizing development and service issues.
- Expertise in writing complex queries using ORACLE to extract complex data.
- Developed all the User Interfaces using JSF components.
- Writing Client side validations using Java Script.
- Managed the risks and resolves issues that affect release scope, schedule and quality
- Measured and monitor progress to ensure application releases are delivered on time and within budget, and that they meet or exceed expectations
- Coordinated release content and effort based on the service request backlog, pending service requests, third party applications, or operating system updates
- Communicated all key project plans, commitments, and changes including requirements, QA plans, schedule, and scope changes
- Managed the relationships and coordinate work between different teams at different locations
- Conducted Release Readiness reviews, Milestone Reviews, and Business Go/No-Go reviews
- Produced Deployment, Run guides and Implementation Plans
Environment: Java, JSF, Spring JDBC, Oracle11g, Maven, Jenkins Build Server, JavaScript, Ajax, HTML, Jasper Reports Eclipse IDE and Oracle Web logic App Server, GIT (Source Tree), Jenkins Build Server
Confidential, FL
Sr. Java/J2EE Developer
Responsibilities:
- Followed Spring MVC Framework for the development of the project.
- Analyze user requirement, validate needs and conduct usability testing to ensure smooth workflow.
- Involved in preparation of implementation plan for ongoing changes and future changes for change request (CR).
- Created user testing profiles, design models, develop GUI interface requirements and establish usability milestones
- Highly experienced in debugging production issues in Web Sphere Application server (WAS) and also workedOn production support for WAS environment.
- Involved in Implementation XML, JSON API development using Restful Web Services for merchants like Tim Horton’s Canada and US and Wal-Mart Single sign on.
- Collaborate with other developers, QA Team, product owners to prioritize needs and produce high quality software changes
- Worked IT management and project managers to review user interface design and prepare final change requests.
- Determines operational feasibility by evaluating analysis, problem definition, requirements, solution development, and proposed solutions.
- Provided information by collecting, analyzing, and summarizing development and service issues.
- Involved on PayPal, Your Pay and Orbital Credit card processors integration.
- Worked in development of different phases of application like integration of Cardinal Centinel gateway for MasterCard Secure Code (MCSC) and Verified by Visa (VBV) 3D secure card and Payment processor integration.
- Expertise in writing complex queries using ORACLE to extract complex data.
- Developed all the User Interfaces using JSP components.
- Used CA-SCM Harvest as the code repository and versioning system.
- Handled Client Side validations using JSR303.
Environment: Java, Spring MVC, JSP, Spring JDBC, Restful web services,Oracle9i,Ant,JavaScript,Ajax, HTML, RAD IDE and IBM Websphere.
Confidential FL
Sr. Java/J2EE Developer
Responsibilities:
- Involved in client business discussions and prepared the documents related to the application.
- Coordinate software system installation and monitor equipment functioning to ensure specifications are met.
- Develop and direct software system testing and validation procedures, programming, and documentation
- Involved in Cardinal Centinel gateway for MasterCard Secure Code and Verified by Visa 3D secure integration.
- Create user testing profiles, design models, develop GUI interface requirements and establish usability milestones
- Recruit testers and build teams to operate software to develop initial set of optimization goals.
- Document testing plans and procedures, preparing reports that define results of usability quality assurance projects.
- Worked with software engineer staff, IT management and project managers to review user interface design and prepare final change requests.
- Research business, industry, competition and current trends to discover technology that improves usability.
- Designed, Developed and Deployed EJB Components on Server.
- Developed Restful Web services for consume prepaid consumer data from Telecheck and Connect Pay system for bank account enrollments and produce Restful Web services for return Notification and status notifications.
Environment: Java, JSP, Spring, Restful web services, EJB, Oracle, Ant, JavaScript, Ajax, HTML, Eclipse IDE, JBoss App Server and Resin Webserver.
Confidential FL
Java/ J2EE Developer
Responsibilities:
- Responsible for Developing the Application for create, update close and expire consumer Enrollment with ACH Network
- Provided user requirements analysis, design and programming support for enhancement of Web application accessed by 5 million users worldwide.
- Excelled In rapid application development and management of technological issues for assigned projects, earning the highest customer satisfaction rating for all software solutions delivered.
- Introduced methodologies and best practices that enhanced product definition, release processes and customization of applications to user needs.
- Delivered a wide range of functional enhancements and performance improvements to the application.
- Designed and developed prototypes for multiple modules using Struts framework
- Developed Struts Action classes using Struts controller component.
- Developed Restful Web services to access data from third party applications.
Environment: Java, Struts, Springs JSP, Oracle9i, Ant, JavaScript, Ajax, HTML, Restful web services, Eclipse IDE and JBoss server.
Confidential
Java developer
Responsibilities:
- Responsible for Developing the Web Interface Totally Based on Struts Architecture.
- Created and /or modified SQL Queries whenever required for change requests /enhancements
- Worked closely with other engineers to initiate much-needed changes to the financial system for this struggling provider of web-enabled merchant services
- Implement changes to transaction processing systems, interfaces, and financial systems
- Delivered a wide range of functional enhancements and performance improvements to the application.
- Developing the Code as per the requirements.
- Involved in developing the Rich faces pages.
- Writing UI/Business validations for the owned use cases
- Unit testing and integration testing of owned use cases
- Responsible for Generated the Reports using IReport tool.
Environment: Java, Struts, JSP, Hibernate,Oracle9i,Ant,JavaScript,Ajax, HTML, Eclipse IDE and Win-SCP oracle server.
Confidential
Java Developer
Responsibilities:
- Responsible for Developing the Web Interface Totally Based on Struts Architecture
- Developed the view components using struts Architecture
- Delivered a wide range of functional enhancements and performance improvements to the application.
- Responsible for developing Action Classes, form Beans, validations using Struts validator plug-in
- Created and /or modified SQL Queries whenever required for change requests /enhancements.
- Developed the Code as per the requirements.
- Involved in developing the Rich faces pages
- Developed the entire application on Eclipse IDE.
- Writing UI/Business validations for the owned use cases.
- Unit testing and integration testing of owned use cases.
- Used Hibernate to integrate with the backend database.
- AJAX scripts were written for the Webpage’s for interactive usage.
Environment: Java, Struts, JSP, Hibernate, Oracle9i, Ant, JavaScript, Ajax, HTML, Eclipse IDE and Tomcat.
