Sr. Java/j2ee Developer Resume
San Ramon, CA
PROFESSIONAL SUMMARY:
- Over 8+ years of IT experience in development of web based application using J2EE Technologies
- Forward Thinking, analytical, project Oriented and dedicated IT Professional
- Experience in developing various business software using Java/J2EE technologies, primarily with Struts
- Enthusiastic, eager to meet challenges and quick to learn and assimilate new concepts and ideas.
- Strong technical skills in Java, Servlets, JSP, JDBC, Hibernate, Struts, Restful Web services.
- Proficient in developing web Applications using Struts Framework.
- Having experience in development of web based applications using Struts Framework, Hibernate and Restful Web services.
- Experience in configuring and coding with ORM Frameworks like Hibernate from scratch
- Experience with Web Services, RESTFUL technologies.
- Experience with JMS and MDB technologies and writing and consumes message from MQ Queues.
TECHNICAL SKILLS:
Languages/ Scripts: C, Java, JavaScript, Shell Scripts
Web Technologies: J2EE( Servlets, JSP, Java Beans, JDBC, EJB), Spring, Hibernate, SAX, JAXP, JAXB, Log4j, Junit, Java Mail, AJAX,ANT, HTML, JavaScript, XML, UML,JSON, jQuery, Zowi.
App Servers: Apache Tomcat, IBM Web Sphere, Web Logic, Win - Scp, JBoss, ResinSOA, Web Services, RESTFUL
Database Software: Oracle, SQL Server, Microsoft Access, MySQL
Build/Support Tools: ANT, Shell Scripts
Misc Tools: SVN, CVS, TOAD, SQL Navigator, RAD, My Eclipse
ANT, Jasper, Reports, Eclipse.:
Platforms: Unix, Microsoft Windows 7, Windows 8.
PROFESSIONAL EXPERIENCE:
Confidential, San Ramon, CA
Sr. Java/J2EE Developer
Platform: Java.
Servers: IBM Websphere
Responsibilities:
- Analyze user requirement, validate needs and conduct usability testing to ensure smooth workflow.
- Develop plans to improve usability of web sites, mobile apps, touch screen applicators and PC downloaded software.
- Create user testing profiles, design models, develop GUI interface requirements and establish usability milestones
- 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 software engineer staff, 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.
- Involving on PayPal, Your Pay and Orbital Credit card processors integration.
- Working in development of different phases of application like integration of Cardinal Centinel gateway for MasterCard Secure Code and Verified by Visa 3D secure card and Payment processor integration.
Environment: SpringMVC, SpringJDBC, JSP, Restful Web Services and Oracle.
Confidential, San Ramon CA
Sr. Java/J2EE Developer
Platform: Java.
Servers: JBoss App Server, Resin Webserver
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.
- Work 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.
Environment: Zowi Framework, Spring, JSP, Restful Web Services, EJB, and Oracle.
Confidential, Chicago, IL
Java/ J2EE Developer
Platform: Java.
Server: JBoss Server
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.
Environment: Jakarta Struts, Springs JSP, Restful Web Services, EJB, and Oracle.
Confidential
Java Developer
Platform: Java.
Server: Win-SCP oracle Server
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: JakartaStruts, JSP, and Oracle, Ant.
Confidential, Atlanta, GA
Java Developer
Platform: Java.
Web Server: Tomcat5.5
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.
- 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.
Environment: JakartaStruts, JSP, Hibernate, and Oracle9i,Ant,Ajax.
