Java Developer Resume
SUMMARY:
- About 2 years of professional experience in comprehensive analysis, design, coding and experience in core Java development, Web Development, Multi - tier enterprise applications using Java/J2EE.
- Developed and updated the webpages using HTML5, CSS3, AngularJS, Java Script and jQuery achieving cross browser compatibility.
- Technical expertise in web technologies using JSP, JDBC, JMS, MQ Series, Spring, Hibernate, Webservices, IceFaces 1.x, 2.x and 3.x. Worked with JSF 1.x, 2.x., Struts, EJB, Servlets.
- Experience in developing web Applications using Struts Framework implementing Action Classes, Struts Validation Framework, Struts Tiles and Struts Tag Libraries.
- Experience in designing and developing applications using JBoss, WebLogic and WebSphere application servers and Tomcat web server.
- Experience in Hibernate O/R mapping tool.
- Experience in designing, developing, and deploying JDBC, JSP, Struts, JDK, Servlets.
- Good knowledge in core java concepts such as OOPS, Collections, Threading, Generics, Exception Handling, Thread pools, Execution services, Concurrency Utilities, File IO and Serialization.
- Analyzed and designed application using various object-oriented programming features like encapsulation, inheritance, and polymorphism.
- Experience in requirement gathering, interfacing with users and working with responsibilities like goal-settings, People & Process Management
- Self-starter with proven success in working without supervision and with teams.
- Involved in Reading and Understanding Test Cases and identified the frequent functions.
- Responsible to monitor progress, update client and management on progress on a regular basis and address any conflicts between client expectations and actual output
- Experience in creating Use Cases, Interaction Diagrams and Class Diagrams using UML with Rational Rose.
- Domain experience: Logistics, Finance, & Health.
- Worked on Operating Systems Windows 98/2000 /XP and UNIX.
- Experience with program management, technical writing, and proposal writing
- Excellent team player, quick learner and self-starter with effective communication, motivation and organizational skills combined with attention to details and business process improvements
TECHNICAL SKILLS:
Languages: Java, C/C++, JavaScript, SQL/PL SQL, HTML, DHTML
Java: J2EE, JSP, Servlets, Java Beans, JDBC, Swing, AWT, RMI, Multi-threading.
Frameworks: Struts, Struts-Tiles, Spring, JSF and Hibernate.
JavaScript Libraries: Node.js, Angular.js, React JS, Express JS.
Databases: MySQL, Oracle, IBM DB2, MSSQL Server, MS-Access, MongoDB
Tools /IDEs: Eclipse, NetBeans, JBuilder, JDeveloper, Visual Studio.NET 2010, 2012.
Platforms: Windows NT/2000/XP Vista, UNIX/Linux, Mac
Application Servers: IBM WebSphere, Apache Tomcat, JBoss, BEA WebLogic, TPT, CXL.
Protocols: HTTP, HTTPS, FTP, SOAP, REST, SFX, SFTP, FIX.
PROFESSIONAL EXPERIENCE:
Confidential
Java Developer
Responsibilities:
- Experience in all phases of software development life cycle(SDLC), which includes User Interaction, Business Analysis/Modeling, Design/Architecture, Development, Implementation, Integration, Documentation, Testing, and Deployment
- Expertise in development and Production support of Java/J2EE applications for various domains as Financial services, Insurance, Banking, E-Commerce, Telecom and Health Care.
- Implemented modules using Core Java APIs, Java collection, Threads, XML and integrating the modules.
- Design and development of inventory web application full stack features and bug fixing using JavaScript.
- Excellency in HTML5/CSS3 development and designing new web feature using modern frameworks like Angular.js to grasp new technologies and adapt to new software Environments.
- Developed AngularJS components such as controllers, Services, filters, models.
- Defined new validation through Angular Js for the form filed validation implemented through HTML5.
- Written SQL queries to get the data from the data base.
- Worked on secure file transfer activities using SFTP which is secured and implemented by methods like SSL/TLS.
- Prepared the Unit Specifications for the module and Unit Testing. Implemented the test Cases using JUnit and Mockito.
- Written UTC’s for the test cases and worked on the documentation of the project.
Environment: Java/J2EE, JSP, JSF XML, HTML, CSS, AngularJS, JavaScript, JDBC, Hibernate, JPA, Spring web services, SQL
ConfidentialJava Developer
Responsibilities:
- Designed the application using the J2EE design patterns such as Session Façade, Business Delegate, Service Locator, Value Object and Singleton.
- Developed presentation tier as HTML, JSPs using Struts Framework.
- Developed the middle tier using EJBs Stateless Session Bean, Java Servlets.
- Worked on core Java concepts like Collections and Exception Handling for writing the backend API's.
- Developed a Java Swing desktop application for creating system modeling diagrams for enterprises and organizations.
- Maintained a legacy Swing data management application built on a client/server architecture using RMI
- Developed and maintained custom Java utilities using Swing, to analyze web server logs for performance data
- Entity Beans used for accessing data from the Oracle 9i database.
- Worked on Hibernate for data persistence.
- Implemented modules using Core Java APIs, Java collection, Threads, XML and integrating the modules.
- Prepared high and low-level design documents for the business modules for future references and updates.
- Deployed the application in JBoss Application Server in development and production environment.
- Implemented CVS as Version control system.
- Code Walkthrough/ Test cases and Test Plans.
- Used ANT as build tool.
- Used Junit for writing Unit tests.
Environment: Java, Swing, Eclipse, HTML, Java Script, Core Java, JUnit, JSP, Servlets, JDBC, Oracle, AJAX, CVS and JBoss Application Server.
