We provide IT Staff Augmentation Services!

Java/j2ee Developer Resume

0/5 (Submit Your Rating)

SUMMARY

  • Around 5 + years of experience in analysis, design, implementation and testing of Object Oriented Applications in Client/Server environments using Java/J2EE.
  • Good hands on experience in developing applications using Core Java, Hibernate, Spring, J2EE, JDBC, Servlets, JSP, XML, Maven, HTML, JSON, CSS, Log4J
  • Strong knowledge in Object Oriented Concepts, Object Oriented Design (OOD), Object Oriented Analysis (OOA), Programming and its implementation.
  • Well versed with complete systems life cycle development processes of design, development, testing and implementation.
  • Expertise in design and development of various web - and enterprise-level applications usingJava andJ2EEtechnologies like Spring, Hibernate, JSP, Servlets, JDBC, Oracle.
  • Experience in using MySQL databases to write complex SQL queries, and familiarity with databases like SQL, Oracle.
  • Designed and implemented application using JSP, Spring MVC, Spring IOC, Spring Annotations, Spring Transactions, Hibernate, Oracle.
  • Experience in implementing, maintain and testing Restful Web Services.
  • Experienced in creative and effective front-end development using HTML,Javascript, CSS, AngularJS libraries.
  • Working knowledge in NoSQL databases like Cassandra, MongoDB.
  • Hands on experience in building and deploying applications on Web/Application Servers like Tomcat, JBoss, WebLogic, and WebSphere
  • Extensive experience using SQL and PL/SQL to write Stored Procedures, Triggers, Functions and Views.
  • Experience in Database Design, Schemas, writing complex SQL queries and stored procedures.
  • Excellent Communication, decision making skills, Problem Solving skills besides commitment
  • Strong communication & relationship management skills, enthusiastic & self-driven, with a high degree of commitment.

TECHNICAL SKILLS

Java/J2EE Technologies: Servlets, JSP, Junit, Log4J, JDBC, JAX-RS, JAX-WS, Jersey, Spring Rest, Spring DAO, Spring Core, Hibernate

Web Technologies: JSON, XML, CSS, Java Script, HTML, AngularJS, PHP

Application Servers: JBoss, Tomcat

Programming Languages: Java, JavaScript, HTML5, CSS3, AngularJS, Python

Database Technologies: Oracle, MySQL

IDE: Eclipse

Operating Systems: Windows, UNIX, Linux, AIX

Others: SQL Developer, Shell scripting, Maven

PROFESSIONAL EXPERIENCE

Confidential

Responsibilities:

  • Involved in Analysis, Design, Development, UAT and Production phases of the application.
  • Worked on variousJavastandard design patterns such as Singleton Patterns, Factory, Session Façade and Model View Controller (MVC).
  • Developed Spring Beans to encapsulate business logic through Spring IOC dependency injections and Implemented web flow of the Application using Spring MVC.
  • Design classes in backend to process various requests from front end and to generate responses using Servlets, Corejavaand PL/SQL.
  • Extensively worked on SQL Queries, Stored Procedures, Functions, Views and Triggers inOracle 11g.
  • Developed Hibernate for implementing the persistence mechanism in the application.
  • Used DAO pattern to fetch data from database using Hibernate to carry out various database transactions.
  • Extensively used Hibernate Named Queries, Criteria Queries, Hibernate Query Language (HQL)
  • Implemented logging using Spring's Aspect Oriented Programming (AOP) concept.
  • Used Dependency Injection (DI) or Inversion of Control (IOC) In order to develop code for obtaining bean references in Spring framework using annotations.
  • Developed Unix commands to go through the server logs and identify the issues
  • Used SVN and Rational Team City as version management tool.
  • UsedJavaMessaging Services (JMS) and Backend Messaging for reliable and asynchronous exchange of information, marshalling and un-marshalling using JAXB
  • Responsible to enhance the UI using HTML,JavaScript, XML, AngularJS, CSS, Python as per the requirements.
  • Expertise in UI debugging and troubleshooting existing code using Chrome DeveloperTools and Firebug.
  • Implemented modularization for front end UI of application using MVC pattern.
  • CreatedDirectives, Controllers and Services by using AngularJS.
  • Working knowledge by passing the AJAX, XML, Http Requests to server and populating in cases to JSON.
  • Produced content pages with CSS3 layout and style markup presentations and also used JavaScript.
  • Performing the Unit testing using JUnit and basic functional testing with different set of data.

Environment: Java, J2EE, Hibernate, Spring, Maven, REST, JBoss, Tomcat, HTML5, CSS3, JavaScript, JSON, XML, Log4j, Oracle 11g, Eclipse, SVN, Python

Confidential

Responsibilities:

  • Involved in the Analysis, Design, Development, and Testing phases of Software Development Lifecycle (SDLC).
  • Worked in developing application using Spring Core, JDBC and DAO layers to offer abstraction for the business from the database related code
  • Customized the Data Access Module using DAO patterns, to handle the entire transaction with the database.
  • Formed complex associations between Plain OldJavaObjects using Hibernate.Extensively used concepts such as inheritance, lazy loading, cascading.
  • Developed persistent classes, including association, inheritance, polymorphism, composition and theJavacollections framework.
  • Utilized various design patterns in the process including Singleton, Factory, DAO, decorator patterns, Model View Controller, command Design Pattern.
  • Implemented application specific exception handling and logging framework using Log4j
  • Used Jackson for bean serialization and de-serialization.
  • Participated in code review sessions.
  • Maven as a build and deployment tool. Created JAR, WAR, EAR & dependency JARS.
  • Performed unit testing using JUNIT framework.
  • Worked with Bootstrap Twitter Framework and AngularJS to Design single page application.
  • Developed front end pages in HTML5, CSS3, AngularJS to allow dynamic loading, improved interaction and rich look to the User Interface.
  • Implemented user input validations using Angular.js, JavaScript and HTML.
  • Inspected and debugged front-end code with FireBug.
  • Consumed JSON as part of RESTful Web Services, used JavaScript to parse JSON, AngularJS and HTML to display data as part of UI.
  • Managed application defects and development tickets in JIRA and HP QC.
  • Actively participate in bi-weekly defect review meeting with Developers, QA staff, and Project and Product Managers as well as daily status meeting.
  • Used static analysis tools like findBugs to capture issues related to code.
  • Developed Soap UI, Fiddler for testing SOAP & RESTful Web Services.
  • Worked closely with the QA Team for testing and resolve defects.

Environment: Java, J2EE, Collections,Servlets, Maven, Restful Web Services, Jersey Framework, JAX-RS, LDAP, AngularJS, JBoss, Tomcat, HTML5, CSS3, JavaScript, Cassandra, MongoDB, XML, Log4j, Shell Scripting, Oracle 11g, JDBC, Eclipse, Fiddler, SOAP UI, Linux, findBugs, Tibco MQ

Confidential

Responsibilities:

  • Worked as a member of software development team.
  • Developing Web Applications usingJava,J2EE. Spring and Hibernate.
  • Involved in writing Spring Configuration XML file that contains object declarations and dependencies.
  • Used Hibernate framework for back end development and Spring dependency injection for middle layer development.
  • Developed agile methodology and actively participated in Scrum meetings to produce quality deliverables within time.
  • Implemented different types of Spring controllers as per application requirements.
  • Implemented various design patterns such as DAO, and Singleton
  • Developed Spring Hibernate API and Spring Hibernate annotations to write DAO and service layer components.
  • Maintained and modified code based on user feedbacks using OO concepts.
  • Used different Spring components like Spring JDBC, Spring DAO, Spring Rest, Spring MVC, Spring DI etc to manage business layer
  • Wrote Hibernate configuration file, Hibernate mapping files, developed persistence DAO classes to persist the data into Oracle Database using Hibernate Query Language (HQL).
  • Call SOAP Web services and provided them as Restful Web services to mobile clients, providing CRUD operations.
  • Involved in system integration and user acceptance tests successfully.
  • Extensively worked on Junit for testing the application code and server-client data transferring.
  • Tested method level and class level functionality using Junit.
  • Used SVN repository for managing/deploying application code.
  • Interacted with the users and documented the System.
  • Involved in preparation of documentation and logic flow charts of application.
  • Involved in database design, development, wrote complex SQL Queries and stored procedures for efficient data access.
  • Configured and deployed Applications on JBoss Web Server

Environment: Java,J2EE, JSP, HTML, Servlets, JBoss, Web Services, SOAP, Hibernate, JPA, JDBC, Spring, XML, SQL Server, IBM, Agile, Eclipse, and Apache Tomcat.

Confidential

Responsibilities:

  • Implemented the business logic using Spring framework.
  • Used dependency injection for injecting the beans. Actively participated in the implementation, maintenance and testing phases.
  • Interacted with the users and documented the System.
  • Enhanced user interfaces to enable input of additional personal information for the purpose of quote generation using CSS, JavaScript.
  • Designed and developed communication between client and server using Web Services.
  • Developed the application using Eclipse as the IDE and used eclipse standard/plug-in features for editing, debugging, compiling, formatting, build automation and version control (SVN).
  • Involved in the preparation of Test Cases for Integration Testing.
  • Created Hibernate mapping and Hibernate configuration files for data manipulation.
  • Used Websphere Application Server for deploying various components of application.
  • Designed and implemented action-flows for persistence for user entered data.
  • Used SVN software configuration management and version control.
  • Utilized design patterns such as singleton to access DAO.
  • Extensively used log4j to log regular debug and exception statements.
  • Performed code review and unit tested the application using Junit framework.

Environment: Java1.5, JDBC, Hibernate 3, Spring 3, Servlets, JSPs, XML, XSLT, HTML, MXML, JavaScript, Maven, SVN, Log4j, JUnit, Oracle 9i, Websphere, Eclipse IDE.

Confidential

Responsibilities:

  • Implemented a web application using PHP/HTML to successfully connect users and clients and creating sessions.
  • Actively participated in the implementation, and maintenance of information casted onto the application.
  • Interacted with the users and documented the System.
  • Enhanced user interfaces to enable input of additional personal information for the purpose of quote generation using CSS, JavaScript.
  • Designed and developed communication between client and server using Web Services.
  • Developed the application using Eclipse as the IDE and used eclipse standard/plug-in features for editing, debugging, compiling, formatting, build automation and version control (SVN).

Environment: Java1.7, JDBC, XML, HTML, JavaScript, Oracle 9i, PHP, Python, Eclipse IDE.

We'd love your feedback!