Java/j2ee Developer Resume
SUMMARY
- Over 7+ years of experience in analysis, design and development of various multi - tiered architecture based enterprise applications using Java and J2EE technologies.
- Specialized in development and implementation of Application and Web based Technology Solutions.
- Having experience in coding, development of web based applications using Java and J2EE.
- Extensive knowledge in design pattern and implementation of MVC architecture with Struts framework.
- Ability to interact with end users, self-motivated, quick learner & team player with good analytical and communication skills.
- Experience in J2EE Technology- Servlets, JSP, JDBC, JQuery, Java Beans, Java Mail.
- Expertise working with frameworks & technologies like Java, JSPs, Servlets, EJBs, JDBC, Struts, Strurs2, Spring (including Web, ORM, MVC, AOP), Hibernate
- Expertise working on Application servers, Web servers, and IDEs like IBM Websphere, BEA WebLogic, Oracle Application Server, JBOSS and Apache Tomcat, JBuilder, RAD, WSAD, Eclipse, RSA
- Expertise in DB queries, stored procedures and triggers using PL/SQL.
- Good Listener and a Quick Learner, shows keen interest in discussions and always willing to give suggestions both on the Technical as well as the Functional front
- Good experience in implementation and testing of Web Services using SOAP and REST based architecture
- Good knowledge in tools like CVS and familiar with IDEs like Eclipse, RSA, RAD.
- Strong experience in writing SQL Queries and Stored Procedures for Oracle, DB2, MS SQL Server
- Experienced in REST based WebServices.
- Good working knowledge with SOA Architecture and SOA Products.
- Experience with scripting technologies JavaScript, JQuery, ExtJS
- Strong understanding of Object Oriented Programming methodology.
- Good communication, interpersonal skills backed by sound analytical, technical and leadership skills.
- Experience in unit testing Java components with JUnit
- A Team player as well as a Self-Starter.
TECHNICAL SKILLS
Languages: C, Java, SQL
Java/J2EE: Struts MVC, Spring Framework, Servlets, JSP,JSF, EJB, Java Swing, Java Beans, Java Mail, JDBC, JNDI, REST API, JMS, SOAP Webservices, REST Web services, ILOG
Databases: ORACLE 9i,11g SQL Server, MySQL, Sybase, MS SQL Server
Middleware: JMS, Hibernate, Enterprise Java Beans
Web Development: HTML, CSS, XML, Java Script, JQuery, ExtJS
IDE’s: Eclipse, Net Beans, RSA, RAD
Web/Application Servers: Apache Tomcat, IBM WebSphere, Oracle Weblogic, JBoss
Tools: ANT, Maven, log4j, MS Visio
O/S: Windows NT/98/2000/XP/Vista/7, Unix/Linux
Version Control: CVS, VSS, Subversion, Clearcase
PROFESSIONAL EXPERIENCE
Confidential
Java/J2EE Developer
Responsibilities:
- This is a major enhancement to Wyoming Medicaid Web portal
- Responsible for the Client Registration Module
- Analyze the existing application and understanding the enhancements.
- Created a Style guide for Screens
- Extensively worked on JMS using MQ Series for eligibility inquiry
- Prepared/parsed the request/response xml from MQ Series
- Involved in Creating Detailed System Design documents
- Designed and developing the screens using JSP,JSTL, Struts
- Participate in weekly WY MMIS project team meetings
- Implemented business logic according to facade, business delegate design patterns
- Written the Data layer using Hibernate.
- Helped Team in resolving issues
- Modified build script to include new projects
- Resolved important technical issues
- Developed WebServices for IVR functionality
- Responsible for writing SQL Queries, Procedures for all DAO components
- Responsible for testing DAO components with JUnit
Environment: Java, J2EE, Struts, JavaScript, Tiles, JSP, Spring, Hibernate, EJB, JMS, Java Mail, Junit, Weblogic, DB2, IBM MQseries, Ant, SOAP WebServices, SVN, Oracle 10g
Confidential
Technical Developer
Responsibilities:
- Worked as a Portal Developer in Application Development support.
- Written SQL Queries for fetching the data and gathering the data
- Developed the Web Application using Java, Servlets, JSP, JSTL and Struts.
- Worked with JSF, Hibernate for retrieving and storing Data from Database.
- Was involved in writing Deployment, Backup and maintenance plan.
- Worked with IBM Websphere Application server 6.0 and 6.1.
- Worked in Rational Clear Case for version control.
- Developed REST Based Webservices for voice funcationality
Environment: -Java, J2EE, JSF, JavaScript, HTML, IBM WebSphere Application Server 6.0, IBM RAD 7.5,Unix, Rational Clearcase, Rest Webservices, ORACLE 11g, SQL, PL/SQL
Confidential
Application Developer (Java)
Responsibilities:
- Followed Agile/Scrum as a software methodology for the project.
- The front-end Flex application implements the following SWIZ framework, which is simple and light weight. Followed Presentation model, code behind pattern.
- The business logic of the application was developed using Java, Servlets, Spring, hibernate.
- Worked on Servlets and Java Beans for making changes to the business logic.
- Used Spring concepts like IOC for building the framework.
- Involved in configuring hibernate mapping file.
- Implemented various design patterns and design principles for the application.
- Worked on process modeler interface, which is web based BPMN application, which includes all BPMN shapes, connectors and configuration tools that we need to create models and reusable process.
- Worked on developing the various screens for the application using MXML, Action Script 3.0 and worked on the interface that interacts with modeler interface and backend.
- Worked on serialization and deserialization of the data.
- Used Rational Team Concert as tool for work item tracking, iteration planning.
- Wrote Test Classes and methods for testing the functionality using Flex Unit and responsible for the code coverage.
- Sonar is used to manage code quality and refactor the code accordingly.
- Developed flex API documentation using ASDoc.
Environment: Java, hibernate, Spring, Spring MVC, Action Script 3.0, Struts, SWIZ 1.0, CSS, Flash Builder 4, Tortoise SVN, Rational Team Concert 2.0, Sonar.
Confidential
Java Developer
Responsibilities:
- Involved in requirement analysis, component architecture design and sequence activity diagrams for the necessary Service Components.
- Involved in Component Design, prototyped the necessary Business and Data layer Components in EJB, and created Dynamic Web Pages using JSP’s and Servlets and also created Web-Services.
- Worked on n-tiered architecture using EJB, JSP, Servlets, HTML, JavaScript, SQL and Data Modeling.
- Developing experience on XML and XSLT using JAXP & JAXB packages.
- Developing Dynamic menu using XSLT which will run on XMLs to transform to required form.
- Experience in developing Custom Tag Libraries in JSP to reuse the functionalities.
- Created DB Controls and used it for connecting client/server data, client browser connect to the web server, then connect to the query for a record set, and have the record set downloaded for further client-side processing.
- Used Eclipse for development, debugging, coding and deploying applications
- Worked with CVS configuration management system to maintain a single control over the source
Environment: EJB, JSP, Servlets, HTML, DHTML, Struts, JavaScript, Web Service, XML, XSL, Oracle, Weblogic 7.0, CVS, Windows XP
