Java/j2ee Developer Resume
Alpharetta, GA
SUMMARY
- Over 6+ years’ experience in IT industry as Java/J2EE Developer.
- Experience in design, development and implementation of enterprise software solutions in Java/J2EE (JSP, Servlets, JDBC, EJB, JSPS, JMS, MQ Series, JNDI).
- Detail understanding on OO concepts, OOAD, OOP and Design Patterns.
- Experienced in implementing applications with Model - View-Controller (MVC) architecture.
- Expertise in open source frameworks Spring, Struts and Hibernate.
- Performed creative and effective web development using JavaScript, JQuery1.8.3, XML, XSD, Maven, Ant, CSS, XML, Html 5 and JDBC.
- Hands-on experience in working on Web/Application servers like Oracle Weblogic 8.x/9.x and Apache Tomcat 5.x/6.x.
- Hands-on experience with Client-Server application development.
- Experienced on Waterfall and Agile Methodology.
- Participated in all phases of SDLC like Requirements Analysis, Design, Implementation, Testing, and Deployment.
- Hands on experience with UML design and Test Driven Development.
- Hands on experience with EXT JS farme work.
- Familiar with IDEs like Eclipse and NetBeans.
- Hands on experience using databases like Oracle, DB2 and SQL Server.
- Knowledgeable in deploying applications on Web Sphere and Apache Tomcat Servers.
- Quick learner with strong problem solving skills, interpersonal skills and a good team player.
- Hands on experience in design and development of Portal applications, using theWebLogic portal,Jboss.
- Experienced in RESTful/SOAP web services.
TECHNICAL SKILLS
Java/J2EE Technologies: J2SE 1.4/5/6, J2EE 6/7, JSF, JNDI, JMS, MQ Series, JDBC
Programming/Scripting: C++, HTML 5, Java Script, XML, XSD, CSS, jQuery.
Web Services: SOAP, WSDL, RESTful
Frameworks: Struts 2.x, Spring 3.0, Hibernate 4.x, Log4j, EJB 3.0/2.0, AngularJS.
Databases: Oracle 11/10g, DB2 8.0, SQL Server 2008, MYSQL.
Web/Application Servers: Oracle WebLogic 11, Tomcat 5.0/5.5,Jboss and IBM Websphere 8.0.
Operating Systems: Windows, Unix, Linux.
IDE: MyEclipse, NetBeans, Visual Studio 2005, IBM WebSphere Studio Application Developer (now called IBM Rational Application Developer).
Others: Microsoft Visio, MS Office Pack, VSS, CVS.
PROFESSIONAL EXPERIENCE
Confidential, Alpharetta, GA
Java/J2EE Developer
Responsibilities:
- Followed Agile/Scrum strictly throughout the SDLC.
- Created technical designs using UML diagrams
- Handled UI using Struts, JSP's, JSTL, DHTML, and AJAX.
- Used HTML5 to write clear, descriptive code, semantic code.
- Used spring-AOP for the transaction management.
- Wrote PL/SQL for Oracle.
- Since this is a mobile application so used JQueryMobile technology to develop the code.
- Written Web services to publish messages to MQ to communicate with legacy applications
- Created an API to establish communication between Client and Server.
- Developed and consumed web services.
- Worked on EJB’s.
- Generated unit test Scripts using JUnit.
Environment: Agile, JSP, JSTL, HTML5, AJAX, XML, Struts, Spring, JQuery, Oracle, PL/SQL, Apache Axis, JUnit, Log4j, Eclipse, MQ series, web services, SOAP, Weblogic, Maven, Scrum, Linux.
Confidential, Iselin, NJ
Java Developer
Responsibilities:
- Contributed in the discovery phase by developing a POC project for NYCB that interfaces with MQ service.
- Involved in design and development of Java classes to interface with SOAP and RESTFul web services for MQ.
- Involved with software requirement specifications, object oriented analysis and design using Unified Modeling Language (UML).
- Developed front end using HTML5, JSP.
- Create Java classes for changing PIN. Involved in encryption of PIN in Kurshman database.
- Developed UI and call flows for several components and sub-components.
- Played a significant role in environment setup - Development, Test and Production Systems.
- Worked on EJBs (Session and Entity Beans) component to hold business logic and to handle client interactions.
- Played a significant role in developing test cases, unit testing and systems/integration testing.
- Wrote Java classes for data migration on call hang-up from Cisco CVP and MySQL database for reporting.
- Developed reports for number of users, the phone numbers of callers, details about the calls etc.
- Involved in maintenance and enhancement of the applications.
- Used AngularJS and EXT JS structural framework.
Environment: Java, J2EE, JDBC, HTML5, JSP, Web Services, SOAP, EJB, XML, DOM Parsers, AngularJS, MySQL, Cisco CVP 3.1, Websphere, MQS, Linux OS, SVN.
Confidential, Broomfield, Colorado
Sr Java/J2EE Developer
Responsibilities:
- Developed Java classes that interface with Confidential Clarify and Remedy services through EJB.
- Developed using EXT JS frame work.
- Developed Java classes to interface with Oracle HR database to authenticate technical identity through SOAP WSDL.
- Created web services using SOAP and RESTFul, to allow application and services to connect to them over the Internet.
- Involved in the development of dynamic web pages for reports using JSP, HTML5.
- Involved in discovery phase and in requirements gathering. As part of the discovery stage, I was involved in validating the scope of the project.
- Worked closely with PM and TA to come up with work breakdown structures and assisted in developing project scope documentation.
- Used MQ Series to send/receive messages from downstream applications through message queue.
- Responsible for setting up VMWare for virtual environment.
- Deployed the applications in the JBoss Webserver on QA and Test environments.
- Responsible for developing test cases and unit testing.
- Generated unit test Scripts using JUnit.
Environment: J2EE, JDBC, MySQL, NetBeans, MyEclipse, Cisco CVP 4, EJB, Oracle HR Services, SOAP, WSDL, XML, JavaScript, JQuery, Web Services,JBoss, SOAP, DOM Parsers, HTML, HTML5.
Confidential, Fort Washington, PA
Software Engineer
Responsibilities:
- Coordinated in the design of the project
- Actively participated in requirement analysis
- Followed Scrum
- Exercised power of Eclipse IDE during the development process
- Used Client-Server design model to develop an application.
- Developed Front end using HTML 5, CSS, JSP, Servlets, JavaScript and Struts Framework.
- Implemented EJBs in the application and developed Session beans to house business logic at the middle tier level.
- Hibernate is used as ORM framework.
- SQL developer was used to modify/update database.
- Consumed web services.
- Deployed application in WebLogic server and JBoss.
- Developed entity bindings in XSD.
- Developed input XML files that validates against XSD schema.
- Generated unit test Scripts using JUnit.
Environment: XML, XSD, JSP, Servlets, HTML5, CSS, JQuery, JavaScript, Spring, Struts, Hibernate, Oracle, SQL developer, JDBC, SVN, Eclipse Helios, ANT scripting, WebLogic,JBoss, Scrum, Linux.
Confidential
Software Engineer
Responsibilities:
- Coordinated in the design of the project
- Actively participated in requirement analysis and Followed Agile Methodology
- Preparation of Technical Design document and Use cases for the various HR portal.
- Exercised power of Eclipse IDE during the development process
- Developed Front end using HTML 5, CSS, JSP, Servlets, JavaScript and Struts Framework.
- Development of -left side navigation (dynamic) using the presentation contexts.
- Hibernate is used as ORM framework.
- SQL developer was used to modify/update database.
- Content retrieval using the XML, HTML and binary controls.
- Consumed web services like SOAP, RESTFul.
- Deployed application in WebLogic server.
- Developed input XML files that validates against XSD schema.
Environment: XML, XSD, JSP, Servlets, JavaScript, Spring, Struts, Hibernate, Oracle, SQL developer, JDBC, SVN, Eclipse Helios, ANT scripting, Weblogic server 8.1, Weblogic Portal 8.1(SP4), Windows XP, Oracle 9i, HTML5, CSS, Agile Methodology.