J2ee Developer Resume
SUMMARY:
- 6+ years of Information Technology experience in Analysis, Design and Development in Java - J2EE technologies.
- Experienced in Agile SCRUM, RUP (Rational Unified Process) and TDD (Test Driven Development) software development methodologies.
- Extensive experiences in web based multi-tier enterprise applications & Client / Server Applications using Java/J2EE technologies & have good exposure in Model View Controller (MVC) Architecture based applications using Spring MVC Framework and Spring Boot Framework wif expertise in presentation, business and database layers.
- Experience in DevelopingRESTAPIs in SpringBoot and JSON Objects for communication between components of applications.
- Experience in writing applications using Java/J2EE & related technologies such as Hibernate, EJB3, Servlets, JSP, JDBC, Java Beans, XML, CSS, HTML, jQuery, Angular Js.
- Experienced in developing SOAP web services.
- Experience in using Spring ORM module and integration wif Hibernate ORM framework
- Experience in writing JUnit and DB Unit test cases in test driven environment.
- Hands-on experience wif Web/Application servers (Tomcat, IBM Web Sphere, BEA Web logic).
- Written SQL queries, stored procedures and triggers using relational databases like Oracle 9i/10g, and SQL Server.
- Quick Learner, highly motivated team player wif organizational and analytical skills.
TECHNICAL SKILLS:
Programming Languages: C, C++, Java, J2EE, Java Script
Technologies: Core Java, J2SE, J2EE, EJB, MDB, JMS, TCP/IP, RMI, JNDI, JQuery, Java Beans, Struts 2.0, Spring, Hibernate, Servlets, JSP.
Application Server: IBM WebSphere, WebLogic, JBoss, Apache Tomcat
IDE s/Tools: Eclipse, MyEclipse, NetBeans
Databases: Oracle, DB2, MS SQL Server, MySQL
Designing Tools: UML, Rational Rose, UMLet
Operating Systems: Windows, Mac
PROFESSIONAL EXPERIENCE:
Confidential
J2EE Developer
Responsibilities:
- Involved in analysis, specification, design, and implementation and testing phases of Software Development Life Cycle (SDLC) and used Agile Methodology (SCRUM) for developing Immunization Registry Web Application using Java, J2EE, Struts, Spring Framework, Spring Boot 1.4.x and Hibernate.
- Designing single page application (SPA) using Angular 2. Developing application in a clean MVC way.
- Extensively used corejavaconcepts like Collections API, Exception Handling, Mutlithreading, Synchronization andJavaI/O during development of business logic.
- Worked on teh front-end development using JSP, HTML5, CSS3, JavaScript, JQuery, Angular 2
- Involved in development of Action Form classes, Form Beans and Action Classes in Struts.
- Implemented Hep B Module of application in Rest API architecture using Spring Boot.
- Involved in development of JSF Managed Beans for Vaccine Update Components of teh ImmuNet application wif annotations like Session Scope.
- Implemented Menu Groups, and tabs of application using JSF, Angular Js, HTML5, XHTML, CSS, JavaScript and JQuery.
- Performed complete database operations for various layers using Hibernate (ORM).
- Involved in writing Stored Procedures, Functions, Packages and Cursors using SQL and PL/SQL for different webpages of application.
- Using CVS for software configuration management and version control.
- Preparing test cases and strategies for unit testing and integration testing using JUnit.
- Using teh LOG4j to log regular Debug and Exception statements.
- Worked wif QA team for testing, troubleshooting issues and resolve defects.
- Involved in various Project Management discussions wif teh Customer team.
Environment: JDK-1.8, J2EE, Spring Boot (1.4.x), Angular 2, Hibernate ORM 4.3.0, JSF 2.2, Junit, Eclipse IDE, Oracle 11g, ANT, WebLogic Server 11g, Log4j, CVS
Confidential, Cincinnati, OH.
Java Developer/J2EE Developer
Responsibilities:
- Agile Methodology is used in analyzing, defining, and documenting teh application and will support functional and business requirements.
- Developed Business Objects to store teh temporary data and tan creating XML content for XSLTs.
- Actively involved and designed teh user interfaces using JSPs.
- me did teh effort to build teh IBM Connections Developer Experience around teh application, engagement on StackOverflow, and evangelized teh use of IBM technology to rapidly enable developers wif IBM Services.
- Developed teh application using Spring Framework dat leverages MVC architecture.
- Used Spring Inversion of Control (IOC) for dependency injection.
- Created and consumed RESTful Services.
- Used Spring framework, Spring-AOP, Spring-ORM, Spring-JDBC modules.
- Worked on Sun Jersey REST framework to create web services.
- Based on functional requirements, developed Class Diagrams and Sequence Diagrams using Rational Rose.
- Involved in writing Thread Safe blocks for multithread access to make valid transactions.
- Developed user interface using JSP, HTML, XHTML, XSLT and Java Script to simplify teh complexities of teh application.
- Involved in Installation and configuration of WebSphere Server for stage Environment and Used for development, build, deployment and testing teh application.
- Developed PL/SQL’s functions and stored procedures for supporting teh data transfer to and fro from web application, oracle database.
- Used Apache-tomcat container for local and development environment deploying API and core modules of teh application.
- Prepared unit test cases for Unit testing teh new functionality and supporting ST and UAT till teh roll out to production.
Environment: Java, J2EE, Restful Web Services, Spring, Hibernate, Maven, Oracle, JSPs, Servlets, JavaScript, EJB, JDBC, HTML, CSS, XML, SQL, AJAX, Apache Tomcat, WebLogic Server, UNIX.
Confidential, Palo Alto CA
J ava/J2EE Developer
Responsibilities:
- Responsible for design, development, test and maintenance of applications designed to work wif MB in-vehicle Infotainment system, which is based on Java technologies.
- Project is Implemented AGILE-SCRUM methodology for development phase of teh application.
- Used Front End Developing UI Interface using JSP/Tiles, JSTL, HTML CSS, JavaScript,Ajax, and JQuery.
- Used spring framework, Spring-AOP, Spring-ORM, Spring-JDBC modules.
- Worked on Sun Jersey REST framework to create web services.
- Used XML parser APIs such as JAXP (SAX) and JAXB in teh web service's request response
- Built and accessed teh database using Hibernate wif Oracle 10g.
- Developed JavaBeans wif Hibernate for necessary transactions like fetchingthe required data, updating teh customer information.
- Designed and developed generated JSP pages based on Struts MVC architecture and alsoupdates configuration setting in configuration files.
- Used SVN repositories for version controlling, and Log4J is used for Logging and Tracing teh messages.
- Writing custom filters, directives for teh HTML5 using angular code.
- Responsible to develop JSON Object responses.
- Generate UI mockups from paper-and-pencil concepts to high-fidelity prototypes datconvey teh interaction model using HTML5, CSS and Angular JS.
Environment: Java, Hibernate, Struts MVC, DB2, HTML5, Maven, JSP, XHTML, Servlets, JDBC, Java Script, Restful Web Services, Spring Framework, JavaBeans, Tomcat, IBM Web Sphere 6.0, Eclipse, Oracle 10g, Perl, Log4J.
Confidential
Java Developer
Responsibilities:
- Design, Development of technical specifications using design patterns and SOA methodology using UML, Unit test, Integration & System testing.
- Developed and tested teh application in RAD development environment and deployed into teh WebSphere.
- Migrated teh Servlets to teh Spring Controllers and developed Spring Interceptors, worked on JSPs, JSTL, and JSP Custom Tags.
- Written JDBC statements, prepared statements and callable statements for various database insert, update, delete operations and for invoking functions, stored procedures, triggers.
- Implemented MVC architecture by using Spring to send and receive teh data from front-end to business layer.
- Used JSPs, HTML, Java Script, and CSS for development of teh web pages.
- Developed Ajax, Java Script validation functions for client side validations.
- Worked wif PL/SQL using Oracle9i and Oracle10g database.
Environment: JDK, Spring, Web services, WebSphere, Maven, JSF, JSP, HTML, JSP, Java Script, JUnit, Unix Shell Script, ANT, WSDL, XML, XSLT, JQuery, AJAX, XSD, XPath, Oracle9i&10g.