We provide IT Staff Augmentation Services!

Java Developer Resume

0/5 (Submit Your Rating)

Los Angeles, CA

SUMMARY

  • 8+ years of experience in complete software Development Life Cycle (SDLC) and Agile Methodology, which includes analysis, design, development, deployment, testing, debugging, implementation & maintenance of large and complex enterprise applications in Web - based, Client/Server and Distributed n-tier J2EE architecture on multi-platform.
  • Proficient in Java, J2EE, JDBC, Java, Struts, Servlets, JSP, Web services (SOAP, Restful), Spring 2.5/3.0, Hibernate 2.0, Struts 1.0/2.0, XML, JavaScript, Maven, HTML, CSS, Jquery, Ajax and Json.
  • Handled MVC (Model View Controller) architecture, using spring, struts frameworks with various Open Source frameworks: Struts Framework 1.0/2.0, Spring Framework, Spring MVC and Hibernate 2.0/3.0.
  • Extensive experience in design and development of J2EE applications using Java, J2EE, Spring, Hibernate, Servlets, JSP, JDBC, HTML, Struts, JSTL, style sheets, Java Script and Oracle.
  • Expertise in using Java IDE tools of Eclipse 3.0/3.2 to develop dynamic web applications.
  • Sybase with the core focus on Web Sphere environment.
  • Good working knowledge of Application Server Apache Tomcat 3.0/5.5.
  • Extensive knowledge in database transactions management for database related changes by integrating JDBC, Hibernate with spring.
  • Good working experience with database connectivity (JDBC) for databases like Oracle 11g/10g/9i/8i database, SQL Server, MS Access.
  • Proficient in Database Design, Creation and management of Schemas, writing stored procedures, functions, Triggers, DDL, DML SQL queries. Experience in writing SQL and PL/SQL programming.
  • Developed Core Java-Web Services and J2EE Core Design Patterns using Object Oriented Analysis/Design Methodologies (OOAD) and Object Oriented Programming (OOP).
  • Experience in Various methodologies like Waterfall, Agile, SCRUM and Test Driven Development.

TECHNICAL SKILLS

Languages: JAVA, JDK 1.6, PHP,UML

Java Technologies: Core Java - JDK 1.5, JSP, Servlets, Java Beans, Multithreading, JDBC, JSP, Servlets, JUnit, JMock.

Web Technologies: XML, HTML, CSS, Java Script, Ajax, JQuery, BackboneJS, REST/SOAP Web Services.

Frameworks: Spring 3, Struts 1.3, Hibernate 3, Ibatis

Design Patterns: MVC/dependency injection/Service locator, Singleton, Factory, Command.

RDBMS: Oracle, MS - SQL Server, Sybase, MYSQL,DB2, Sybase.

OS: UNIX, LINUX, Windows, MS-DOS

Configuration/Design Tools: Git, Mercurial, Subversion, CVS, VSS, Rational Rose

Servers: Weblogic10, JBoss, Tomcat5.0, Apache Web Server, Apache

IDEs: Eclipse, NetBeans,IntelliJ IDEA 13, JDeveloper, WASAD, RAD

Build Tools: MAVEN2, ANT

PROFESSIONAL EXPERIENCE

Confidential

Java Developer

Responsibilities:

  • Involved in development of User Interface using JSP, Java Script, XSLT, XML, AJAX, Jquery,Bootstrap,HTML, Tag libraries and Spring MVC framework.
  • Extensively used DHTML (layers), CSS while designing HTML pages. Also JSP pages were used in some context.
  • Integration with ASPECT Dialer and Sybase database (VB.NET and sql server 2008).
  • Developed JavaScript functions for validating client entries in a dynamic J2EE development environment.
  • Designed the application using Unified Modeling Language. Also OOPS concepts were as well used.
  • Involved in development of DAO layer using Hibernate. Mapping file and necessary classes were coded in a dynamic environment.
  • Used IBM MQ Series with JMS for queuing and messaging. Two different systems were integrated using this approach.
  • Designed and developed the communication tier to exchange data to Xpress Services through JMS & XML over HTTP.
  • Configured and maintained the Spring Application Framework’s IOC container in a dynamic Web Sphere Server.
  • Designed and developed Service layer module interfaces and classes using spring for data transaction process.
  • Creating the stored procedures for running the efficient job process.
  • Actively involved throughout the life cycle of the project from requirements gathering to maintenance and optimizing the system.

Environment: Java Spring, Hibernate, RAD, JSP, EJB, Java Script, JQuery, HTML5, Web Services, Sybase, AJAX, JMS, XML, UML, ANT, JUnit, Linux, PHP, MYSQL, Oracle.

Confidential, Los Angeles, CA

Sr. Java/J2EE Developer

Responsibilities:

  • Involved in the analysis, design and development and testing phases of Software Development Life Cycle (SDLC).
  • Use Agile (SCRUM) methodologies for Software Development Lifecycle of the dynamic J2EE project
  • Implemented the application using Struts2 Framework which is based on Model View Controller design pattern.
  • Understanding the requirements and using it to create tables in Sybase which would be loaded for each request.
  • Developed Custom Tags to simplify the JSP2.0 code. Designed UI screens using JSP 2.0, Ajax and HTML5, CSS3, JQuery,Bootstrap. Used JavaScript for client side validation to ensure secure transactions and PHP for server side.
  • Actively involved in designing and implementing Value Object, Service Locator, and MVC and DAO design patterns.
  • Developed the database tier using JDBC2.0 in Eclipse IDE. Also the connectivity was made secure using the necessary validations.
  • Used Java Message Service for reliable and asynchronous exchange of important information such as Order submission.
  • Used Data Access Object (DAO) pattern to introduce an abstraction layer between the business logic tier (Business object) and the persistent storage tier (data source).
  • Used Web services for sending and getting data from different applications using WSDL messages, such as Submitting the order to downstream, getting the status on the same, etc. Used Apache AXIS for creating the Web Services.
  • Used Oracle 10g as the backend database. Involved in creating the SQL scripts for the database. Used Stored Procedures in the application.
  • Used JUnit framework for unit testing of application and ANT to build the application and deployed on Web Logic 10.1.3.

Environment: Struts2, Web Logic 10.1.3, Java 1.5/1.6, JSP 2.0, Servlets 2.5, JMS, XML, Sybase, SOAP, DOM, JavaScript, PHP, UML, HTML, XSD, HTML5, JNDI, CVS, Log4J, JUnit, ANT, Oracle 10g, Eclipse IDE 3.3, JQuery, Windows XP.

Confidential, Las Vegas, Nevada

Java/J2EE Developer

Responsibilities:

  • Involved in developing of the gaming Interface to interact with the client for multiple modules.
  • Strong Programming experience in Sybase, PL/SQL and UNIX Shell Scripting.
  • Work closely with Business Analyst on regular basis to gather requirements.
  • Implemented Spring Framework for Transaction Management and Spring JDBC for building ORM and Dependency Injection.
  • Designed and developed Business Services using Spring Framework (Dependency Injection) and DAO Design Patterns.
  • Wrote different queries for database to retrieve the details from the IBM Informix database which are configured for one source system.
  • Used Jersey framework to develop Restful webservices and DAO Pattern to retrieve the data from database.
  • Developed web service for web store components using Jersey RESTful API.
  • Used XML, XSD and JSON messages for Data transfer. Used JAXB API and DOM for XML parsing messages.
  • Implemented agile methodology throughout the project development lifecycles.
  • Used Log4j for Logging various levels of information like error, info, debug into the log files.
  • Designed JDBC modules to connect to the Database. Hibernate Mapping files were equally used to make the database connections effective and quicker.
  • Demonstrated a High end Customer support while deployment in an external non Java platform to meet the client Expectation.

Environment: Java, J2EE, Spring 3.0, JDBC Template, Jersey Restful Webservice, Eclipse 4.3 kelper, log4j, Maven, Collections, HTML5, Java Script, JQuery, DB2, Jenkins, Sybase, Sonar, Anthill, Tomcat 7.0, IBM Informix DB.

Confidential, Boston, MA

Java/J2EE Developer

Responsibilities:

  • Used Spring Web MVS framework for applying MVC implementation to the web application. Inversion of control is implemented to all classes.
  • Involved in developing code for publishing and consuming using Webservices Apache Axis, SOAP, and WSDL.
  • Formed complex associations between Plain Old Java objects using Hibernate. Mapper file and other descriptor file were used to connect them to database.
  • Used springs jdbc and DOA layers to offer abstraction for the business from the database related actions (CRUD).
  • Java & Sybase and is used by production user to drive production activities such as Team Creation, Budgeting, Scheduling and designing once the project planning is done by Planners
  • Used Spring AOP module to handle transaction management services for objects in any spring-based Application.
  • Involved in mapping the real world object with java objects using Hibernate 3.0 in the development of the Application.
  • Handled the database management and RDBMS using the DML and DDL SQL queries thereby maintaining the databases.
  • Followed AGILE (SCRUM) methodology in planning for every 3 week schedule and also setup standup meetings for the project.
  • Involved in developing and deploying the RESTFUL Webservices on Websphere Application server during implementation period.

Environment: Java 1.5,J2EE, Spring 3.0, Sybase, Maven, REST, HTML5, CSS3, JSON, Juery, AJAX, Hibernate 3.0, Spring JDBC, Restful webservices, Agile, Eclipse, log4j,MYSQL,Websphere server 8.0

Confidential

Java/J2EE Developer

Responsibilities:

  • Developed user access module (presentation layer) Using JSPs, HTML, CSS, Javascript, Servlets and MVC framework.
  • Created and injected spring services, spring controllers and DAOs to achieve dependency injection and to wire objects of business classes.
  • Focused on Test Driven Development, thereby creating detailed JUnit tests for every single piece of functionality before actually writing the functionality.
  • Involved in development of Web Services Using spring, hibernate to make the application platform independent.
  • Used Apache Maven for Project management and building the application, Logging of error and other information data was done by Log4j.
  • Used Springs Jdbc and DAO layers to offer abstraction for the business from the database related code (CRUD).
  • Involved in the development of Web Services using spring hibernate and also beans and POJOs.
  • Mapping domain objects to tables using hibernate mapping XML. This in turn led to the creation of SOAP and Restful web services for platform independency.
  • Wrote Java Utility classes and main JSP actions that are common for all the modules. This was used as a Stub module.

Enivironment:Java6,J2EE,JDBC,Javascript,Hibernate,Struts,Spring,DAO,CSS,HTML,Servlets,PL/SQL,Apache,Tomcat 6.0 server, MVC, Collections, Exceptions, Oracle 10g,log4j,Eclipse/Netbeans

We'd love your feedback!