We provide IT Staff Augmentation Services!

Senior Java Developer Resume

2.00/5 (Submit Your Rating)

MO

SUMMARY

  • Solid experience in all phases of Software Development Life Cycle (SDLC) including Analysis, Design, Development, Testing, Deployment and maintenance of applications using Java/J2EE .
  • Experience includes Analysis, design, implementation, integration and testing of applications using Java/J2EEtechnologies.
  • Experience with Object Oriented Analysis, Design, Testing & Programming.
  • Expertise in developing Multi - tier enterprise level web applications using various Java 1.7, J2EE technologies JSP, Servlets, JDBC, JNDI and XML
  • Good knowledge and experience in implementing open source frameworks Hibernate, spring, Spring MVC, and integration among them.
  • Expertise in web development using HTML, CSS, JavaScript, JQuery. Experience in deployment on application server, Apache Tomcat 7.0.
  • Been working on diverse Database Servers like Oracle 9i, MySQL 5.6.14,and SQLServer.
  • Good experience in using Apache Maven to configure project
  • Expertise knowledge in designing & developing the web applications using MVC architecture and have used Java/J2EE design patterns (Front Controller, Business Delegate, Session Façade, Factory, Singleton, Service Locator, DAO, DTO, and Composite View) extensively
  • Performed client side validations using java script functions to implement various functionalities. Handled the server side validations by using the validator framework
  • Good in client interaction and offshore co-ordination.
  • Strong team playerand display good people skill when interacting with Business users, Functional and Technical team to meet the project deadlines.
  • Good communication and interpersonal skills, self-motivated, quick learner, team player and pro-active learner.
  • Strong Logical and Analytical Reasoning, Excellent Management, Communication, Listening and Presentation Skills.
  • Strong Logical and Analytical Reasoning, Excellent Management, Communication, Listening and Presentation Skills.
  • Experience in working projects using Agile and Waterfall methodologies.

TECHNICAL SKILLS

Languages: C, C++, Java, J2EE, HTML, JavaScript, SQL, PL-SQL, XML

Technologies: JSP, Servlets, WebServices, JMS, HTML, XML, DTD, XSLT, SOAP, WSDL, Ajax, JSon, JQuery, Spring JDBC, Spring AOP

Frameworks / System Design: Spring 3.0, Hibernate 2.0, MVC, Spring AOP, UML, J2EE Design Patterns

Platform: Windows OS Family and Linux

Databases applications: Oracle, MySQL, SQL Server 2000/2005

IDE: Eclipse, NetBeans

Tools: Putty, Apache Axis, Rational Rose, WinSCP, Rational Clear Case, Clear Quest, Apache Ant, XML.

Development Methodologies: Agile, SCRUM, Pair Programming, Waterfall

Platform: Windows OS Family and Linux

Application/WebServers: GlassFish, Tomcat, JBoss

WebTechnologies: JSP, JSTL, Servlets, Java Script, XML, XSLT, JSON, jQuery, Ajax, CSS

Other skills: Eclipse debug techniques, Log4j, Maven,JUnit

PROFESSIONAL EXPERIENCE

Confidential, MO

Senior Java Developer

Responsibilities:

  • Interacted with the stakeholders to gather requirements and business artifacts.
  • Involved in all stages of the project development process.
  • Highly involved in conversation with Business in understanding and prioritizing requirements in each sprint.
  • Involved in design, development and maintenance of the product, providing technical support to team members.
  • Developed the GUI and backend for dashboard module that included quick metric, heat maps, cancel dashboard and store fulfillment performance.
  • Enhanced the utility page and added new functionality for Inventory Audit and Order Invoice pages.
  • Designed the Environment module to give the status of all running server with their thread count.
  • Developed the GUI module for Ecomm Hub usingSpring MVC,JSP, HTML, Javascript, CSS, Ajax.
  • Integrated CMS content with the JSP and HTML pages.
  • Used Spring for bean management across layers and for loading database configuration and Hibernate to interact with back end persistence system (Oracle11g) and Hibernate Query Language (HQL) to extract data.
  • Developed Hibernate entity POJOs based on Database schema. Implemented Criteria Query and Lazy implementation.
  • Involved in testing the Ecomm Hub pages using InternetExplorer and Chrome..
  • Coordinated Unit Integration and User Acceptance Testing.
  • Developed and deployed application inWebLogic ASin clustered mode as JAR and EAR distribution.
  • Involved in Coding Server pages using JSP.
  • Using Maven build tool to build and deploy the application.
  • Provided support to QA, integration and production teams.
  • FollowedAgile methodology for development and regular 2 week release cycle.
  • Responsible for end to end smoke testing, building the application and deploying it to QA teams and production team.

Environment: Spring MVC, Spring, Hibernate, Java 1.7, J2EE, JSTL, JSP, JavaScript, Jquery, multithreading, Ajax, CSS, HTML, JSON, XML, JAX-WS, Web Services, Oracle 11.2, TOAD, Maven, Agile methodology, GitHub, Eclipse, junit, Apache, Tomcat6.0Application Server, EditPlus, Windows, Visio, groovy, groovy script.

Confidential, MO

Sr.Java Developer

Responsibilities:

  • Involved in the analysis of which framework should be used for the Project by writing POC Pros and cons of different frameworks.
  • Used Spring Framework for Dependency Injection, bean management and integrated spring with hibernate to interact with back end persistence system (SQLServer) and extract data.
  • Involved in requirement gathering and business artifacts with all stakeholders.
  • Designed applications based on J2EE architecture/patterns and MVC Design patterns using Spring.
  • Used Criteria API and HQL for data extraction from back end persistence system
  • Developed middle tier using Session Bean, Entity Bean and presentation layer made use of JSP.
  • Wrote a customized error page with dynamic error message display. Wrote Customized exception classes for handling and informing Business exceptions.
  • Involved in Design, Development and Testing of each module.
  • Wrote Technical and Functional test scripts.
  • Performed client side validations using Javascript functions to implement various functionalities. Handled the server side validations by using the validator framework.
  • Involved in the integration of RFID with GIV (Global Inventory Visibility) System.
  • Extensively worked on developing UI components usingJavaScriptandJSONto interactRestful web services.
  • Followed agile methodology for project development.
  • Designed and developed WebServices for getting on hand availability, sales flour availability, stock room availability of actual inventory count for each supply type.

Environment: Spring MVC, Spring, Hibernate, JSP, JavaScript, JQuery, Java, Web Services, Microsoft SQL Server 2008,Ajax, Maven, Agile methodology, WaterfallModel, Apache Subversion Control, Eclipse, Apache, Tomcat v 7.0, EditPlus, Windows, LINUX, putty, WinSCP

Confidential, PA

Senior Java/J2EE Developer

Responsibilities:

  • Involved in all stages of the project development process.
  • Involved in development and maintenance of the product, providing technical support to team members, and in coordinating with offshore teams.
  • Added new features as a part of version enhancements.
  • Actively interacted with the Design team and the Clients in requirement gathering and to customize the product as per the client requirements.
  • Used Agile( Scrum and Pair Programming) as a part of Agile Methodologies.
  • Worked on client side technologies such as JavaScript, JSP, and HTML.
  • Used Struts as a part of MVC model and developed Action classes, Form Beans and worked extensively on configuration files.
  • Used Hibernate to develop DAO layer for performing CRUD operations on the database using Hibernate Query Language (HQL) using JPA annotations.
  • Created Hibernate mapping files for mapping POJO to the database tables. Wrote named queries for querying underlying database.
  • Used Spring IOC to perform Dependency injection across different layers.
  • Implemented SOAP based WebServices using ApacheAxis2 to interact with 3rd party systems.
  • Developed ANT scripts to build, package and deploy the application and used Log4j for the Logging system.
  • Developed JUnit test cases for unit testing the application.
  • Extensively used SQL and TOAD to verify data in the back-end MySQL 5.6.14
  • Provided support to QA, integration and production environments.
  • Responsible for delivering the build to QA team for further testing.
  • Responsible for end to end smoke testing, building the application and deploying it to QA teams and production team.

Environment: Java 1.6, JSP, Java Script, Eclipse Juno, Apache Tomcat v 6.0, Hibernate, Spring IOC, WebServices(SOAP, WSDL, XML),MySQL 5.6.14, JUnit, log4j, Ant, MVC Design Patterns, groovy, groovy script, EditPlus, Windows, LINUX, putty, WinSCP

Confidential, New Jersey

Software Developer

Responsibilities:

  • Developed multi-tiered web - application using J2EE standards.
  • Used springfor bean management across layers and for loading database configuration and hibernate mapping files, created data source instance for instantiating Hibernate Dao Support’s session factory object.
  • Implemented the project using the Spring Framework (used Spring IOC and Dependency Injection, Spring MVC).
  • Used Spring AOP for separating crosscuttingconcerns such as transaction management.
  • Used annotation based configuration in spring for bean configuration and dependency injection.
  • Used Hibernate for object Relational Mapping and used JPA for annotations.
  • Used Criteria API and HQL for data extraction of data from persistence system (oracle).
  • Involved in implementing the rich user interface using JSP Standard Tag Libraries (JSTL) and worked with custom tags.
  • Used Hibernate to develop DAO layer for performing CRUD operations on the database using Hibernate Query Language (HQL) using JPA annotations.
  • Performed client side validations using java script functions to implement various functionality. Handled the server side validations by using the validator framework.
  • Designed the application usingRational Rose and developeduse case, class, package, sequence, and component diagrams.
  • Designed and developedWeb Servicesto store and retrieve user profile information fromdatabase. UsedApache Axisto develop web services andSOAPprotocol for web services communication.
  • UsedSVNas the version control system and Maven build script for building the application..
  • Worked with JUnit for unit testing and familiar with development using agile methodologies.
  • Used scrum methodology for iterative development of the projectwith regular 2 week release cycle..

Environment: Java 1.6, JSP, Java Script, Eclipse Juno, Maven, Tomcat, Struts, Hibernate, Spring IOC, Spring MVC, Spring AOP, AJAX,WebServices(SOAP, WSDL, XML),WebLogic 8 Application server, Oracle 10g, CVS, JUnit, log4j, Ant, MVC Design Patterns, PL/SQL,Oracle, WinMerge,Windows XP,.

Confidential

Software Developer

Responsibilities:

  • Analysis, design and implementation of change requests as per customer requirements and take up production tasks.
  • Developed web application usingSpring MVCand Hibernate frameworks.
  • UsedJSPfor developing screens for creating and updating Student details, Fee Details, Enrollment Fees, defaulter list, online assignment.
  • Wrote action, service classes and defined action mappings in configuration file.
  • Wrote the Student Enrollment module and used Hibernate ORM tool for connection with persistence system (SQlServer 2008).
  • Performed client side validation on the jsp pages using java script.
  • Developed role based access to the individual who login to the website and have access according to the role assigned to them.
  • Extensively used SQL and TOAD to verify data in the back-end Oracle.
  • DevelopedAntbuild file to automate the build process and deployment in both development team and QA teams.
  • Wrote unit test cases for testing the important business methods usingJUnit.
  • UsedSVNas the version control and Bugzillafor tracking issues and defects.
  • Interacted with Integration, Regression testing teams to analyze and resolve defects.
  • Analysis and resolution of production support issues (implement, unit test of production support fixes).

Environment: Core java, JSP, JavaScript, CSS, HTML, XHTML, Servlets, Spring MVC, Hibernate, Multithreading, XML, AJAX,jQuery, WebLogic 8 Application server, Spring,SOAP, Eclipse, Maven, Apache Subversion Control, oracle, Bugzilla, Windows XP, WinMerge, Github, putty.

We'd love your feedback!