Java J2ee Developer Resume
San Jose, CA
SUMMARY:
- 6 years of experience in Software Analysis, Design, Development, Implementation and Testing of Object Oriented Applications and Enterprise Web Applications using JAVA/J2EE technologies.
- Expertise in Core Java, Collection Framework and Java Multi - Threading applications.
- Proficient in designing applications using J2EE design patterns like Singleton Patterns, Factory, Service Locator, Value Object and MVC.
- Hands on experience with Object Oriented JavaScript. Good understanding of OOPS Concepts.
- Strong debugging skills and good understanding of cross browser issues.
- Solid working experience in various IDE's: Notepad++, Sublime Text, Komodo IDE, Eclipse, visual studio
- Experience integrating the third party Social Media Tools provided by web site thereby transforming it into two-way conversation place where registered users can interact directly with the content and each other using HTML, CSS, JavaScript and JQuery. Worked with teams where requirements are constantly being implemented, tested and improved.
- Strong knowledge in using Object Oriented Programming concepts in JavaScript and JavaScript Design Pattern
- Testing various web applications with all phases of software development life cycle including requirement analysis, application design, development, integration, maintenance and implementation.
- Excellent interpersonal abilities, communication skills, time management and Team skills to meet project deadlines.
- Robust understanding of agile methodology and implementing Scrum structure in Project development.
- Experience in Database technologies: Oracle,SQL server and MySQL.
- Involved in designing the user experience interface UI/UX strategy, UI requirements, converting findings into UI designs
- Mobile friendly Responsive Design using CSS/LESS Preprocessor and media queries.
- Adept in using IDEs and editors like Eclipse, NetBeans, Brackets, Sublime Text, Notepad++, Adobe Dreamweaver, Web Storm, MS Visual Studio.etgtyjhgd
- Efficient team player with good work-time management, communicational and interpersonal skills.
- Working knowledge of integrating Angular.js and React.js with additional custom directives. Also with Backbone.js and React.js to be used for comments sections.
- Experience in using JS Unit Testing for client side applications.
- Extensive experience in creating style guides, best practices and setting UI standards for enterprise/consumer applications.
- SQL, PL/SQL experience, including relational database design and development using Oracle, MySQL. Experience in writing Stored Procedures.
- Experience of Working with interaction designers, user researchers and product managers.
- Involved in parsing JSON String using JSON parsers like GSON, Jackson.
- Quick Learner, highly motivated team player and self-starter with effective communication, motivation and organizational skills combined with attention to detail and business process improvements.
- Possess good team-management and leadership qualities.
TECHNICAL SKILLS:
Web Technologies: HTML, HTML5, CSS, CSS3, JavaScript, JQuery, XHTM,XMl, VB Script.
Languages: Java, J2EE 1.6, SQL, PL/SQL, UML, HTML, XHTML, Java script, CSS, Ajax, C.
Frameworks: JSF, Struts 2.0, Spring, Hibernate, Angular JS, Node JS, Bootstrap, Log4j.
J2EE Technologies: JSP, Servlets, JDBC, JNDI.
Testing Tools: Jasmin, Karma, Grunt, Protractor
IDE: Eclipse,Editors Visual Studio 2010,Netbeans, Geany
Web servers: Apache Tomcat, Java WebServer.
Database: PL/SQL, MySQL, SQL Server, Oracle, DB2, Microsoft Access.
Operating Systems: Windows (2000/XP/Vista) and Above, Linux, Mac.
PROFESSIONAL EXPERIENCE:
Java J2EE Developer
Confidential, San Jose, CA
Responsibilities:
- Involved in estimates, planning and other activities related to Agile Scrum process.
- Involved in implementation of backbone.
- Interact with Business to elicit technical and functional requirements for new applications and user interface development.
- Implemented Unit Testing and Integration testing during the projects.
- Experience using different jQuery and bootstrap plugins for the web pages.
- Used Logging Mechanism for capturing and logging error, info and debug messages and related information using log4j.
- Design, coded and tested key modules of the project using java oops concepts, JSP.
- Designed and developed business components using C#.
- Built and consumed Restful web services using Jersey framework.
- Consumed REST based Microservices with Rest template based on RESTful APIs.
- Implemented the logging mechanism using Log4j framework.
- Design and development of web-based applications using different Web and application servers such as Solaris, Web Sphere, JBoss and Web logic.
- Used Multithreading in Programming to improve overall performance.
- Implemented data processing and storage module using multithreading concept.
- Used Git Hub extensively as versioning tool and used Maven for automated building of projects.
- Implemented applications using Java, J2EE, JSP, Servlets, JDBC, Hibernate, Struts, spring and JavaScript on Windows environments.
- Heavily used JDBC 2.0 API (with Stored Procedures and Dynamic SQL), EJB (Session and Message-Driven Beans) and other J2EE APIs on Web Logic
- Implemented responsive web design using media queries and bootstrap.
- Proficient in designing J2EE applications using MVC Patterns, Struts and spring framework.
- Strong work experience in application integration using Web Services such as JAX RPC, JAXB, JAX-WS, SOAP, WSDL, JAX-RS, Restful.
- Developed and implemented Managers, JSF managed beans, DAOs and services using Hibernate, Spring AOP and REST web services for the UI.
Environment: Agile Scrum, Backbone JS, Angular JS, Hibernate, Struts, Spring, Java Script, JSF, JSTL, AjAX, J2EE, JSP, Servlets, JDBC, RAD, XML, DAO, REST APIs.
Java Developer
Confidential
Responsibilities:
- Analyzed Business Requirements and Identified mapping documents required for system and functional testing efforts for all test scenarios.
- Developed Use Case diagrams, business flow diagrams, Activity & State diagrams.
- Involved in developing the Restful web service using Spring.
- Developed Hibernate mapping files, POJOs and Hibernate configuration files.
- Developed the application using Spring Framework that uses Model View Controller (MVC) architecture with JSP as the view.
- Developed presentation layer using JSP.
- Used JavaScript functions for the logical implementation part at client side for all the application.
- Java heap dump analysis and memory profiling.
- Ability to test backend applications by writing PL/SQL and DB2 statements.
- Developed html views with HTML, CSS, and Java Script.
- Used Log4j and implemented Log4j property file for logging purpose.
- Client side validations were done using Java Script.
- Developed the data access layer components as entity Beans based on EJB API and deployed on Jboss Server.
- Developed web based user interface screens using HTML and Java Script.
- Created JSPs and developed the screens as per the file structure.
- Created CSS to get unique look and feel across the related facets.
- Extensively used Spring IOC for Dependency Injection to promote loose coupling between components.
- Developed JUnit Test Cases for Code unit test.
Environment: JSP, HTML, CSS, Spring IOC, Spring MVC, Restful Web service, Java, Hibernate, JQuery, SQL, DB2, SVN, Log4j 1.2, XML.
Java Developer
Confidential
Responsibilities:
- User interaction to capture User Requirements and consolidation.
- Developed web application for Authentication process using SOAP based web services.
- Tomcat server installation and configuration.
- Used MySQL as backend and involved in writing queries and stored procedures.
- Wrote application level code to perform client side validation using JQuery and JavaScript.
- Developed all transaction screens using JavaScript and HTML.
- Performed Client-side validations using JavaScript.
- Used CSS Image Sprites to reduce load time of web page by decreasing the number of images which requires less number of server requests.
- Fixed bugs and provided support services for the application.
- Developed many HTML/JavaScript pages for data presentation and collection.
- Developed JSP and Servlets for data collection and manipulation for the reports.
- Coordinated with the QA team for testing.
Environment: J2EE, HTML, CSS, JavaScript, JSP, SERVLETS, SOAP, Tomcat Server, MySQL, Windows, Linux.