sr java developer resume example with 5+ years of experience

Jessica Claire
  • Montgomery Street, San Francisco, CA 94105 609 Johnson Ave., 49204, Tulsa, OK
  • Home: (555) 432-1000
  • Cell:
  • :
Professional Summary
  • Around 5+ years of IT experience in design, development, implementation and testing of Client-Server, Web Applications using Java/J2EE Technologies.
  • Experience in SDLC (Software Development Life Cycle) that includes Requirements Analysis, Design, Coding, Testing, Implementation, Maintenance with methodologies like Waterfall Model and Agile Methodology.
  • Experience in design and development of web-based applications using Java, JDBC, SQL, Servlets, JSTL, JSP, XML, Java-API and Spring.
  • Expertise on Core Java Technologies like Multithreading, Collections and Exception handling mechanisms.
  • Experience in client side Technologies such as HTML/HTML5, CSS/CSS3, JavaScript and Jquery, AJAX, JSON.
  • Experience with the ORM tool Hibernate involving Connection pooling, Mappings, Transaction Management, HQL (Hibernate Query Language.
  • Expertise in installing and setting up MQ monitoring tools.
  • Excellent working knowledge in configuring multiple Weblogic domains including machines, manage servers, node managers, and cluster environments.
  • Hands on experience with scripting languages like Unix, Linux
  • Experience in implementing SOA (Service Oriented Architecture) using Web Services (SOAP, WSDL, Restful, and JAX-WS) and REST Services.
  • Experience with using Apache Tomcat Server.
  • Used Maven scripts for building and deploying the application in web/App servers.
  • Experience with databases like Oracle.
  • Familiar in deploying applications through Web sphere server as part of CRUD process.
  • Experience in creating test cases using JUnit.
  • Strong debugging and troubleshooting skills.
  • Java Technologies Java, J2EE, Java Web services [JAX-WS] and Restful, JDBC, JSP, Custom Tags, JSTL, Servlets
  • Application Server Web-logic, Tomcat
  • Databases Oracle 10g, MySQL
  • Frameworks/API's JPA, Hibernate
  • Code Development Tools Eclipse, Net-beans
  • Scripting/Markup Languages HTML/HTML 5, CSS/CSS3, JavaScript, JQuery, Ajax, XML/XSLT

  • Version Controlling tools SVN
  • Operating Systems Windows, UNIX
  • Design Patterns Singleton, Factory
  • Frameworks Spring,Hibernate
  • Methodologies Agile, Waterfall, Scrum
  • J2EE Servlets, JSP, JDBC, JAXB, JAX-RS, JAX-WS
  • Web Services SOAP, REST
  • Documentation Tools MS Word, MS Excel
Work History
Sr. Java Developer, 09/XXX6 to 03/XXX7
Jpmorgan Chase & Co.Westbrook, ME,

Project Name: IVR - VLS middleware

Brief description: This project is developing a middleware interface from IVR front-end application to business middleware application.Front-end application will be having vxml package which will convert input voice to XML format and it is interfaced to business middleware application using web services.

  • Developed various Java Bean components for implementing business logic.
  • Developed JAX-WS (Soap) layer on top of this middleware application as a communicating interface.
  • Generated WSDL document in Soap Web Services.
  • Used AJAX components in developing UI.
  • Designed/developed UI with AJAX, HTML, DHTML and JavaScript for interactive web pages.
  • Involved in interacting with end users for requirement analysis using Soap WS.
  • Installed and Configured Apache Plug-ins for WebLogic.
  • Involved in performance tuning of JVM and used Garbage Collection Algorithms for better performance.
  • Monitor and managing the WebLogic server instances using WSLT and also for the automation purpose.
  • Involved in writing complex multi-table joins and conditional queries in Database.
  • Developed JMS components to send messages from one application to other application internally.
  • Extensively worked with Java Collection classes like List, Set etc.
  • XPath expressions are used to extract data from the XML files.
  • Build RESTful Web services using JAX-RS API.
  • Solved problems using a combination of JavaScript, JSON, and JQUERY.
  • Fixed software bugs via JavaScript and CSS.
  • Designed and developed API with all the CRUD capabilities using SOAP.
  • Used Agile Development methodology of software development.
  • Created, Upgrading, and Maintaining the JavaScript libraries and widgets so that the data is managed the same way regardless of when the form was developed.
  • Involved database design and responsible for creating and modifying Database objects.
  • Responsible for writing code for error behavior like time-outs and no match menu options.
  • Done code review and configuration build management for the application using Maven.
  • Provided UNIX scripting to drive automatic generation of static web pages with dynamic news content.
  • Involved in validating caller input behavior.
  • Write code for confirming always or never.
  • Implemented validation framework for creation of validation.xml and used validation-rules.xml.
  • Responsible for middleware functionalities to operate host transactions for an account, loan/line accounts.
  • Involved in writing special logic for unconverted loan/line accounts.

Technologies: Core Java, Web-Services, Apache cfx, Agile, JAX- Web Services (Soap), Eclipse IDE, Multithreading/Concurrency, XML, JavaScript, WebSphere, Maven, Unix, Restful, Apache Tomcat.

Sr. Java Developer, 06/XXX5 to 06/XXX6
Jpmorgan Chase & Co.Westlake Village, CA,

Project Name: Kohl's-Return (POC)

Brief description: Kohl's POC-Returns project was into developing a Return modules in the POC machines for the associates in Kohl's Retail Stores.

  • We have developed the modules called Even Exchange (EE) and Post Sale Adjustments (PSA) which comes under Returns section.
  • Roles and Responsibilities:.
  • Understanding the business requirement and functional specification of the client module.
  • Routing of control from Web services to Java Services using Camel Framework.
  • Coding and integration testing for the transformation service, offshore coordination and technical support to the offshore team.
  • Prepare detailed design documents of each screen.
  • Debugging the issues if any and find out the root cause of that and resolve the issues.
  • Identify gaps in current controls and suggest ways improve the existing process.
  • Develop GUI using JQuery JSON and Java script.
  • Solved Bugs using a combination of JavaScript, JSON, CSS, and XSLT.
  • Familiar with Cucumber, Selenium Web Driver, Selenium commands and x-path.
  • Implementing and enhancing new features to our applications.
  • Interface development and complete build test in deploy phase.
  • Addressing day to day technical issues.
  • Coordinating closely and productively with the engineering and other teams.
  • Ensure quality assurance of the deliverables.
  • Support and advice QA team testing in various environments.
  • Used Log4J for logging and debugging and JUnit for testing.
  • Extensively worked with the QA team coordinating testing and automation cycles.
  • Also involved in setting up guidelines for Automation and worked with the testers in creating and managing the scripts.
  • Wrote SQL and PL/SQL queries for updating data into the Oracle using SQL Developer tool.

Technologies: Core Java, Java/J2EE, JDK, Spring MVC, Hibernate, Tomcat, Agile methodology, RESTful Web Services, JSP, XML, XSLT, SQL, HTML5, CSS3, JavaScript, Jquery, HP QC, Bugzilla.

Java Developer, 08/XXX4 to 04/XXX5
Pinnacle Technical Resources IncNew Brunswick, ,

Project Name: iBanking

Brief description: This project provides all the screens to the DB customers to log in and view all their account information, make fund transfers, apply for a loan, etc.

  • It also provides a back-office application for the DB bankers to view and process customer requests, loan applications, updating customer information, etc.
  • The iBanking database does not hold any information with respect to the account of a user.
  • It just stores the user login details, contact information, transaction & activity logs.
  • All the account related information is fetched/updated from/to the Core Banking.
  • Roles and Responsibilities:.
  • Developing JSP pages and the view and controller related files using the Spring Web MVC framework.
  • Integrating the view module with Oracle database using Hibernate.
  • Used Agile Development methodology of software development.
  • Design JSON requests according to the front-end pages;.
  • Process the JSON requests according to different types of modules, actions, and request data;.
  • Design JSON responses according to the request, send it back to the front end after the logic processing;.
  • Managed Associations such as one-to-many, many-to-one.
  • Written SQL, HQL, named queries and Criteria queries.
  • Developed and maintained UNIX shell scripts for data-driven automatic processing.
  • Troubleshoot the problems and fixes the bugs in XSLT and java related programs.
  • Unit testing using JUnit.
  • Using JavaScript for validations.
  • Integrated, Build and tested using Jenkins.
  • Building and deploying the application on testing and production servers.

Technologies: HTML/HTML5, CSS/CSS3, SQL, Ajax, JSON, XSLT, JSP, JSTL, Servlets, JDBC, Hibernate, JavaScript, Jenkins, Agile, Jquery, WebSphere, Oracle and Junit, Maven, Spring MVC, Spring Dependency Injection, Unix.

Java Developer, 06/XXX0 to 06/XXX3
Pinnacle Technical Resources IncNewburgh, NY,

Project Name: Internal School Application

Brief description: This application software is customized for schools to make the necessary changes to suit their requirement.

  • This software manages information about the Employees, Students, Examinations and Accounting Information System.
  • The software also gives the facility for the schools to develop their own reporting system according to the requirements of the school.
  • Responsible for development of an application from Scratch.
  • Developed web pages using JSP and Servlets.
  • Use of OOPs concept and other core java concepts like multithreading/concurrency, inheritance etc in development.
  • Developed and Implemented Servlets and Java Beans.
  • Creating GUI using HTML/HTML5, CSS/CSS3, JSP, java Script and jQuery.
  • Designed and built signup and login pages using HTML and JavaScript and used Parse to save user information on the cloud.
  • Responsible for creating, reading, updating and deleting tables in the database as per requirements.
  • Involved in Testing of developed Servlets, JSP using Junit.
  • Client side validations using javascript.
  • Involved in connecting database with Servlets and JDBC.

Technologies: Core Java, Apache Tomcat Server, SQL, HTML/HTML5, CSS/CSS3, Windows, Eclipse, Junit, JSP, JQuery, JSTL, Oracle, JDBC, Multi-threading/Concurrency.

Oracle Certified Java Programmer,
Master of Science: Computer Science, Expected in XXX5 to Pace University - ,

Bachelor of Science: Electronics and Communications, Expected in XXX1 to JNTU - ,

By clicking Customize This Resume, you agree to our Terms of Use and Privacy Policy

Your data is safe with us

Any information uploaded, such as a resume, or input by the user is owned solely by the user, not LiveCareer. For further information, please visit our Terms of Use.

Resume Overview

School Attended

  • Pace University
  • JNTU

Job Titles Held:

  • Sr. Java Developer
  • Sr. Java Developer
  • Java Developer
  • Java Developer


  • Master of Science
  • Bachelor of Science

By clicking Customize This Resume, you agree to our Terms of Use and Privacy Policy

*As seen in:As seen in: