Java Developer Resume
Chantilly, VA
SUMMARY:
- 4+ years of experience in the IT industry, involved in complete software development life cycle including requirement gathering, analysis, design, development, deploying, implementation & maintenance.
- Extensive experience in developing web based application using J2EE components like Servlets, JSP, JavaScript, spring 4/3, struts and Hibernate.
- Extensive experience in design and development of J2EE applications using Core Java, Java Collections, Multithreading, Transaction Management, JDBC, Servlets, JSP, EJB, AJAX, JMS Custom Tag Libraries, JSTL, XML, Web Services and other open source frameworks and APIs.
- Proficient in working with several frameworks like Hibernate ORM, Spring Framework 4.0 and spring MVC.
- Expertise in application development using various frameworks: Struts Framework, Spring Framework (Dependency Injection, Data Access Objects, and MVC Framework), Java Server Faces(JSF), Hibernate ORM
- Experience in using Maven and Ant for build automation and loggers using Log4j.
- Involved in both Waterfall based approach and Agile/SCRUM methodologies for development.
- Extensive development experience on different IDE's like Eclipse.
- Experience in developing Web Services using SOAP and XML.
- Strong experience in working with full life (SDLC) of Development and distributed computing technology.
- Experience in developing and deploying applications through Tomcat and application servers like WebLogic and JBoss.
- Excellent experience in developing applications using Eclipse.
- A self - motivated professional and natural communicator possessing good technical, initiating, leadership and problem-solving skills and has proven to be a good team player.
TECHNICAL SKILLS:
Languages: C,C++, Java, Sql
Web Technologies: J2EE, Servlets, JSP, JSF, JSTL, JMS, JNDI, JDBC, JavaBeans, Web Services (SOAP, WSDL, UDDI), XML, XSL, XSLT, HTML/XHTML, DHTML, CSS, JavaScript, WSAD, HTTP and HTTPS
Application Frameworks: Struts, Spring, Hibernate.
Web Servers: Apache, Tomcat
Application Servers: BEA, Web logic, Jboss
IDE: Eclipse, NetBeans
Database: Oracle 9i/10g/11g, MySQL, DB2.
Unit Test and Build Tools: ANT, Maven, Log4j and Junit
Operating Systems: Windows 7/8, Sun Solaris Unix
PROFESSIONAL EXPERIENCE:
Confidential, Chantilly, VAJava Developer
Responsibilities:- Involved developing web services using SOAP, XML, WSDL, UDDI, XML Schemas, and JAXP
- Consumed Web Services by implementing Spring REST support is to make the development of REST Web services.
- Reviewed code and used SOAP UI for testing flows
- Developed generic web service architecture using Spring Web Services, JAXB, and Hibernate which could transform responses into SOAP, REST, & JSON allowing for rapid development and clean separation of core business logic and communication protocol.
- Performed User Interface Design and coding using Java, Spring MVC framework and web technologies
- Configured the xml files for Java Mail technology in User Account Activation Service and Password Reset Service
- Utilized spring beans XML configurations for Dependency Injection.
- Worked with business analyst and external vendors to gather requirements and design integrations
- Used SVN for version control
- Involved in all phases of testing & production support
- Documented High level, detailed design and testing documents.
Environment: Core Java, J2EE, JSP, JMS, REST web services, JSON, XML, JAX-WS, Apache Tomcat, Hibernate, Jiral, ANT, JUnit, RAML, API Manger, SOAP UI, My SQL server, Oracle, and SVN.
Confidential
Java Developer
Responsibilities:- Developed custom JSP converters and validators, customized default error messages by creating message resource bundle.
- Implementing MVC Architecture using Spring MVC.
- Implemented client side data validations using JavaScript and server side data validations.
- Implemented ORM for mapping persistence layer to database.
- Developed business components based on Design Patterns, Developed coding by using patterns like DAO Integration Pattern.
- Designed, developed, and deployed EJB components (Session and Message Driven) beans.
- Developed JDBC code for communicating with database, developed backend batch job services using Java Collections, generics, synchronization etc.
- Used JMS for insurance claim reports and status information exchange between current and legacy system.
- Implemented the application using the concrete principles laid down by several design patterns such as Data Access Object (DAO).
- Extensively used Eclipse while writing code & used CVS for version control.
- Deployed business components into JBoss Application Server and involved in transaction management and security management.
- Involved in writing the ANT scripts to build and deploy the application.
Environment: Java, J2EE, JSF, JavaScript, AJAX, CVS, XML, JAXP, EJB, JSP, JMS, RAD, JBoss server, SOAP, Apache Tomcat, WSDL, JDBC, Rational Rose, Oracle 10g, Junit, and UNIX.
Confidential
Responsibilities:- Served as a Java Developer to develop several web based applications for migration customers using Java, J2EE, JSP, Struts, Java Beans, HTML, and CSS.
- As part of interface team involved in developing middleware interfaces using java.
- Coded the web based applications with on the J2EE/Java Design Patterns (JSP, Servlets, and JDBC)
- Developed consumer portal applications based on Struts and MVC architecture.
- Involved in several phases of the migration portal project including application design, technical design, development, testing & debugging, implementation, documentation and incorporation of user feedback to plan enhancements in the application system.
- Have integrated web services including SOAP as well as REST.
- Eclipse and Jdeveloper IDE’s are used to develop J2EE applications.
- Involved in creating activities, activity step methods, when rules and decision rules.
- Developed Web services and generated WSDL for services.
- Responsible to develop check printing stub’s.
- Used Perforce and SVN as Source Code version control.
Environment: Java, J2ee, Struts, Oracle 9i/10g, SQL/PL-SQL, Servlets, JSP, HTML, Ajax, XHTML, DOM, XML, XML Schema, ActionScript, JavaScript, Jdeveloper, Eclipse, Perforce, SVN, Tomcat, OC4J 10.1.2/3, Visio, Web methods, SOAP, WSDL.
Confidential
Responsibilities:- Developed generic web service architecture using Spring Web Services, JAXB, and Hibernate which could transform responses into SOAP, REST, & JSON allowing for rapid development and clean separation of core business logic and communication protocol
- Performed User Interface Design and coding using Java, Spring MVC framework and web technologies
- Consumed Web Services by implementing Spring REST support is to make the development of REST Web services
- Configured the xml files for Java Mail technology in User Account Activation Service and Password Reset Service
- Utilized spring beans XML configurations for Dependency Injection.
- Reviewed code and used SOAP UI for testing flows
- Used SVN for version control
- Involved in all phases of testing & production support
- Documented High level, detailed design and testing documents
Environment: Core Java, J2EE, JSP, JMS, RESTful web services, JSON, XML, JAX-WS, Apache CXF, Hibernate, Jiral, ANT, JUnit, Tomcat, Resource Monitor, RAML, Active MQ, API Manger, SOAP UI, My SQL server, Oracle, and SVN.