We provide IT Staff Augmentation Services!

Java Developer Resume Profile

3.00/5 (Submit Your Rating)

PROFESSIONAL SUMMARY:

  • 6 years of experience in design, development experience with Java, J2EE and MVC Frameworks.
  • Experience in implementing java, j2ee design patterns such as Singleton, Session Facade, business delegate, and factory.
  • Design and Implemented highly efficient and rich UI components using JSP, HTML, CSS and JavaScript
  • Extensive experience in build, release and configuration management process.
  • Proficient at grasping new technical concepts quickly and utilize the same in a productive manner.
  • Excellent verbal and communication skills with the ability to successfully work with all levels of IT professionals and end users.
  • Extensive working knowledge in UNIX, LINUX and Windows platforms
  • Experience on object oriented development using agile development and tiered architecture.
  • Domain knowledge in Technology, Financial, Banking, Insurance and Healthcare industries.
  • Planned, directed, and coordinated activities of different projects to ensure that goals/objectives were accomplished within prescribed time frames and budget.
  • Top quality architecture and development skills using latest technologies including Java, Spring Framework, Hibernate, Mybatis, and in-depth knowledge of J2EE
  • Participated in ongoing initiatives to improve processes and establish best practices and demonstrated excellent problem solving skills.
  • Well versed in Object Oriented techniques, Application servers configuration and Design Patterns
  • Experienced in developing and deploying J2EE components on application servers like IBM Web Sphere, JBoss, Glassfish, Weblogic and Apache Tomcat.
  • Expertise in developing integration technologies like MQ Series, JAX-WS SOAP , JAX-RS RESTful web service and LUNA Encryption Device.
  • Designed and implemented ESB web-services over JBOSS SOA-P 3.1 using Java and XSLT.
  • Experienced in writing test case using JUnit and TestNG .
  • Extensively worked with the Build and deployment tools like Maven, Ant, Jenkins Automatic Build Deployment Environment .
  • Strong exposure to SQL, PL/SQL, Triggers, Stored Procedures, Functions.
  • Experienced in Relational Database Management Oracle 9i/10g, MS SQL Server, DB2 and Mysql.
  • Extensively worked with multiple development tools like RAD 6.0/7.0, MyEclipse5.x, Net Beans, JBoss Developer Studio and Database tools like ERWIN, SQL Developer and TOAD, Source control tools like VSS, TFS, NWDI, and MKS.
  • Quick learner and excellent team player, ability to meet deadlines and work under pressure.

TECHNICAL SKILLS:

Languages: Core Java, SQL, HTML, XML, JavaScript.

Technologies: Servlets, JSP, Struts, Spring Framework, JavaBeans, JDBC, Hibernate, EJB, Mybatis, CSS

Frame works: JSF, Spring, Struts MVC, Spring Framework 3.2

Operating Systems: Windows XP/NT/95/98/2000/07, Linux, Z/OS, AIX

Databases: Oracle 11g, Mysql v5, Sybase v8 and DB2

Servers: Jboss 6, Weblogic 12c, WebSphere 8, Tomcat 6

Tools: Eclipse Kepler, Maven,ANT, RAD,, Toad, Query Tool, CVS, SVN, Putty, FTP, Beyond Compare, ANT, VSS, Jmeter, Microsoft visio and UMLET

PROFESSIONAL EXPERIENCE:

Confidential

Role: Java/J2EE Developer

Responsibilities:

  • Interacted with other teams to capture business needs, manage expectations, and reviewed deliverables to ensure a successful implementation following Agile Scrum methodology.
  • Involved in developing and maintaining services based architecture utilizing open source technologies like Hibernate ORM and Spring MVC Framework
  • Implemented the persistence layer using Hibernate ORM and UI development has been done using Sencha EXT-JS.
  • Developed UI screens using EXT-JS components in an mvc model and was responsible for writing Criteria queries.
  • Developed persistent classes, including association, inheritance, polymorphism, composition, generics and the Java collections framework.
  • Involved in system data analysis, design and Implementation. Involved in unit testing and writing unit test cases.
  • Involved in fixing bugs and enhancing the applications with additional features.
  • Developed the front-end web presentation layer on Spring MVC and Sencha EXT-JS framework.
  • Used J2EE design patterns like MVC, Singleton and DAO Factory to provide a consistent, easily manageable and maintainable application.
  • Developed EXT-JS stores, model and views and created production artifacts using Sencha command and Maven.
  • Implemented logging using Log4j.Responsible for the co-ordination with the team members and arranging meetings.
  • Responsible for quality assurance of all web design projects, including web usability, accessibility, testing and debugging.
  • Developed Spring service and DAO layer for middleware data access and implemented Spring Declarative transaction management.
  • Consumed Restful Web services for retrieving the revenue analysis data using apache Http Client.
  • Involved in the Data Access Object layer for storing, updating and loading the data using Hibernate.
  • Generated User interface screens using JSP, JavaScript, CSS and HTML.
  • Responsible for unit testing and integration testing, bugs fixing, handling change requests.
  • Deployed the application EAR on Weblogic server.
  • Participated in scrum meetings and review calls and involved in promoting the application to other environments

Environment: Java 1.7, EXT-JS 4.2, Spring mvc, JMS, Hibernate 3.0, Spring 3.2, Apache HttpClient v4, Eclipse, UML, HTML, Java Script, XML, Weblogic 12c, Log4j, Oracle, JNDI, JUNIT, Maven, log4j, SVN

Confidential

Role: Java/J2EE Developer

Responsibilities:

  • Worked closely with the testing team in creating new test cases and also created the use cases for the module before the testing phase.
  • Wrote build deployment scripts using ANT on Linux environment and deployed the application on websphere server.
  • Designed and developed direct live interfaces to handle multiple systems within the bank to subscribe the data in real-time.
  • Implemented business logic in Middle Tier using pluggable components, which were specified in the customized xml documents using Spring framework.
  • Implemented Ajax using Primefaces Ajax Framework along with other standard taglibs in the application, as a better approach for screen development and reusability of visual components in the JSP pages.
  • Involved in writing JSF Backing Beans for controlling the UI and writing custom components and validations.
  • Worked on advanced Hibernate associations with multiple levels of Caching, lazy loading.
  • Created ORM using JPA annotations and defined persistence classes to persist the data into Mysql Database.
  • Developed UI for Customer Service Modules and Reports using JSF, Xhtml, Prime Faces, Apache My Faces Components, JavaScript and Backing Beans.
  • Developed user management screens using JSF framework, business components using EJB framework and DAO classes using Hibernate framework for persistence management and involved in integrating the frameworks for the project.
  • Designed and developed the project using MVC design pattern and integrated JSF and EJB's.
  • Designed and development applications using Agile, UML and OOAD.
  • Created Use cases, Class Diagrams, Sequence Diagrams using Rational Rose.
  • Designed Developed ORM persistence layer using JPA Hibernate framework.
  • Developed Message Driven Beans MDBs for receiving and processing data from IBM MQ Series using JMS.
  • Rational Clear Quest used for defects, change tracking across the application.
  • Developed the Windows and web based Customized GIS software for utility applications of Land Information Systems
  • Wrote ANT build scripts to compile Java classes and create jar, performed unit testing and package them into ear files.
  • Coordinated work with DB team, QA team, Business Analysts and Client Reps to complete the client requirements efficiently.

Environment: Java/J2EE, JMS, JNDI, JSP, JSF 2.0, My Faces, Prime Faces,JPA- Hibernate, Xhtml, IBM MQ Series, CSS, Websphere v8, Ant, Clear Quest, Mysql v5, AJAX, JSTL, Eclipse, Junit, JavaScript, Linux, VSS.

Confidential

Java Developer

Responsibilities:

  • Involved in gathering business requirements, analyzing the project and creating use Use Cases, Class Diagrams, sequence diagrams, collaboration diagrams, and activity diagrams using Rational Rose for the Configuration, Cache logging Services
  • Coordination with the Design team, Business analysts and end users of the system.
  • Designed and developed front-end using Struts framework. Used JSP, JavaScript, JSTL, EL, Custom Tag libraries, Tiles and Validations provided by struts framework, business components using EJB's.
  • Implementing Struts based framework to present the data to the Client layer.
  • Deployed the application on the JBoss Server using ANT tool using Struts architecture with the JSP Client.
  • Configured Struts Dyna Action Forms, Message Resources, Action Messages, Action Errors, Validation.xml, and Validator-rules.xml.
  • Designed and developed Logging service using Log4j.
  • Coded different action classes in struts responsible for maintaining deployment descriptors like struts-config, ejb-jar and web.xml using XML.
  • Developed authentication and authorizationclasses and manage it in the frontcontroller for all the users according to their roles.
  • Implemented caching techniques using Singleton Pattern, wrote POJO classes for storing data and DAO's to retrieve the data and did other database configurations using EJB 3.0.
  • Developed stored procedures and complex packages extensively using PL/SQL and shell programs.
  • Used Struts-Validator frame-work for all front-end Validations.
  • Developed SOAP based Web Services for Integrating with the Enterprise Information System Tier.
  • Design and development of JAXB components for transfer objects.
  • Prepared EJB deployment descriptors using XML.
  • Involved in Configuration and Usage of Apache Log4J for logging and debugging purposes.
  • Wrote Action Classesto service the requests from the UI, populate business objects invoke EJBs.
  • Used JAXP DOM, XSLT , XSD for XML data generation and presentation
  • Wrote Junit test classes for the services and prepared documentation.

Environment:Java , JSP, Servlets , Struts, JAXB, XSLT, DOM, XML, EJB 3.0, WebServices, JNDI, J2EE, Eclipse, JBoss, Ratonal Rose, CVS, Oracle10g, Junit, Rational Rose, JavaScript, DHTML.

Confidential

Java Developer

Responsibilities

  • Developed the GUI of the system using HTML, JSP and client-side validations was done using JavaScript. Built and accessed the database using JDBC for ORACLE 9i.
  • Struts Framework in conjunction with JSP and Tag Libraries used in developing user Interface for administrative screens and user interaction screens.
  • Developed Session Beans for necessary transactions like fetching the data required, updating the customer information
  • Worked on coding of Servlets and EJB communication. Worked on Maven for getting latest jar files including common-collection.jar, common-logging.jar etc. from Apache.
  • Developed Servlets to process the requests, transfer the control according to the request to Corresponding Session Beans, JSP pages.
  • Developed WebLogic container security components for adding vendor specific Security Realm to application using JMX.
  • Java Servlets and JSP pages were deployed on the WebLogic Application Server for retrieving user information and posting related data.
  • Worked on database interaction layer for insertions, updating and retrieval operations of data from oracle database by writing stored procedures.
  • Developing Action Form classes, Form beans, Action classes using struts. Using Hibernate for the backend persistence.
  • Used spring framework for dependency injection and integrated with Hibernate and JSF. Involved in writing Spring Configuration XML file that contains object declarations and dependencies.
  • Implementing MVC, DAO J2EE design patterns as a part of application development. Developing DAO interfaces for hibernate to interact with databases.
  • Designing the front end using JSP, Dojo, CSS and Html as per the requirements that are provided. Using Java script and Struts validation frame work for performing front end validations.
  • Coding and maintaining Oracle packages, stored procedures and tables. Participating in project design sessions to document technical specifications and to provide design options and solutions.
  • Working on Web technologies including Tomcat, Apache, Http, Web service architectures. Migrating web application from Tomcat to web sphere deployment environments. Using Svn for software configuration management and version control.
  • Preparing test cases and strategies for unit testing and integration testing.
  • Using the LOG4j to log regular Debug and Exception statements.

We'd love your feedback!