Post Job Free

Resume

Sign in

Developer Java

Location:
Himayathsagar, Telangana, 501504, India
Posted:
July 16, 2015

Contact this candidate

Resume:

Naveen Vijith

JAVA/J*EE Developer

913-***-****

Please send me your Corp – Corp requirements at acqr1l@r.postjobfree.com

SUMMARY:

Having experience in development and design of various applications using Java/J2EE technologies.

Worked extensively with the end users to perform functional and technical requirement analysis/design.

Expertise in complete Software Development Life Cycle (SDLC) including Analysis, Design, Development, Implementation, Testing and Maintenance of Enterprise Applications.

Worked in an iterative development mode (SCRUM) to implement business needs in a phased manner.

Thorough understanding of Object-Oriented Analysis and Design concepts.

Expertise in working with various Distributed technologies in J2EE area that includes Servlets, JSP, EJB, JDBC.

Expertise in scripting languages – JavaScript, AJAX and CSS.

Expert in developing Web tier using HTML, CSS, JSP, JavaScript, Struts and Servlets.

Extensive understanding of XML, XSD, DTD, XSLT and parsed XML using DOM and SAX parsers.

Good working experience on various frameworks like MVC Architecture, Struts2.0, SPRING Framework, Hibernate 4.0 ORM Framework, EJB, MyBatis.

Experience in developing and deploying applications using WebSphere Application Server, Tomcat, WebLogic and JBoss.

Good working Knowledge in Web Services technologies such as SOAP, WSDL and UDDI.

Knowledge of stored procedures, Triggers and Functions using PL/SQL.

Excellent experience with databases such as Oracle, SQL Server and DB2.

Quick learner and excellent team player, ability to meet deadlines and work under pressure - either unsupervised or in a team.

Excellent Analytical, Problem Solving, Interpersonal and Communication skills.

TECHNICAL SKILLS:

Languages:

Java, C++, SQL and PL/SQL

J2EE Technologies:

EJB, JSP, JMS, JDBC, JPA, RMI

IDE:

Eclipse, NetBeans, JBuilder, JDeveloper 10g / 12c, TOAD

Web Servers:

Apache, IIS, Tomcat

Application Servers:

WebLogic, WebSphere, Jboss

Web/Scripting Tools:

HTML, DHTML, Perl, JavaScript, JQuery, AJAX, CSS

XML/Web Services:

XML, XSL, XSLT, X-Path, SOAP, UDDI, WSDL

Version Control:

CVS, SVN, VSS

Databases:

Oracle, DB2, SQL Server

Operating Systems:

Windows NT/2000/2003, Sun Solaris, AIX, UNIX, Linux

Framework:

Struts, Hibernate, Spring, MyBatis

Others:

Ant, Maven, MS Visio

PROFESSIONAL EXPERIENCE:

Virginia- Department of Education, Richmond, VA Aug 2013 – Till Date

Sr. Java/J2EE Programmer Analyst

Project: Development and maintenance of various web applications to automate data entry, management and reporting needs for Virginia Department of Education (DOE).

Responsibilities:

Designed and developed a new application called 'Special Education Indicators' using struts2,spring,Hibernate and jQuery for DOE to collect data from school divisions and report the data to fed's.

Developed an application called 'Survey Framework' which is used to create different surveys dynamically for division and school level users by DOE as per the needs.

Ensured best programming standards and performance by using all features in Struts2 Framework and validator.

Used dependency injection of spring framework to inject the Hibernate Session to Service layer for rapid development and ease of maintenance.

Developed user interface screens for presentation using JSP, Struts tags, JSTL tags, HTML, CSS.

Hibernate was used for Object Relational Mapping (ORM).

Written SQL, HQL, Named Queries, and Criteria Queries.

Generated POJO classes and JPA annotations using reverse engineering.

Developed test cases with Junit API.

Worked on Pentaho/JFree report designer to create the required reports.

Integrated the reports in to the java web applications.

Extensively worked on SQL and PL/SQL for building queries for data reporting purposes.

Worked on performance improvements by fine tuning the queries for the reports.

Extensively worked on conversion of oracle RDF reports to Pentaho reports.

Involved in unit testing and defect resolution of entire project.

AJAX, JavaScript, jQuery and xml were used in development of the applications

Proposed solutions to increase the productivity of our team by implementing JREBEL for Struts 1.x applications.

Provided production support and performed code enhancements for existing applications using DOE standards.

Code documentation for future references and upgrades

Reporting project status to higher management in a timely manner.

Environment: Java, J2ee,Weblogic, Oracle 11g, JSP, HTML, JavaScript, Struts 1.x, Struts 2, Spring 3.2.5, Hibernate 4.0, jQuery, Ajax, SQL, PL/SQL,CVS, JDeveloper, JUNIT, Eclipse, Pentaho Report designer 3.7, Oracle Reports.

State of North Carolina - Raleigh, NC May 2012 – Jul 2013

Sr. Java Developer

CCMS - Consolidated Case Management System

CCMS is associated with processing workers compensation claims within the NCIC. CCMS allows capturing all the plaintiff/dependent information related to a claim and to do research on the coverage. It also allows to merge the claims that appear to be for the same injury, but whose dates of injury differ by several days. Similarly the CCMS application supports the process of merging two or more claims that are identical relative to employee, employer and date of injury.

Responsibilities:

•Worked on Requirement analysis, gathered all possible requirements for the application, involved in breaking the requirements in to exact implementation details.

•Responsible in developing the Application using SCRUM Methodology

•Developed the front end web interface using JQuery, Ajax, CSS, JSP and other web technologies.

•Developed the MVC layer using spring MVC framework and handled processing of PDF files using IText.

•Responsible in developing application using spring DAO for database operations with necessary sql queries.

•Developed the data access layer using DAO patterns.

•Implemented the Email notification as part of the application requirements using Java Mail API

•Responsible in writing the common classes for validations so that it can be shared among all the other related projects.

•Used iReports for generating letters/notices to the users.

•Setup development & host environments, configuration, connection, security in JDeveloper and Weblogic

•Used Log4j for logging all the messages across the application.

•Involved in Unit testing and Defect Resolving of entire project.

•Involved in the configuration and deployment of the application on tomcat 6 webserver environment.

•Responsible in providing application support in resolving or enhancing Production support tickets.

Environment: Java, J2EE, Spring Framework, Hibernate, JQuery, HTML, Struts, Ajax, JSP, Tomcat Server, SVN, Oracle 10g, Linux, Eclipse, JDeveloper 10g, TOAD, Quality Center, Bugzilla.

BCBS - Durham, NC Oct 2011 – Apr 2012

J2EE Developer

BCBS(Blue cross blue shield) is one of the biggest Insurance companies in the U.S. Worked with Online Health Management application where current enrollees can login and view their insurance policy details, view and search for insurance claims, amount paid to healthcare providers, view statements, maintain their profile and manage automatic payment enrollment and billing.

Responsibilities:

Actively participated in the daily SCRUM meetings to produce quality deliverables within time.

Involved in multi-tiered J2EE design utilizing Spring Inversion of Control (IOC) architecture and Hibernate.

System was built using Model-View-Controller (MVC) architecture. Implemented the application using the concrete principles laid down by several design patterns such as Facade, Business Delegate, Singleton, Data Access Object.

Designed the front end using JSP, AJAX, jQuery, JSF.

Designed and implemented the application using JSP, Spring MVC, Spring IOC, Spring Annotations, Spring AOP, Spring Transactions, Hibernate, JDBC, ANT, Oracle and Websphere app server.

Used Spring Framework for Dependency injection.

Developed Webservices to allow communication between application through SOAP over HTTP.

Used SVN version control tool.

Automated the build process by writing ANT build scripts.

Wrote SQL queries, stored procedures, modifications to existing database structure as required for addition of new features using Oracle database.

Involved in installing and configuring Eclipse and Maven for development.

Developed various UML diagrams.

Configured and customized logs using Log4J and used JUnit for unit testing.

Environment: Java, Javascript, Hibernate, Spring, AGILE Methodology, SCRUM, JSP, Servlet, XML, HTML, Struts, Java Beans, Design Patterns, SOAP, Webservices, Log4J, JUnit, SVN, Oracle 10g, Eclipse, JDeveloper 10g, TOAD, Maven, Linux.

Capital One, McLean, VA Nov 2010 – Sep 2011

Java Developer

This Bank is a secured financial institution that serves a huge domain of customers. This bank offers various financial and banking services to its customers. Credit Acquisition System is an automated multi-application System enabling prompt and accurate processing of loan and credit card applications to clients throughout the USA. This project consists of the modules such as cards, Loan Processing, Credit Risk Management, Finance and Regularity.

Responsibilities:

Involved in analysis and design phases of Software Development Life Cycle (SDLC).

Worked as a part of the Business Analysts team to understand the requirements.

Worked on Agile methodology.

Developed UI modules using HTML, JSP, JavaScript and CSS.

Designed and developed application based on Spring MVC design pattern, used Spring validation and wrote validation rules.

Involved in developing code for obtaining bean references in spring framework using Dependency Injection (DI) or Inversion of Control (IOC) using annotations.

Primarily focused on the spring components such as Dispatcher Servlets, Controllers, Model and View Objects, View Resolver.

Involved in development of Web Services using JAX-WS.

Involved in the implementation of DAO using Spring-Hibernate ORM.

Used Hibernate, object/relational-mapping (ORM) solution, technique of mapping data representation from MVC model to Oracle Relational data model with a SQL-based schema.

Writing service methods and SQL queries, PL/SQL to interact with the Oracle DBMS.

Involved in configuring JNDI properties.

Created Connection Pools in Web Sphere and configured as needed.

Involved in the JMS Connection Pool and the implementation of publish and subscribe using Spring JMS. Used JMS Template to publish and Message Driven Bean (MDB) to subscribe from the JMS provider.

Involved in creating the Hibernate POJO Objects and mapped using Hibernate Annotations.

Version Control was mandated through Subversion.

Used ANT as build tool and developed build file for compiling the code of creating WAR files.

Provided extensive pre-delivery support using Bug Fixing and Code Reviews.

Used LOG4J & JUnit for debugging, testing and maintaining the system state.

Environment: JDK 1.5, Spring MVC 2.5, JSP, JavaScript, Web Service, JPA/Hibernate 3.0, CSS, log4j, JAX-WS, JBoss 4.0.3, Oracle 10g, JUnit, JProbe, Subversion, ANT, AJAX, Eclipse, Linux.

UnitedHealth Group - Broomfield, CO Jun 2009 – Oct 2010

Java/J2EE Developer

“Write Motive” is a highly scalable story writing application for executives of UnitedHealth Group. A key goal of the project is to leverage industry best practices to design and develop an iOS based native client-server application. The design of the application is based on core Cocoa Patterns as well as the Apple Human Interface Guidelines.

Responsibilities:

Worked collaboratively with product owners to examine the requirements and understand the functionality.

Followed Scrum Methodology – iterative planning, weekly sprints, incremental and test driven development, continuous integration and quality assurance.

Drafted the business process flows to highlight the important elements of the business process.

Created Functional Specifications, Object Interaction Diagrams and Wireframes.

Discussed with the architect to create Design and Database Mapping documents.

Created Java based Servlets for the web tier.

Developed server-side application code using Java, JavaScript, HTML, CSS and XML.

Worked on My Eclipse Blue to develop, debug and test the server-side code.

Resolved various defects and performed unit testing.

Maintained code repository and versioning using Tortoise SVN.

Actively involved in System Integration Testing (SIT).

Environment: Java, JSP, Servlets, Hibernate 3.0, PL/SQL, SQL, JavaScript, IBM Websphere Application server 7.0, Galileo Eclipse, SQL Developer, Tortoise SVN.

MEDIPURE PHARMACEUTICALS, India Jul 2007 - May 2009

Software Developer

Developed a website for a pharmaceutical company. The setup was with Windows NT server and WebLogic as an application server, to satisfy the need for integrating all operations in the company. A local intranet web site was developed along with an Intranet mail server, which had an interface to the Internet when connected.

Responsibilities:

Developed static web pages using HTML.

Managed dynamic web content & data on the client side using JSPs.

Used JSP and Servlets to process client requests at server side and to send back responses to the client which contained web content and data.

Used JavaScript for client side form and data validations.

Used JDBC to interact with the WebLogic application server.

Oracle 8i was used as a back end database.

Environment: Java (JDK 1.2), JSP, Servlets, JavaScript, WebLogic, HTML, Ant, Oracle 8i, Windows server NT.

EDUCATION:

Bachelor of Science in computers from JNT University, India.



Contact this candidate