Sr. Java Developer/lead Resume
Pittsfield, MainE
SUMMARY:
- Over Twelve (14) years of work experience in the area of business analysis, programming, system development, testing, and software management, designing and developing distributed, web based multi - tier enterprise applications and desktop applications using iterative methodology and overall Software Development Lifecycle (SDLC).
- 12+ year experience in using J2EE technologies and other third-party components, SQL queries for different databases and web/application servers. 2 years in using core Java.
- Industry experience in Telecommunications, Pharmaceutical and Banking related to lending institutions.
- Knowledge of Confidential Bounce Framework based on Spring Framework.
- Knowledge of Telus Framework based on Spring, Struts, Ibatis.
- Possesses excellent knowledge in J2EE technologies such as JSP 1.1, Servlets 2.3, Struts 1.1, EJB 2.0, and JDBC 2.0.
- Expert level skill in developing web based Graphical User Interface using HTML, CSS, Java Script.
- Expert level skills on using J2EE containers and application servers such as Apache Tomcat 5.0, JBoss, Websphere and Weblogic.
- Expert level skills in developing distributed systems based on Service Oriented Architecture using open source technologies such as JMS.
- Intermediate level skills in SOA using JAXWS and JAXRPC
- Expert level skills in writing SQL queries in Oracle 8i/9i, PostgreSQL 7.4, MySQL 4.0 and DB2.
- Offers track record through my academic years and industry exposure demonstrating strong analytical and problem solving skills, computer proficiency, and ability to follow through with projects from inception to completion.
- Team player, hardworking, highly self-motivated, fast-learner and goal-oriented individual committed in pursuing a long-term career in Information and Communications Technology.
- Perform system analysis and debugging system errors.
TECHNICAL SKILLS:
Operating Systems: Red Hat Linux, SUN SOLARIS, MS-DOS, Windows 95/98/NT/2000/XP
Languages: Java, SQL, PL-SQL, UML
Databases: Oracle 8i/9i, PostgreSQL 7.4, MySQL 4.0
IDE: MyEclipse 3, SQL Developer, WSAD 6.0, RAD 6.0, NetBeans 6.1, Eclipse
Technologies: Java Enterprise Edition (JSP, Servlet, JSF, EJB, JNDI, JDBC, JUnit, Struts, JAXP, Log4J, Java Mail), JFC/Swing, XML, UML, OOAD, LDAP, Ajax, Java Applet, XSL, IFS (AS400), JAXWS, JAXRPC, iBatis
Web Technologies: HTML, CSS, JavaScript
Web/Application Servers: Apache Tomcat 5.0, JBOSS, Websphere 5.0, Weblogic 8, Weblogic 1
Reporting Tool: Jasper Report, iReport
Graphics: Adobe Photoshop, Macromedia Dreamweaver
Other Technologies: Confidential Bounce Framework, Telus Framework, Confidential Framework
PROFESSIONAL EXPERIENCE:
Confidential
Sr. Java Developer/Lead
Responsibilities:- Lead and guide the team to deliver working codes based on the business requirements in time.
- Assist other developers on how to use the Confidential Framework.
- Create base-codes for the developers to leverage.
- Merge and make codes deploy ready.
- Provide production support when necessary.
ENVIRONMENT: Confidential Framework, Eclipse and Websphere., SVN, Struts 1.2, JSP, EJB, AS400, MS SQL
Confidential
Sr. Java Developer/Lead
Responsibilities:- Analyze the existing code and leverage some of the codes for upgrading.
- Upgrade the frameworks used, from the Confidential Servlet Development Framework to the Confidential Bounce Framework.
- Assist other developers on how to use the Confidential Bounce Framework.
- Create base-codes for the developers to leverage.
- Merge and make codes deploy ready.
- Coordinate with offshore developers any technical requirements needed for the project.
Confidential
Sr. Java Developer
Responsibilities:- Analyze Webservice client that needs to be upgraded from JAXRPC to JAXWS.
- Refactor codes that need to use JAXWS
- Analyze and refactor codes connecting to the Weblogic MBean server to retrieve configuration .
- Analyze and refactor Maven and Ant build scripts by modifying the dependencies.
- Analyze and test refactored codes on Weblogic 11g to ensure application is running as expected.
ENVIRONMENT: Telus Framework, Eclipse and Weblogic 10, Clear Case, JAXWS, EJB, JSP
Confidential
Java Analyst/Programmer
Responsibilities:- Involved in the creation of the detailed design.
- Involved in the technical design process by helping analyze and define the technical application requirements
- Develop the Maintenance code base using the Confidential Bounce Framework.
- Developed several web based GUI’s using HTML, Java Script, JSP
- Develop table hierarchy using Oracle SQL.
- Implemented design patterns such as Façade, Business Delegates, Data Access Objects
- Responsible for testing the support application and integrity of the output.
- Involved in the creation of the detailed design.
- Involved in the technical design process by helping analyze and define the technical application requirements
- Develop the Maintenance code base using the Confidential Bounce Framework.
- Developed several web based GUI’s using HTML, Java Script, JSP
- Develop table hierarchy using Oracle SQL.
- Implemented design patterns such as Façade, Business Delegates, Data Access Objects
- Responsible for testing the support application and integrity of the output.
- Develop the code base for the Jasper Reports using iReport.
- Developed several web based GUI’s using HTML, Java Script, JSP
- Implemented design patterns such as Façade, Business Delegates, Data Access Objects
- Responsible for testing the support application and integrity of the output.
- Responsible for software documentation and operation
ENVIRONMENT: Confidential Bounce Framework, Confidential RAP Components, Visual SourceSafe for version control, RAD 7 and Websphere Application Server version 6.01, iReport
Confidential, Pittsfield, Maine
Programmer/Analyst
Responsibilities:- Involved in the R&D of interfacing Java with RPG system.
- Responsible for research and replication of errors found from the application.
- Responsible for software documentation and operation.
- Developed the stand-alone application using the Java-based IFS libraries and Java Mail to send emails.
- Developed the web-application to download the PDF file using Servlets
- Deployed and tested web application on web server Apache Tomcat in an AS400 environment.
- Implemented design patterns such as Data Access Objects, Value Objects
- Responsible for testing the support application and integrity of the output.
- Delivered efficient, tuned and well-documented source code.
- Document the deployment guide of the application.
ENVIRONMENT: NetBeans 6.1, DB2, Subversion, Windows XP, AS400, Advance Query Tool, Unix, Apache Tomcat, J2SE 1.4, Servlet, Java Mail, JDBC, IBM HACL
ConfidentialProgrammer/Analyst
Responsibilities:- Involved in the R&D of interfacing Java with RPG system.
- Responsible for research and replication of errors found from the application.
- Responsible for software documentation and operation.
- Developed Java Applet as an engine using IBM HACL libraries to retrieve RPG Screens.
- Developed several web based GUI’s using HTML, DHTML, CSS, Java Script, Servlets, JSP
- Deployed and tested web application on web server Apache Tomcat in an AS400 environment.
- Implement Ajax call to receive XML data from DB2
- Implemented design patterns such as Data Access Objects
- Responsible for testing the support application and integrity of the output.
- Delivered efficient, tuned and well-documented source code.
- Document the deployment guide of the application.
ENVIRONMENT: NetBeans 6.1, DB2, Subversion, Windows XP, AS400, Advance Query Tool, Unix, Apache Tomcat, JSP, Servlet, Java Applet, HTML, Javascript, Ajax, XML, JDBC, IBM HACL
ConfidentialProgrammer/Analyst
Responsibilities:- Involved in the technical design process by helping analyze and define the technical application requirements
- Responsible for research and replication of errors found from the application.
- Responsible for software documentation, operation instruction and management methodological presentation.
- Design and develop data flow procedure from clients to server where the data files have safe location.
- Developed several web based GUI’s using HTML, Java Script, Servlets, JSP, Struts
- Deployed and tested web application on application servers Broadvision and Websphere.
- Implement geocoding.
- Implement Adam Encyclopedia.
- Implement WebMD/Subimo deep linking.
- Implement Mainframe calls.
- Implemented design patterns such as Façade, Business Delegates, Data Access Objects
- Responsible for testing the support application and integrity of the output.
- Delivered efficient, tuned and well-documented source code.
- Document the user guide for the support application to be used by the Production Support.
- Document the deployment guide of the application.
ENVIRONMENT: RAD 6.0, Oracle 9i, Toad Software, UNIX, Windows XP, DB2, JSP, Struts 1.1, HTML, Javascripts, JDBC
ConfidentialProgrammer/Analyst
Responsibilities:- Involved in the technical design process by helping analyze and define the technical application requirements
- Responsible for research and replication of errors found from the application.
- Responsible for software development for updates and revision.
- Responsible for software documentation, operation instruction and management methodological presentation.
- Design and develop data flow procedure from clients to server where the data files have safe location.
- Developed several web based GUI’s using HTML, Java Script, Servlets, JSP, Struts
- Deployed and tested web application on application servers Broadvision and Websphere.
- Implement Mainframe calls.
- Implemented design patterns such as Façade, Business Delegates, Data Access Objects
- Responsible for testing the support application and integrity of the output.
- Delivered efficient, tuned and well-documented source code.
- Document the user guide for the support application to be used by the Production Support.
- Document the deployment guide of the application.
ENVIRONMENT: RAD 6.0, Oracle 9i, Toad Software, UNIX, Windows XP, DB2, JSP, Struts 1.1, HTML, Javascripts, JDBC
Confidential, Makati, Philippines
Software Support Engineer
Responsibilities:- Involved in the technical design process by helping analyze and define the technical application requirements
- Responsible for research and replication of errors found from the application.
- Responsible for software development for updates and revision.
- Responsible for software documentation, operation instruction and management methodological presentation.
- Design and develop data flow procedure from clients to server where the data files have safe location.
- Implemented support stand-alone or web-based application tools using Confidential framework.
- Developed several web based GUI’s using HTML, Java Script, Servlets, JSP
- Deployed and tested web application on application servers Websphere.
- Implemented design patterns such as Business Delegates, Data Access Objects
- Delivered efficient, tuned and well-documented source code.
- Document the user guide for the support application to be used by the Production Support.
- Document the deployment guide of the application.
ENVIRONMENT: WSAD 6.0, Oracle 9i, Toad Software, UNIX, Windows XP, DB2, JSP, Servlets, HTML, Javascripts, JDBC
ConfidentialSoftware Engineer
Responsibilities:- Made sure that applications are developed in compliance with architectural guidelines and standards and consistent with the Software Development Life Cycle.
- Develop web-based application using Java/J2EE (JSP, Servlets) and Confidential Framework.
- Participated in the formulation of some business process by helping analyze and define the business requirements.
- Developed web based GUI using Dreamweaver.
- Developed back-end Java classes and Servlets using the Confidential Framework.
- Designed and developed User interface using HTML, Java Script, and JSP
- Used CVS for version management
- Delivered efficient, tuned and well-documented source code.
- Performed adequate quality control, code review and standard data validation practices prior to release to QA teams.
- Participated in the application functional and volume testing
- Document the changes to the design of the application.
ENVIRONMENT: WSAD 6.0, Oracle 9i, Toad Software, Unix, Windows XP, JSP, Servlets, HTML, Javascripts, JDBC
Confidential
Software Engineer
Responsibilities:- Configuration Management Coordinator (CMC), maintain the integrity of the source codes by following the Configuration Management model.
Confidential
Software Engineer
Responsibilities:- Involved in the technical design process by helping analyze and define the technical application requirements
- Responsible for software development for updates and revision.
- Responsible for software documentation and operation instruction.
- Created web based GUI front-end using Eclipse 2.0, a tool that helps create the HTML/JavaScript, and JSP.
- Created web pages using JSP, Struts Framework with Tag libraries and Struts Tiles.
- Used Ibatis in handling data retrieval from MySQL database server
- Participated in the application functional and volume testing
ENVIRONMENT: Eclipse 2.0, J2EE 1.4, Struts, Ibatis, MySQL, Tomcat 5.0, Sun Solaris, Windows 2000, JSP, Struts 1.1, HTML, Javascripts, Ibatis
ConfidentialSoftware Engineer
Responsibilities:- Involved in the technical design process by helping analyze and define the technical application requirements
- Design and normalize data base structure for management and analysis.
- Perform system analysis to design software application from customer requirements.
- Implement software application verification and testing acceptance.
- Responsible for software development for updates and revision.
- Responsible for software documentation and operation instruction.
- Created web based GUI front-end using Dreamweaver a tool that helps create the HTML/JavaScript, CSS, and JSP.
- Created web pages using JSP, Struts Framework with Tag libraries and Struts Tiles.
- Used Entity Beans and Data Access Objects in handling data retrieval from PostgresSQL database server
- Create report pages using Jasper Reports using iReport.
- Use XDoclet to generate EJB interfaces and Ant to compile the application source codes.
- Participated in the application functional and volume testing
- Migrate data from Fox Base to PostgresSQL using MSSQL as migration tool.
- Administrator for Linux RedHat server.
ENVIRONMENT: JPadPro, J2EE, Struts, Jasper Reports, PostgresSQL, JBoss, Linux RedHat, Windows 2000, JSP, Struts 1.1, HTML, Javascripts, EJB 2.0 (Session, Entity), iReport