Java/j2ee Developer Resume
Orlando, FL
SUMMARY
- 8+ years of experience in design and development of web based applications using core Java, J2EE and Open Source technologies.
- Strong development experience in technologies like Core Java, Servlets, JSP, JSTL, Custom tags, JDBC, JNDI, EJB, JMS, apache Velocity templates, XSLT.
- Extensive development experience in front end technologies like HTML, DHTML, JavaScript, JQuery, CSS and AJAX.
- Experienced in working various application frameworks like MVC, Spring MVC, JSF, Hibernate and Log4J.
- Expertise in implementing various Object Oriented Design Patterns such as Factory Pattern, Singleton, Front End Controller, Data Access Object, Business Delegate and Model View Controller.
- Worked on Unit testing tools like Junit and to test web application restful services used Postman and Rest Client
- Worked on several application servers like Web Sphere, Web Logic, JBOSS and Tomcat.
- Strongly build web applications considering security threats
- Hands on experience in working with different version control systems like GIT Hub, Subversion and CVS.
TECHNICAL SKILLS
Programming Languages: - Java, SQL
Web Application Framework: - MVC, Spring, Hibernate, JSF, Ant, Maven
J2EE Technologies: - JSP, Servlets
Web Development: - HTML, XML, CSS, JavaScript, JSON, Angular JavaScript and AJAX.
Database: - SQL Server, MYSQL, Oracle 9i, 10g, DB2
Middleware Technologies: - JDBC, SOAP,REST, XML, JAXB,JMS
Web & Application Servers: - Tomcat, WebSphere, JBOSS, Weblogic
Version Control Tools: - CVS Tortoise, SharePoint, Git Hub and SVN
Methods: - Object Oriented Analysis and Design, Design Patterns
Other Tools & Technologies: - Eclipse, Apache Velocity Templates, XSLT, JSTL
PROFESSIONAL EXPERIENCE
Java/J2EE Developer
Confidential, Orlando, FL
Responsibilities:
- Extensively used spring framework annotations in building Controller classes, DAO layer and Service layer
- For security of web application, implemented Captcha implementation using SimpleCaptcha to avoid Brute force attack (Security Threat).
- Used Spring Security for Authentication and authorization extensively.
- In order to avoid security threats, designed web application with SQL injection free.
- Used Spring Core for dependency injection/Inversion of Control (IOC).
- Played a key role in generating code for native sync
- Implemented upgradation of application xml design hierarchy
- Understanding business objectives and implementation of business logic
- Used log4J for logging, info and errors in the application console, and troubleshooting problems in the post production phase.
- Used JSTL in Java Server Pages creation
- Developed Apache velocity templates to generate files for data mapping
- Extensively written unit and integration test cases using mock objects and JUnit.
- Tested Web Services using REST-Client/Postman & fixed errors.
- Deployed applications on to various application servers such as tomcat, JBoss, WebSphere
Environment: J2EE, Spring, JDBC, Hibernate, Subversion, Eclipse, Oracle 11g, XML/XSLT, HTML, Restful Webservice, JavaScript, JQuery, SQL developer, Tomcat Server and JUnit.
Java/J2EE Developer
Confidential: Orlando, FL
Responsibilities:
- Extensively written JSP for handling presentation layer and Controller classes for business tier logic
- Used JavaScript and JQuery for front-end validation.
- Developed UI screen using JSP, HTML and CSS to design the user interface.
- Involved in working with Spring components such as Dependency Injection and Spring JDBC Template.
- Involved in development of Restful Web Services using Spring
- Used antisamy to verify malicious content in form data
- Used Spring Security for Authentication and authorization extensively.
- Used Spring Core for dependency injection/Inversion of Control (IOC).
- Used WebSphere, Tomcat server for deployment of applications
- Verified and prepared documents to upgrade application from java 1.7 to 1.8
- Prepared Unit test cases and done Unit testing. Analyzing and fixing the defects in Integration and Functional Testing.
Environment: JSP, Servlets, Spring, Hibernate, HTML, XML, CSS, JavaScript, JQuery, Ajax, Angular JS, Bootstrap, MySQL, REST, Git Hub, ANT, Tomcat Server, Windows and Linux.
Confidential: Atlanta, GA
Java Developer
Responsibilities:
- Involved in Requirement analysis and Enhancement implementation in Configuration application.
- Completes the applications development by coordinating requirements, schedules, and activities; contributing to team meetings; troubleshooting development and production problems across multiple environments and operating platforms.
- Designed and developed Servlets to communicate between presentation and business layer.
- Responsible for developing DAO layer using Spring MVC and configuration XML’s for Hibernate and to also manage CRUD operations (insert, update, and delete).
- Write and maintain codes using technical specifications to update existing application
- ANT scripts, and used Maven tool to build and deploy J2EE Applications
- Implemented server side code with Business Object (BO), Data Access Objects (DAO), Spring and Hibernate 3.x
- Used spring for bean instantiation, annotations, controllers, request mapping to handle the web service request and response.
- Used JSP, AJAX, HTML, CSS and JavaScript libraries like Bootstrap and jQuery to develop the User Interface.
- Designed and developed RESTFUL Web Services using Spring Framework.
- Responsible to design Technical design documents.
- Configured log4j to enable/disable logging in application.
Environment: JSP, Java, JSP, Servlets, Struts 2, Spring, Hibernate (3.0), HTML, AJAX, JavaScript, jQuery, Bootstrap, XML, HTML, CSS3, REST, WSDL, Oracle, Tomcat Application server, Eclipse, Springs, JUnit, Log4j and ANT
Confidential
Developer
Responsibilities:
- Worked as a Team Member.
- Worked as developer in J2EE technologies (Servlets, JSP, and EJB), Web Services, AJAX framework and Web Security for TCS BaNCS Insurance Product.
- Prepare Technical Approach Document.
- Prepare HLD and LLD documents.
Environment: JSP, HTML, Java Script Validation, CSS, Ajax framework, Oracle database stored PL/SQL procedures, Packages and Objects, Enterprise Java Beans, JDBC, SOAP, XML, Websphere Application server
JAVA Developer
Confidential
Responsibilities:
- Extensively written JSP, Servlets for handling presentation and business tier logic.
- Data validation done at Client Side using JavaScript.
- Written stored procedures in Oracle for handling some batch works.
- Used GIT as version control system.
- Extensively written unit and integration test cases using mock objects and JUnit.
- Used JDBC to connect to the backend.
- Documentation of all issues and setting up tracking for better resolution of issues.
Environment: Java, J2EE, Servlets, HTML, JSP, Oracle 9i, PL/SQL, Java Script and WAS 5.
Associate Developer
Confidential
Responsibilities:
- Maintained existing websites providing tech support for clients with existing websites.
- Maintained, modified, and updated websites utilizing HTML and CSS.
- Ensured to update company websites with content and imagery.
- Monitored and fixed companies websites for errors. Documentation of all issues and setting up tracking for better resolution of issues.
- Used Squish automation tool to verify internal IDE functionality
- Proficient in Microsoft Office Suite (Excel, Microsoft PowerPoint, Microsoft access)
Environment: Java, CSS, HTML, JSP, XML, JavaScript, Microsoft Office tools, Squish.
