We provide IT Staff Augmentation Services!

Java Developer Resume Profile

2.00/5 (Submit Your Rating)

Alpharetta, GA

Summary:

  • 4 years of experience in Object-oriented Analysis, Design and Development in JAVA and J2EE. Extensive experience in Web application development.
  • Extensive programming and logical skills in software development using J2EE JSP, Servlets, JSF, EJB, JPA, JMS, JTA , Core Java, Struts, Spring MVC, AJAX, JSON, Hibernate, JavaScript, Jquery, CSS and HTML.
  • Experience with Design patterns like Singleton, Data Access Object and MVC Pattern.
  • Involved in complete Software Development Life Cycle SDLC of multiple projects including creation of technical specification, design and implementation of software applications.
  • Experience in Front-end and Back-end application design by using various Frameworks, languages and technologies.
  • Extensive experience in design and development of multi-tier applications using Java, J2EE, Struts, Hibernate, XML, SOAP, REST-ful, WSDL, HTML, JavaScript, JSF, Tag Libs, Junit.
  • Experience in cross-browser/cross-platform web development.
  • Extensive experience with Agile development, Object Modeling using UML, Rational Unified Process RUP and have implemented the same in the projects effectively.
  • Worked with business analysts and user interface designers on requirement gathering, analysis and validation, prepare high level designs, conduct walkthrough meetings and co-ordinate offshore development.
  • Good communication skills, interpersonal skills, self-motivated, quick learner and team player.

Technical Skills:

Platforms: Windows, UNIX, Solaris, Linux

Language: Java, C , C, C , PL/SQL, SQL, UNIX Shell Scripting

Frameworks: Spring MVC, Struts2, Hibernate, JPA, Spring, EJB, JMS

Database: Oracle 10g/11g, DB2, SQL Server, MySQL

Database Tools: Oracle SQL Developer, Microsoft SQL 2005/2008

Front End Technologies: JSP, JSTL, Servlet, XML, JAXB, XSD, HTML5, XSLT, CSS, JavaScript,

JQuery, Ajax, DOM, JSON, WCAG, ASP, .NET, ADO.NET, WPF, XAML

J2EE Technology: JDBC, JNDI, RMI, Java Beans, JMX, JMS, EJB

Application Servers: IBM WebSphere, JBoss, Apache-Tomcat, WebLogic, Glassfish

IDE: IntelliJ, Eclipse, MyEclipse, RAD, NetBeans

Version Tools: CVS, SVN, PVCS Ant, Maven JIRA

Log / Test: Apache-Log4j, JUnit, testNG

Design Patterns: Singleton, Prototype, Factory Method, Adapter, Facade, Proxy,

Data Access Objects, Intercepting Filter, Value Objects, MVC, Front Controller, Observer, Listener

Web Service: SOAP, RESTful, SOA

Work Experience:

Confidential

Position: Java Developer

  • Migrated communication applications from the old platform which is depends on properties file and quartz job configuration to a new platform which has a friendly UI to create, control and configure communication by basic templates and basic dataset components.
  • Analyzed the code in old platform and tracing logs on the server to understand the applications.
  • Tested applications on old platform.
  • Analyzed the code in the new platform.
  • Wrote code, components, datasets, preprocess job in new platform to make the logic working as the old system.
  • Analyzed the SQL loader script and figured out how to migrate them to the new platform.
  • Created communications by using datasets and events for the whole logic of the application.
  • Created DataManager with sql query to interactive data with data base.
  • Created quartz Jobs for batch processing job.
  • Created branches and merge code between branches and trunks.
  • Checked the application start script to understand how the whole system to be configured.
  • Unit test.
  • Ear file deployment.
  • Environment integration test.
  • Websphere server configuration.

Environment: IBM Websphere, J2EE, JDBC, JMS, EJB, Message-driven bean, MQ, IBM RAD, JBoss 4, XML, Oracle 11.7g, ANT, UNIX, Jxplore, Toad, SQL developer, winScp, putty, Junit, HP Fortify, Database Server, Application Server.

Confidential

Position: Java Developer

Position: Java UI Developer

  • Migration from Flex to JavaScript, HTML, CSS, Java.
  • Developed JSP interfaces and Wrote Business logic in JSP.
  • Developed UI using HTML5, JQuery, JavaScripts, CSS, JSON and AJAX.
  • Wrote mode and controller using Spring MVC to represent server side data to UI.
  • Wrote SQL to check the result in database side.
  • Consumed Server Service that is an interface of JPA to fetch, persist, merge, save, update and delete data from the data.
  • Used WebLogic for design, development and deployment of applications.
  • Developed the dispatcher Servlet to handle and response correct UI to the user.
  • Used Maven for building and deployment purpose.
  • Used Eclipse IDE for designing, coding and developing applications.
  • Used SVN for tracking and control Versions.

Environment: Java/J2EE, Spring MVC, CSS, HTML5, XML, JavaScript, AJAX, JQuery, SpringMVC, JPA, JMX, Web Services, SVN, Maven, My SQL server, Eclipse, Servlet, JUnit, Agile, Flex, WebLogic, Unix, Anthill, hp Application lifecycle management

Confidential

Position: Java Developer

  • International Billing Hub is the new billing system and will be replacing the legacy XBO and IACH billing modules. IBH receives the billing information from different source systems such as GPS, RFX, Midas , apply mapping rules for mapping source system attributes to IBH element Ids, report account volumes and post them to different systems. IBH provides UI to generate reports and manually add / update / delete billing information before posting to the other system.
  • Development, testing and software support for GBE technology program and JMX portals.
  • Extensively used Core Spring Framework for Dependency Injections of components and Spring Aspect Oriented Programming AOP .
  • Wrote SQL to create table, grant authentication for different type of users in different ENV database server.
  • Wrote ENV interface configuration files for the batch file processing.
  • Wrote JMX interface to generate managed beans for automatically processing account files in IBH.
  • Created file watching managed bean for processing incoming account files.
  • Created Email notification beans for receiving file processing exceptions.
  • Used WebLogic for design, development and deployment of applications.
  • Implemented Hibernate in data access layer to map, persist, access and update information in the database.
  • Used Ant and Maven for building and deployment purpose.
  • Implemented unit test for local debugging and DTE test for testing the integration function with other systems.
  • Used Eclipse IDE for designing, coding and developing applications.
  • Used SVN for tracking and control Versions.
  • Used Unix Shell Scripting to check the status of the incoming files on the UNIX server.

Environment: Java/J2EE, Spring MVC, CSS, HTML5, XML, JavaScript, AJAX, JQuery, Spring batch, Hibernate, JMX, Web Services, SVN, Maven, My SQL server, Eclipse, Servlet, JUnit, Agile, Flex, WebLogic, Unix, Anthill, hp Application lifecycle management, Unix Shell Scripting

Confidential

Position: Java Developer

Responsibilities:

  • Designed components based on Object-Oriented Analysis.
  • JSP interfaces were developed. Custom tags were used.
  • Involved UI development by using HTML5, JavaScript, JQuery, CSS.
  • Developed the application using Struts Framework which is based on the MVC design pattern.
  • Extensively used Core Spring Framework for Dependency Injections of components.
  • Implemented Spring Modules like IOC Dependency Injection and Spring Aspect Oriented Programming AOP .
  • Used WebLogic for design, development, and deployment of applications.
  • Exposing and consuming the web services SOAP .
  • Wrote SQL and implemented ORM using Hibernate to access and update information in the database.
  • Used Maven for building and deployment purpose.
  • Used JUnit, Quint to uint test.
  • Played an active role in testing the application by testing the application for different scenarios and in production bug fixing.
  • Used Eclipse IDE for designing, coding and developing applications.

Environment: Java/J2EE, CSS, HTML, XML, JavaScript, AJAX, JQuery, Spring, Hibernate, Web Services, CVS, Maven, Oracle, Eclipse, Struts, Servlet, CRUD, UML, JUnit, Agile, Flex, SOAP, ApacheAxis2, Apache Tomcat, WebLogic, Unix.

Confidential

Position: Software Engineer

  • Designed and implemented modules using JSP, Struts, EJB, DAO and Oracle stored procedures.
  • Interacted with users to develop requirements and use cases. Used Service Locator, Business Delegate, MVC, Application Controller patterns.
  • Developed several screens using JSP and servlets.
  • Developed Use cases, Class Diagrams, Communication Diagram and Activity Diagrams for use cases.
  • Performed unit testing using JUnit.
  • Developed application's Security Framework using Oracle's VPD technology.
  • Performed Database Design and Modeling.
  • Designed and developed a Data Warehouse for reporting and analysis of lab activities using Oracle10g and Pervasive toolset. Designed and implemented Star schema and ETL processes. Performed capacity planning.

Environment: Struts, JSP, Servlets, EJB, Eclipse, JBoss 4, Hibernate 3, XML, SQL, PL/SQL, Oracle 10g, ANT, UNIX

We'd love your feedback!