We provide IT Staff Augmentation Services!

Java Developer Resume

0/5 (Submit Your Rating)

SUMMARY

  • Overall 8+ years of IT experience encompassing a solid understating of technology and with proven expertise in object - oriented analysis, design, coding/development and testing and exceptional record overseeing all facets of Software Development Life Cycle, from analysis and design to implementation and maintenance.
  • Technically Highly self-motivated & goal oriented Professional with experience in all phases of software development, troubleshooting, bug-fixing and maintenance using Java, J2EE technologies in Banking, Insurance management projects.
  • Expertise in developing web based applications using Java, J2EE, Struts, spring, Hibernate, Servlets, JSP, JDBC, JMS, JSTL, Applets, PL/SQL and XML.
  • Well versed withCoreJavaconcepts likeCollections, Multithreading, Serialization,Javabeans.
  • Expertise in Object Oriented design process, design patterns, and distributed programming. Involved in all stages of Software Development life cycle (SDLC).
  • Good Knowledge on Message Oriented middleware, Message queuing service (JMS Text message), Enterprise Services, Service registry & Gateway service.
  • Designed WebSphere components and Message Broker flows to serve as middleware/messaging junctions for tracking of files and information across functional domains
  • Experience in building web applications using WebLogic, Tomcat & JBoss application servers
  • Hands on working experience in Agile (SCRUM) & Test Driven Development methodologies.
  • Experience in implementing Java & J2EE design patterns like Singleton, Factory Pattern, MVC Pattern Business Delegate and DAO etc.
  • Good experience in using Hibernate for developing backend systems and using Hibernate framework in interaction with the RDBMS.
  • Used RDBMS databases systems like Oracle, SQL Server, MS Access and My SQL.
  • Experience in working with Databases like Oracle, MS SQL Server.
  • Experience in using development tools like Eclipse, Net Beans, SQL developer, TOAD.
  • Good experience in error handling, troubleshooting, and performance tuning in multi-tier J2EEapplications.
  • Better Understanding of SOA concepts and implementation using SOAP and RESTful Web services.
  • Worked with version control management tools like MKS integrity 10, CVS & SVN.
  • Ability to adapt to new technologies, changing business requirements and learning new tools to build applications

TECHNICAL SKILLS

Java/J2EE Technologies: Java, J2EE, JDBC 2.0/3.0,JNDI,Servlets 2.3, JSP.

Web Technologies: JavaScript, JSP, HTML, XML.

Framework: Struts MVC, Hibernate 3.2.6/4.0.0 , spring, MVC, DAO, IOC, ORM, Hadoop

Web Services: SOAP,RESTFull, WSDL, JAX-RS,JAX-WS.

Database: Oracle 11g/10g/ 9i/8i/8.x/7.x, MS Access, MySQL & SQL Server

Operating System: Windows (9x, 2000, XP & NT), MS DOS & UNIX.

Servers: JBOSS, Tomcat, Glass Fish, Web logic server 8.1.

Tools: Junit, Log4j, ANT, EL&JSTL.

Versioning Tools: MKS, CVS, SVN.

IDE: MyEclipse 5.1.0GA, 8.1 GA, Eclipse Galileo, NetBeans.

Other Tools: TOAD, FilZilla, Putty

PROFESSIONAL EXPERIENCE

Confidential, MN

Application JAVA Programmer & Lead

Responsibilities:

  • Develop business logic using Struts Action handler.
  • Involved in analyzing the requirements, modeling & designing the features.
  • Implemented the Model View Control (MVC) structure using Struts & Spring.
  • Designed a validation Framework using J2EE Design Patterns Business Delegate, Factory and Singleton.
  • Developed Back end Validation code and deployed in to server to invoke from front end API.
  • Wrote JavaScript functions to get Dynamic data and Client side validation.
  • Written JUnit test cases using UI Framework.
  • Involved in coding the messaging services using JMS API, implemented the test messaging service.
  • Involved in building the SessionFactory from the ServiceRegistery.
  • Written Ant Script (build.xml) to build the project and create Jar/war file for deployments.
  • Developed Actions/Beans using J2EE. Design and developed multiple web (UI) pages using JSP and HTML.
  • Developed Code using Java, J2EE, spring, Struts & Hibernate.
  • Created/mappings and implemented persistence layer using Hibernate.
  • Used Hibernate as an ORM tool for object relational mapping. Developed a validation framework using JavaScript.
  • Experience dealing with errors, exceptions and exception propagation in Web Services
  • Developed REST Web services using CXF to perform transactions from front end to our backend applications, response is sent in XML formats based on the use cases.
  • Implemented Design Patterns like Factory, Singleton, Data Access Object (DAO).
  • Used Agile & TDD Methodology for Java development. Repetitive machine driven efforts using Scrum.
  • Used Log4j for the logging the output to the files.
  • Maintaining supporting the full project development work effectively and delivering the deliverables in quick with no defects in a estimated time lines.
  • Enhancement and development of new Code for the change request. Defect fix and issue tracking.
  • Build code using IDE and deploy it using Apache Tomcat & JBoss servers.
  • Development of Build & Deployment in ST/BAT/UAT environments.
  • Point of Contact for Script Execution in ST/UAT environments.
  • Responsible for the Creation of promotion Notes for the release.
  • Responsible and Maintaining database Connectivity Sync Tool.
  • Used TOAD for database query testing, in the process of optimizing the queries.
  • Have worked on DB2 data base for storing and retrieving the application data
  • Daily monitoring and providing the support for the Application till the daily extract reaches to the Business.
  • Worked on production issues and provided production patch.

Environment: JAVA, J2EE, JSP, JMSMessagingservices, Servlet, Hibernate, JDK5.0, Tomcat7&JBoss7Server, Oracle10g, Eclipse, ANT, Log4J, Struts, SpringMVC, ORM, IOC, WebServicesWSDL, SOAP, REST, JAXRS, JAXWS, JavaScript, HTML, CSS, EclipseGalileo, SQLDeveloper, Junit, TOAD, FileZilla, Putty, MKS Integrity 10, Windows-XP, Linux.

Confidential

Analyst/Java Developer

Responsibilities:

  • Developed a front end validation for all the components using JavaScript’s.
  • Contributed towards HLD and LLD phase and design documents preparation by integrating different modules.
  • Built base framework for common critical reusable classes for dependent modules. Developed Controller and Service Layer.
  • Involved in development of FormBean classes using Actions/Beans.
  • Developed REST Web Services and used SOAP protocol to communicate with Quote providers for insurance claims and premiums.
  • Developed REST Web services using CXF to perform transactions from front end to our backend applications, response is sent in JSON or XML formats based on the use cases.
  • Used same API CXF to develop the SOAP based web services. And then used SOAP UI to test both rest as well as soap based web services.
  • Developed DAO API to manage the payment information using Hibernate.
  • Created Database PL/SQL Stored procedures in Oracle data base.
  • Developed a singleton module for the credit card payments.
  • Developed/CustomizedJavaServer Pages (JSP) for Customer User Interface (UI).
  • Developed various unit test cases for Hibernate modules and tested them using Junit.
  • Unit tested various individual modules to make sure that each line of code gets executed.
  • Provided demo to QA as part of the code hand off to QA. Prepared the release notes.
  • Prepared the user documentation and walked users thru the user documentation.
  • Attended various meetings with users and other system representatives to understand the requirements.

Environment: JAVA, J2EE,JSP,JavaScript, SOA architecture, Web service REST SOAP, JAX-RS, JAX-WS Hibernate, Struts MVC, JDK5.0, Tomat 7,PL/SQL stored procedure,Oracle11g, XML, Spring DAO ORM, Eclipse, ANT, Log4J, Junit, SVN, Windows-XP, Unix.

Confidential

Analyst/Developer Consultant

Responsibilities:

  • Developed web tier using Struts tag libraries, CSS, HTML, XML, JSP, and Servlet.
  • Involved in designing the application using J2EE Technologies using JSP struts. Developed Session Beans.
  • Developed the code to split and merge the PDF files into one document.
  • Developed Excel service using Apache API to view the reports on line in Excel format.
  • Designed web tier (includes JSP1.1 and servlets) and application tier class diagrams using IDE.
  • Developed a Web Service Client to connect to Server using URL connection, SSL and SOAP envelope.
  • Developed Java Servlets at server side for handling requests and responses in order to pass through the container.
  • Developed Persistence layer using Hibernate.
  • Involved in migrating code from development to QA, QA to UAT and UAT to PROD environments.
  • Attended various meetings with users and BA to understand the requirements.
  • Conducted various internal meetings with GUI Developer and Network configuration developer to come up with optimal design.
  • Reviewed the design document with BA and users and incorporated the comments from users into design.
  • Provided release management of the code between and different environments.
  • Performed the staging and web version activation as per schedule.
  • Installed and configured the Apache Tomcat server on the stages.

Environment: JAVA, J2EE,EJB3.0, Hibernate, Struts1 x, Apache Tomcat, WebLogic Server, Oracle10g, Web service SOAP, XML, PL/SQL, Eclipse, ANT, Log4J, Junit, SOAP, Windows-XP, Linux.

Confidential

Java Developer

Responsibilities:

  • Involved in Requirement Analysis. Involved in developing Struts Action classes
  • Used Java Persistence API’s extensively throughout the project
  • Designed JSP’s as Interaction Layer, Service Objects (stateless Session Beans) and Message
  • Handlers in Service Layer, Activity Objects and Business Objects as Business Layer, DAO’s in
  • Persistence Layer, DTO’s and Utility classes in Common Layer.
  • Designed and developed State Govt. Online forms using Java Swings AWT applets.
  • Developed Business Logic and Presentation Layers in Java.

Environment: JAVA, J2EE, Hibernate, JDBC, oracle, JMS, ANT, PL/SQL eclipse, SQL developer

Confidential

Java Developer

Responsibilities:

  • Involved in requirement analysis and interaction with Business Analysts and Data Architects.
  • Used JSP for View, Struts ActionServlet for Controller.
  • Coding for UI screens using J2EE technologies like JSP, Servlets and Apache Struts.
  • Developed a persistence layer using JDBC to connect with Database using JDBC-ODBC driver
  • Involved in design and development of the billing modules.
  • Involved in defects Fixing and verification. Worked for Enhancing and stabilizing the healthcare modules
  • Provide timely and accurate work and progress status via the status reports, and weekly meetings.
  • Developed various unit Suits cases for each module.
  • Participated in internal meetings during the requirement analysis and design of the project.
  • CVS and Subversion are used as data repository version controls.
  • Attending various trainings sessions such as OOAD, programming principles, C++, Java, HTML, xml, Web-services etc. as trainee.

Environment: JAVA, J2EE, JDBC, WebLogic, Tomcat Server, oracle, JSP, ANT, PL/SQL eclipse, SQL developer Involved in preparing the user documentation and release notes. Windows XP.

We'd love your feedback!