Java Developer Resume
Chicago, IL
SUMMARY
- 7 Years of professional IT experience in the Analysis, Design, Development, Implementation and Testing of end to end application, using Java and J2EE technologies in Banking/Financial Services.
- Expertise in web services (SOAP and REST).
- Working knowledge in JSP, Servlets, Enterprise Java Beans, JDBC, JNDI, and JMS.
- Expertise in design of enterprise applications using frameworks viz. Hibernate, Spring.
- Experience using IDE’s viz. Eclipse and Net Beans.
- Strong Experience in MVC (Model View Controller) architecture using Spring framework.
- Experience in Unit testing, Integration testing.
- Expertise in Java and J2EE technologies including JSP, EJB, JDBC, Java RMI/IIOP, JavaMail and JMS.
- Build scripts using Ant, Maven.
- Good knowledge with IBM Web sphere, BEA WebLogic and Tomcat.
- Excellent debugging and problem - solving skills with Eclipse, IntelliJ IDEA, JBuilder and RAD.
- Expertise in XML, JAXP, SAX, DOM.
- Proficiency in developing applications using Oracle, MySQL and SQL Server 2000 as backend databases.
- Proficient in SQL, PL/SQL, Stored Procedures and Triggers.
- Worked extensively in developing web applications using Java, Servlets, JSP, JDBC, Java Beans, AWT, EJB, JMS, JNDI, UML, Rational Rose, HTML, DHTML, JavaScript, JDBC and Oracle.
- Implemented Web services using WSDL/SOAP/AXIS2.
- Expertise in JAX-WS, JAXB and XML Beans.
- Working knowledge on JavaScript, JQuery, HTML and CSS.
- Adept in using version control tools like VSS and SVN.
- Worked on GUI applications using Java SWING and AWT.
- Excellent analytical and problem solving skills.
TECHNICAL SKILLS
Languages: Java, C, C++, PERL, J2EE, UNIX Shell, JavaScript, PL/SQL, SQLUML
Web Technologies: JSP, Servlets, JDBC, ODBC, EJB, SWING, AWT, HTML, DHTMLCustom Tags, JMS, JNDI, LDAP, JavaMail, XML, XSLT, SAXDOM, RMI, AJAX, DOS Script, CSS
App/Web Servers: WebLogic, IBM WebSphere, JBoss, Tomcat, Glas Fish
Frameworks: MVC, Struts2, Tiles, Hibernate, Spring, JSF, JUnit AXIS
SOA: Web services (SOAP, RESTful, UDDI, WSDL)
Tools: Ant, Maven, Rational Rose, Log4J, Cruise Control, Jgoodies Swing Suite, Toad
Developer IDEs: Eclipse, Editplus, JBuilder, Net Beans, RAD
Version Control: SVN, CVS, ClearCase
Bug Reporting tools: QTP, JUNIT, JIRAReporting Tools Jasper Reports, Crystal Reports and iReport tool
Databases: Oracle, MS SQL Server
Operating Systems: Windows XP/2000, Linux
PROFESSIONAL EXPERIENCE
Confidential, Chicago, IL
Java Developer
Responsibilities:
- Actively involved in complete life cycle of the project such as requirement gathering, managing, developing components and testing.
- Prepared the technical design for the system that adheres to the MVC architecture using Spring.
- Implemented JB classes using Spring MVC for business logic.
- Developed POJO based programming model using Hibernate.
- Involved in integrating the business layer with DAO layer using ORM tool Hibernate.
- Transaction Management using the Hibernate.
- Developed the application using withJavatechnologies like JSP, Servlets,JavaBeans andXML.
- UsedAspectJfor logging and tracing the messages.
- Apache Mavenis used as Build tool to automate the build process for the entire application.
- UsedCVSfor version control across common source code used by developers.
- Involved in Writing and reviewing unit test cases using JUnit.
- Used GIT as a version control system.
Environment: Java/J2EE, JDBC, Eclipse, Hibernate, MySQL, GIT, Tomcat.
Confidential, SFO, CA
Java/J2EE Developer
RESPONSIBILITIES:
- Involved in analysis and design phases of Software Development Life Cycle (SDLC).
- Worked as a part of the Business Analysts team to understand the requirements.
- Designed and developed application based on Spring MVC design pattern, used spring validation and wrote validation rules.
- Developed components using Spring Frame work (Spring MVC, Spring DAO, Spring AOP).
- Primarily focused on the Spring components such as Dispatcher Servlets, Controllers, Model and View Objects, View Resolver.
- Responsible in development of Web Services using SOAP based Web Services.
- Involved in the implementation of DAO using Spring-Hibernate ORM.
- Built and developed application using the MAVEN.
- Used Hibernate, object/relational-mapping (ORM) solution, technique of mapping data representation from MVC model to Oracle Relational data model with a SQL-based schema.
- Writing service methods and SQL queries, PL/SQL to interact with the Oracle DBMS.
- Used Log4j to debug messages.
- Written test cases using JUnit.
Environment: Java, J2EE, Spring MVC 2.5, JSP, Hibernate 3.0, Oracle 11g, JMS, JUnit, SQL, UNIX, WebLogic, MAVEN, CVS, SQL Developer.
Confidential, Columbia, MD
Java/J2EE Developer
Responsibilities:
- Participated in design and development of web based application, which helped clients to improve employee training, assessments, certifications and feedback.
- Involved in both front end design and back end programming of different modules including user administration, course administration, test administration and survey administration.
- Created and edited JavaScript, JQuery, CSS making the front end more appealing and uniform.
- Used Hibernate for ORM and DAOs for CRUD operations.
- Used open source display tags simplifying rendering of model data on JSP pages.
- Refactored existing application code written using JavaBeans, Servlets and JDBC as required.
- Developed SQL queries to interact with the database and customized report generation.
Environment: JavaScript, JQuery, CSS, Hibernate, MySQL, GIT, SQL Developer, Eclipse, JBoss.
Confidential, VA
Java/J2EE Developer
Responsibilities:
- Communication with business analyst for requirement gathering.
- Used Java/J2EE technologies to develop backend SOA services and utility classes.
- Following the Agile scrum process for development.
- Developed the SOA service and integrated with flex action script for backend remote calls.
- Used Web logic server for project deployment in DEV/QA boxes.
- Involved in Unit testing, System Testing and writing test cases.
- Building application and deployment in servers as per request from the QA team.
Environment: Hibernate, Oracle, Sub-Version, SQL Developer, Eclipse, WebLogic.
Confidential
Java Developer
Responsibilities:
- Involved in implementation of project with JSP and Web sphere Application Server.
- Coordinating with team members in exploring and implementing new technologies.
- For easy user interaction, we developed several JSP pages with Event handling mechanism.
- Coding Test Classes using JUnit for unit testing, Performed functional integration system and validation testing.
- Used JDBC Prepared statements to call from Servlets for database access
- Exporting existing data from Excel spread sheet to Oracle Database and table data from JSP page to Excel spread sheet.
- Worked with Win CVS to record and maintain different versions of source files.
Environment: Java 1.4.2, JUnit, EJB 2.1, Eclipse IDE, Win CVS, MS Visio, UNIX.
