Java/ J2ee Developer/architect Resume
SUMMARY:
- 10+ years of professional experience in the areas of Software Application Design/Architect, Development, Configuration & Release Management, analysis, documentation, implementing and testing of software systems in Java, J2EE and Internet technologies.
- Experience of interacting with end clients/users for requirements and/or application functionality clarification
- Creative and possess good analytical skills
- Capable of solving the different problems related to software
- Good in dealing with different types of people
- Strong knowledge of Web technologies like Java, J2EE, EJBs, Active MQ, Multithreading, UML, XML, database servers like MS - SQL Server 2000, Oracle 8i/9i/10g, MS Access and web/Application servers like Weblogic 8.1, Apache, Tomcat 4.0/5.5, Web Sphere 5.0/6.0/6.1 including evaluation, installation and configuration.
- Extensive experience in software development, software analysis, design and architecture with focus on Web Applications.
- Experience of leading the projects with respect of requirement/design and architect.
- Strong in Java software and web technologies, with proficiency in J2EE architecture, Web Services and experience of implementing Struts/Spring/Hibernate frameworks
- Good interpersonal and communication skills, with experience of interacting with client and finalizing the requirements.
- Extensive/working knowledge on JMS, spring, JSF, Hibernate and Tiles framework.
- Experienced in developing applications in UNIX, Linux & Windows environments.
- Experienced in using tools such as ANT, JUnit, VSS & CVS
- Good Knowledge on testing tools like Winrunner and QTP.
- Self-Starter, innovative, responsive, resourceful, flexible, ability to work independent of direct supervision and commitment to continuous learning.
- Experienced in Banking, Finance, Manufacturing, Telecom, Wireless Equities and Education domains
- Specialized in designing applications using OOAD & UML using Rational Rose(Use Cases, Sequence Diagrams, Class Diagrams & Data Model Diagrams)
- Experience in Interacting with Clients, Collection of Requirement Specifications from the client site, performing Requirement Analysis and Designing.
- Capable of learning new technologies and adapt to new environments quickly.
- Establish and maintain productive working relationship with management, clients and team members.
- Excellent Communication and Interpersonal skills.
TECHNICAL SKILLS:
J2EE JAVA/Internet TECHNOLOGIES: Java, HTML,DHTML,JSP, Servlets, EJB, Web Services, Java Beans, JDBC, JavaScript, HTML, XML, XSLT,CSS,CGI/PERL, Hibernate, Tiles, Ant, JSF,MVC, AJAX and Struts, Spring, eXtreme Scale, ActiveMQ, Datapower, Mediation, WESB, Process Server
APPLICATION SERVERS: Weblogic 8.1, Web Sphere 5.1/6.0/6.1/8.0, Tomcat 5.0, Apache 2.0.
RDBMS/QUERY TOOLS: Oracle 11g/10g/9i / 8i, TOAD, SQL Developer and SQL Server.
DESIGN/DATA MODELING TOOLS: UML Rational Rose.
Domains: Manufacturing, Education, Telecom, Wireless, Banking and Finance.
IDEs/DEVELOPMENT TOOLS: NetBeans, Eclipse, WSAD and JBuilder, Front Page, Macromedia MX Studio Edit Pad, Vi Editor, RAD, IID
VERSION CONTROL TOOLS: Visual Source Safe, CVS, MKS, AccuRev, SVN
OPERATING SYSTEMS: UNIX (Scripting), Windows XP, Windows 2000, Windows NT Server 4.0 and Sun Solaris.
EXPERIENCE:
Java/ J2EE Developer/Architect
Confidential
Tools and Technologies: DataPower, XSLT, Java, hibernate, Oracle, Sprin, XML, WebSphere, MQ, Web Services, SOAP, Mediation, WESB, Process Server
Responsibilities:
- Application is Java/J2EE application based on middleware technologies with Spring, Hibernate, DataPower, XSLT, XML based API deployed on WebSphere Application Server
- Extensive multithreaded environment for processing
- Interaction with BAs for the requirement gathering and clarification.
- Involved in full development life cycle from requirement gathering to testing, UET and production delivery
- Extensive MQ involvement
- Knowledge of latest development in field of software architecture
- Architecture solutions for the production problems
- Application design and development using GO4 design pattern
- Dealing issues from different clients.
- Technology initiative/ POT
Confidential
Java/ J2EE Lead/Developer
Tools and Technologies: Spring, Java, J2EE, JavaScript, JSP, Active MQ, Oracle 11g, XML, UNIX, Web Sphere Application Server, eXtreme Scale, JQuery, JAXB, Display Tags
Responsibilities:
- Interacting with clients/users for gathering/finalizing requirements
- Application developing with Spring, and multithread capabilities
- Unix scripts for batch job and for ETL
- Extensive DB operation with Oracle as DB with query optimization to scalling
- Knowledge of latest developments in the field of software architecture
- Architecture solutions for the production problems
- Implemented GO4 design patterns
- Suggesting the development team about the software designs
- Responsible for making new software designs
- Dealing with the issues related to different clients/users
Confidential
Java/ J2EE Lead/Developer
Tools and Technologies: Spring, Hibernate, JavaScript, JSP, Oracle 11g, XML, UNIX, Apache tomcat as application server, Velocity templates, Cirrus, Jersey API.
Responsibilities:
- Design/Architect of the application from scratch with Spring and Hibernate
- Updated with the new development in the field of software
- Communicating with the clients and help them in solving their problem
- Keep the upper management informed about the development continuously
- Interaction with third parties related to assessment for their product to use in project
- Decisions related performance
- DB architecture design
- Release Management
- Unix scripting
- Application security considerations and solutions
Confidential
Java/ J2EE Developer
Tools and Technologies: Jakarta Struts Framework, JavaScript JSP, Oracle 10g, EJBs, XML, Java Beans, UNIX, WebSphere 6.1 as application server
Responsibilities:
- Interaction with end user to educate/translate about application
- Its service side is based on SOA which got concepts from JBI
- Across team interaction related application performance and/or scalability
- Was involved in design of different modules and lead the projects
- Involved in the creation of middleware for the application, which consists of a session facade patterns using stateless session beans.
- Responsibilities include successful release involving interaction with BA and ST team for timely delivery of the projects
- Production tuning and application scalability.
Environment: Java, Multithreading, J2EE, Struts, JSP, EJB, HTML, JDBC, Oracle, PL/SQL, Web Sphere, UNIX, XML, Java Beans, Agile (Scrum)
