Java Programmer Resume
MI
SUMMARY
- Sr. Lead developer/designer having Ten years of experience in design and development of web centric internet/intranet application using Java and related Framework.
- Involved in all phases of the SDLC. Designed several complex applications
- Over Nine years of experience in Java (JDK1.5), J2EE technologies - Servlets, JSP, EJB’s, Spring, Hibernate, Struts, Custom tags, JDBC, JNDI and XML, XSL, XSLT.
- Experience with designing/developing real time finance/communication/customer facing applications with High Performance.
- Has over 3 years of hands on experience in EXT Java Script and AJAX
- Over five years of experience in Struts, Tiles, Spring and Hibernate Frameworks.
- Implementation of Web Services (Apache Axis)
- Comprehensive experience in Object Oriented Analysis, Design and object modeling, design patterns using UML, Rational Rose and Visio
- Expertise in BEA WebLogic10.3 Server, IBM WebSphere Application Server, Weblogic, IRAD, JACADA
- Good use of Quality Center
- Hands on experience in Project Management/designing of complex applications.
- Experience in version control tools like WinCVS, VSS, Tortoise SVN
- Good experience in database programming using SQL, PL/SQL, Oracle 9i, SQL Server.
- Expertise in Object Oriented Analysis and Design (OOAD).
- Working experience in logging standard Log4J.
TECHNICAL SKILLS
Databases: Oracle, SQL Server, MySQL, and DB2
Frameworks: Spring Frame Work, Struts 1.16 and 2.0
J2EE Technologies: JSP, Servlet, EJB, Java Beans, JDBC, JMS, RMI, JDBC, JUnit, JNDI, Custom Tag Libraries and Tiles
XML Technologies: XML, XSLT, DOM
Languages: Java, J2EE, XML, SQL and SQL
Modeling Tools: Visio, Rational Rose
Operating Systems: Windows 2000 Professional, Windows XP, Windows 7 and Unix
Scripting: JavaScript, CSS, AJAX, HTML
Servers - Application: WebLogic 7.x/8.x/9.2, IBM WebSphere 4.0/5.x/6.0
IDEs and Tools: JBuilder, Eclipse, WSAD, IBM RAD, WSAD, Ant, Log4J, WS-FTP, TOAD, IBM-RAD, Quality Center, PUTTY, Araxis merge, Rational rose
Frameworks: Struts, Tiles, Spring 2.0, Hibernate, WebServices
Version Control: WinCVS, VSS, SVN
PROFESSIONAL EXPERIENCE
Confidential, GA
Architect/ Lead developer
Responsibilities:
- Architected, designed, developed and implemented Confidential .
- Defining/Analysis of specification/business requirements provided by the clients
- Converting business requirements to functional/Technical requirements
- Created front-end using ExtJS, Spring, JSP, AJAX, JS, CSS, XML and other Java technologies
- Design and requirement review and understanding sessions with interfacing web services and database teams
- Design reviews with onsite team, client leads and interface teams, and designed the application
- Used Hibernate for mapping.
- Implementation of Caching
- Continuous ExtJS improvements
- UI redesigning to enhance application performance and user experience
- Used Ajax Functionality extensively
- Implemented Web Services using Java
- Prepare complete release package for QA testing
- Application deployment planning, scheduling and support, used Weblogic
- Communication with QA team for the updates
- Timely resolution of customer issues and change management
- Configuration management
- Continuous suggestions on application improvements and implementation.
Environment: Java, Spring, Hibernate, JDBC, JSP, Extjs, JS, HTML, XML, Weblogic, Oracle, JACADA, SVN, UNIX and Windows
Confidential, MI
Lead/ Sr. Developer
Responsibilities:
- Architect, Lead, developed, implemented Confidential .
- Feasibility Study to develop the Confidential
- Documented initial requirement analysis and design with the business team and coordinated with the business executives.
- Converted the business requirements to use case and business process models.
- Designed and created the initial Architecture, prototyping
- Created Design documents with UML diagrams.
- Architect, team Leader and Integrator, Acceptor of the Team's Deliverables, onsite and offshore coordinator.
- Designed, Developed and managed development Objects, Coordinated with Business Requirements and Back-end Teams.
- Developed hierarchical Object Model using Enterprise Architect, Server-side Business Objects based on Object Model in J2EE, and developed the presentation layer in JSP using Struts.
- The Application is developed in Java, JSP, J2EE, SOA, EXT JS, JSF, Hibernate, Web services, SOA, AJAX, Spring, Oracle, Eclipse, Weblogic, ANT and CVS.
- I am also involved in code reviews, support and maintenance of code repository.
- Generated and maintaining lot of reports and charts on daily, weekly, monthly basis on customer accounts and quote data.
- Developed AJAX API and incorporated functionality to existing page flows.
- Developed reusable components and frameworks to improve the development activity.
- Deployed the application using Weblogic app server.
- Prepared Use Cases and Design Document of this project.
Environment: Java, J2EE, Spring, Hibernate, JDBC, JSP, Ext JS, JS, HTML, XML, IRAD, Oracle, Weblogic, UNIX and Windows, SQL, Stored procedures
Confidential, MI
Programmer Analyst
Responsibilities:
- Involved in the Development of the Nextgen using J2EE technologies, J2EE, JSP, Struts framework, JSP, Java beans
- Converted the business requirements to use case and business process models.
- Designed and created the initial Architecture, prototyping
- Created Design documents with UML diagrams.
- Architect, team Leader and Integrator, onsite and offshore coordinator.
- Designed, Developed and managed development Objects, Coordinated with Business Requirements and Back-end Teams.
- Deploying the java beans and JSP’s and servlets using Websphere app server.
- Involved in the business logic-coding framework to seamlessly map the business logic into respective value beans.
- Highly involved in coding of the EJB Session Beans, which provides the logic for most of the use cases.
- Developed Entity and Session beans
- Involved in database programming using Oracle and PL/SQL, developed stored procedures and triggers.
- Prepared Use Cases and Design Document of this project.
- Implementation and production support of the application.
Environment: UNIX 5.1 Server and WIN NT / 2000 Client, WSAD5.1, WebSphere 5.1, J2EE1.2, Struts1.2, CVS1.6.14, Macro Media Dream weaver 4.0
Confidential, MI
Senior Software Engineer
Responsibilities:
- Entire project is coded in Java, using MVC architecture
- Servlets are used for request/responding the HTTP request/response from the client side.
- Coded in Servlets for data queried from the Oracle 8.0 database in HTML format.
- Server side business objects are written in Enterprise Java Bean using Session and Entity Beans.
- Created server-side components using Java Server Pages.
- Involved in back end development, Stored procedures, triggers and packages using Oracle PL/SQL
- The entire server is deployed in Weblogic Application Server.
- Oracle 8.0 Database access was implemented through JDBC connection.
Environment: Java, J2EE, Oracle, DB2, JSP’s, WSAD, Weblogic, JDBC DB2
Confidential, MI
Software Engineer
Responsibilities:
- Defining/Analysis of specification/business requirements provided by the clients
- Converting business requirements to functional requirements
- Functional Test case creation and review
- Configuration management
- Testing (Unit Testing, Integration Testing, Functional testing and SIT)
- Responsible for overseeing the Quality procedures related to the project.
- Continuous suggestions on application improvements and implementation.
- Configuration Controller (CC) of the project, VSS maintenance, mentoring, delivery of test cases and macro design document.
- Defining/Analysis of specification/business requirements provided by the clients
- Creating UI mock-ups matching requirements and confirming implementation with all stake holders
- Photoshop, Powerpoint, HTML, JSP, JS - were used for mock-ups
- Created front-end using JSP, HTML, JS, CSS, XML
- Code reviews and functional testing
- Application deployment planning, scheduling and support
- UI redesigning to enhance application performance and user experience
- Timely resolution of customer issues and bug fixes
Environment: WSAD, DB2, JAVA, SQL, Stored procedures, JS
Confidential
Java programmer
Responsibilities:
- Designing and develop web sites for various customers
- Prototypes/Samples made out and multiple levels of discussions with clients before final output
- Illustrations and logo designs
- User interface designs for banners, posters and advertisements
- User interface design for customer facing applications, windows applications and Lotus notes applications
Environment: Adobe Photoshop, Java, J2EE, 3D Studio Max, JS, HTML and CSS.
Confidential
Multimedia designer/programmer
Responsibilities:
- Requirements gathering on multimedia related tasks available in ISRO
- Prototypes and design were created using tools and confirmed with scientists for accuracy
- 3D modeling, images, voice over, background music, user interface were developed from scratch for this project.
- Mixing and rendering were done and converted to software that can be executed from a PC by specific users in ISRO.
- Documenting detailed design and implementation
Environment: Adobe Photoshop, Image ready, Macromedia Flash, Dreamweaver, Adobe Director, Sound Forge, 3D Studio Max, JS, HTML and CSS, Lingo scripting.
Confidential
Programmer
Responsibilities:
- Requirements gathering from senior executives
- Prototypes and design creation
- Modeling individual modules and developing
- Integration and testing with other modules on a periodic basis
- Documenting detailed design and implementation
Environment: Windows XP, Adobe Photoshop, JS, JSP, HTML, JAVA, EJB, Oracle 8i and CSS.