We provide IT Staff Augmentation Services!

Java Developer Resume

2.00/5 (Submit Your Rating)

PROFESSIONAL SUMMARY:

  • 7 years of experience in Java/J2EE Application development, as a professional, motivated and result oriented programmer, Successfully completed several projects with responsibilities ranging from - developer, programmer to analyst at locations in India and USA.
  • Expertise in multi-tier, object-oriented J2EE and Core Java applications.
  • Strong J2EE/Java application development and programming background, with experience in defining functional/technical specifications.
  • Industry experience includes Power Finance, Retail and Government (UI Domain).
  • Extensive experience in Web application development using - HTML/HTML5, CSS/CSS3, XML, XSLT, XHTML, UML, JavaScript, Ajax
  • Expertise in building Java-J2EE applications (EJB, Servlets, JSP, Java Beans) using J2EE best practices and design patterns.
  • Experience in MVC (Model View Controller) architecture, using Struts Framework, and Spring Framework with various Java/J2EEdesign patterns.
  • Excellent working knowledge of popular frameworks like Struts, Hibernate,Webservices and Spring.
  • Experience with IBM WebSphere Application Server in the areas of development, deployment, configuration setting.
  • Experience in shell programming for UNIX and Linux environment.
  • Experience in using Open Source frameworks like JUnit , Log4J , ANT and Maven .
  • Experience in Unit Testing and generating of Test cases using JUnit .
  • Experience with major databases such as IBM- DB2, My SQL and Oracle.
  • Extensive experience in SQL for writing complex SQL Queries for Reports.
  • Experience with database persistence layer like Hibernate.
  • Strong working knowledge of MVC architecture and efficient in implementing it.
  • Quick learner and ability to work in challenging and versatile environments and Self-motivated, excellent written/verbal communication.

TECHNICAL SKILLS:

Languages: JAVA 1.5/1.6/1.7/1.8 , SQL, HTML5, CSS/CSS3, JavaScript, AJAX, XML and UML.

Java: JSP, Servlets, JDBC, Struts1.2/2.0,Spring,Hibernate,EJB, Web Services (JAX - WS (XML Web Services), WSDL, SOAP, Java Beans.

Platforms: Windows (7, Vista, XP, 2000, NT), UNIX, Red Hat Linux.

ClearCase, Clear: quest, SVN.

Documentation Tools: MS Office 2007/2010, Visio, MS Excel. AUXURE

Databases: IBM DB2, Oracle 10g/9i, My SQL Server 2005/2008

ORM Frameworks: Hibernate 3.1, JPA, Spring JDBC, iBatis/MyBatis

J2EE MVC Frameworks: Struts 1.X/ 2.X, JSF 1.X/2.X, Spring MVC.

IDEs: Eclipse, NetBeans, Visual Studio

Web/Application Servers: WebSphere 5.1/6.1, JBoss 4.0/4.2.

JAX: WS( SOAP Web Services).

Web service Implementations: Axis 2.0, JWSDP.

Middleware Technologies: EJB 3.0, JNDI.

UML Tools: MS Visio, Rational Enterprise.

JavaScript Frameworks: Angular JS, NodeJS, ExpressJS

Methodologies: Agile, Test Driven.

Tools: Altova XML Spy, Edit Plus,ANT,Log4J.

PROFESSIONAL SUMMARY:

Confidential

Java Developer

Responsibilities:

  • Working as a part of team from requirement gathering, analysis, design, development, testing, code review, build implementation and support.
  • Involved in all phases of Software Development Lifecycle (SDLC) like Requirements gathering, Analysis, Design, Development and Deployment of implementing credit card application for Virgin Money (Instant App).
  • Responsible for creating/generating Hibernate classes and configuration XML’s to manage Transactions (Insert, Update, and Delete).
  • Working on an web-based client server application built with Struts 1.2, Spring MVC Framework s.
  • Responsible for creating/generating Hibernate classes and configuration XML’s to manage Transactions (Insert, Update, and Delete).
  • Implemented object/relational persistence (Hibernate) for the domain model.
  • IBM DB2 Database, working on establishing the relation for the different beans using the Hibernate 3.1.
  • Designed Screen shots for web pages, using AUXURE tool.
  • Used Design patterns like factory, singleton.
  • Created Single Page Application with loading multiple views using route services and adding more user experience to make it more dynamic by using AngularJS framework.
  • Achieved AngularJS Authentication for the application, and stored generated token so that token can be sent with each request to secure resources in web API.
  • Developed multiple POC’s to create an interface between backend to frontend by using MongoDB, Express JS, Angular JS and Node.js.
  • Created and deployed new features to sustain and amend existing applications under MVC pattern using NodeJS, Angular JS.
  • Developed the presentation layer using JSP, JSF, HTML, CSS3 and JavaScript.
  • Implemented DOM manipulation using JavaScript, and jQuery.
  • Involved in the front-end design using HTML5, CSS3, JavaScript, and JQuery.
  • Creating fact objects to inject into business rule to manage different flow on runtime.
  • Involved in writing requirement documents SUC and analysis diagrams, UML Diagrams.
  • Involve in development and guiding team in understanding requirement for quicker development.
  • Involved in guiding migration team to understand source data details for module.
  • Working on Struts 1.2,hibernate as persistence layer using Java POJO objects with JPA annotation for mapping DB columns.
  • Involved in writing Struts ActionForms, Actions and their respective beans in java.
  • Involved in working with Struts Tiles to create a common look and feel for a web application.
  • Involve in writing JSP’s for enhancements of the application. Working on Front End using JSP’s and also backend using EJB's and Hibernate.
  • Involved in the development of back-end using Hibernate 3.1 for accessing the databases.
  • Provided Log4j support to the application for debugging the system.
  • Used TFS for maintaining version control and synchronizing changes.
  • Followed Agile (Scrum) methodology for the SDLC.
  • Designed and developed the application using Agile methodology and followed TDD, Scrum.
  • Responsible for reporting development status of the team.

Environment: JAVA 1.5/1.6, J2EE,JSP, JUnit, JDBC, Web Services, JSP2.0, Hibernate, JavaScript, AngularJS, NodeJS, ExpressJS, JQuery, HTML5, Ajax, spring, struts,XML, WebSphere, Linux, DB2, Oracle 11g,Log4j, MongoDB.

Confidential

Java/J2EE Developer

Responsibilities:

  • This Project is to develop application which helps in saving the power loss using Energy Audit Module and MBC Modules i.e.(Metering, Billing, Collection)for LT and HT Consumers based on the SLAB Difference
  • Worked on web-based client server application built with Struts 1.2, Spring MVC Framework s.
  • Developed Business logic with Spring MVC frame work and ORM mapping using Hibernate ORM frame work an UI by using JSP
  • Involved in analysis of requirement and Development activities in all the modules
  • Involved in development and Unit test plan preparation.
  • Involved in Reports Development by writing complex SQL Queries.
  • Interacting with the business users, analysts and understanding the requirements.
  • Worked on Core Java components Generics, Collections, Multithreading, Inheritance and Exception Handling and OOPS concepts.
  • Solid understanding of Object Oriented Programming concepts and Expertise in Design Patterns and development of J2EE components and API's.
  • Used Multi-Threading and Collection framework including List, Map etc.
  • Used Callable Objects for implementing Multi-Threading for parallel execution of independent events.
  • Implemented messaging interfaces for asynchronous communication.
  • Deployed business components into WebSphere Application Server.
  • Wrote SAX and DOM XML parsers and used SOAP for sending and getting data from the external interface

Environment: JAVA 1.5/1.6, J2EE, JUnit, JDBC, Web Services, JSP2.0, Hibernate, HTML5, spring, struts, XML, WebSphere, Linux, DB2, Oracle 11g, Ajax, Log4j.

We'd love your feedback!