We provide IT Staff Augmentation Services!

Sr. Java Developer Resume

2.00/5 (Submit Your Rating)

Jamesburg, NJ

SUMMARY

  • Over 8 years of experience as full end to end Web Application Developer in various banking, insurance, healthcare and telecom projects.
  • Strong working experience in JAVA/J2EE development, maintenance, enhancement and support.
  • Extensive experience in MVC frameworks such as Spring, JSF, Struts.
  • Good knowledge in ORM frameworks like Hibernate, JPA.
  • Expertise in Core/Advanced Java with various servers like Apache Tomcat, Jboss, IBM Weblogic and Websphere servers .
  • Good knowledge of MySQL, PL/SQL, Oracle, DB2 databases.
  • Expertise in Utility tools like ANT, Log4j, JUNIT and Maven.
  • Strong experience in Web Services SOAP and REST Protocols.
  • Good knowledge in JPA, JPQL.
  • Good experience in using Servlets, JSP and using Tag Libraries, EL.
  • Strong knowledge in using JMS and JNDI.
  • Good experience in XML, XSD, DTD and in binding XML schema and Java representations using JAXB.
  • Good knowledge and experience in CSS, HTML, JS, jQueryand AJAX framework.
  • Strong experience in using testing framework like JUnit.
  • Good experience in Software Development Life Cycle (SDLC) including Design, Development, Implementation, Integration, Documentation, Testing, Deployment, Builds, Configuration and Code Management, Production/Customer Support, Maintenance
  • Good knowledge and experience with Agile, Waterfall development process/methodology.
  • Ability to work with cross - functional teams (Product Management, Developers, QA, UAT, Performance testing and Operations).
  • Having Strong analyzing, debugging and problem resolution skills.
  • Highly self-motivated individual with very good communication skills and dedication towards work.
  • Fast adaptation to new technologies and environments, strong analytical, debugging and problem solving skills.

TECHNICAL SKILLS

Java Technologies: Core Java, API Development, Multi-threading, Spring, Struts, Hibernate, Servlets, JSP, JDBC, JNDI, JPA, Web Services (Restful, SOAP) and EJB.

Web Technologies: HTML5, Javascript, CSS, AngularJS,JAXB, JSON, JQuery, XML, XSD, AJAX framework and XSLT.

Database and tools: MySQL, PL/SQL, Oracle, Oracle SQL Developer and TOAD.

Web/Application servers: JBoss, Web Sphere, Web logic and Tomcat.

JavaScript Frameworks: JQuery, JS.

IDE Tools: Eclipse, Netbeans.

Build and Integration: Maven, Apache ANT.

Testing tools: SoapUI, Junit, Spring Junit, QC, Loadrunner, QTP and Log4J.

Operating Systems: Windows '98/XP/2000/7/8.

PROFESSIONAL EXPERIENCE

Confidential - Jamesburg, NJ

Sr. Java Developer

Responsibilities:

  • Participated in requirement and review sessions with the business.
  • Worked on high level and low level design.
  • Design and development of technical specifications using design patterns and OO methodology.
  • Configured the local workspace by using the Maven dependencies and separated the Web Module, Service Module and Data Module in Eclipse IDE
  • Developed self registration and account management related modules with Restful web services which can accept JSON/XML as request/response payload.
  • Used XML parser APIs such asJAXBin the web service's request response data marshalling as well as unmarshalling process
  • Involved in design development of modules Registration, Order Creation, CSR and Account management using Spring MVC.
  • Developing the Spring MVC framework as per the design and technical specifications.
  • Implemented the EHcache framework with springfor the better performance.
  • Developing the Service Classes for modules like customer authentication, service request verification and account verification.
  • Implemented the Log4J framework for all the logging (exceptions, errors).
  • Fine-tuned oracle PL/SQL procedures and SQL statements to improve the performance of database activity in the process in Unix/linux platform.
  • Created Indexes to improve SQL statements performance.
  • Worked with vendor support (Oracle Support/Metalink).
  • Worked on the user friendly UI screens using HTML5 and CSS/CSS3 along with the business validations in Upload and Download Generic UI modules
  • Used jQuery for all the front end validations.
  • Developing the JUnit Test Cases Code for the Unit Testing.
  • Involving in development, integration and production environment deployment builds.
  • Involving peer level code reviews.
  • Fixing the System Test and integration defects as per the priority.

Environment: Core Java, Spring(MVC,CORE),Hibernate, EHcache,JPA, Spring Restful Web services, HTML5,AngularJS,JSON, CSS, JavaScript, JQuery, Ajax, jsp, Jakson, Apache Tomcat, Apache CXF, Unix, Junit, XML, Log4J,TOAD,SVN,STS,Maven,Rally,JIRA and Oracle(SQL/PL SQL).

Confidential, Franklin Lakes, NJ

Sr. Java Developer

Responsibilities:

  • Analyze and Design different components of the project and created design diagrams, coding, documentation and unit testing of the applications.
  • Worked closely with business team to provide quality changes for the applications
  • Design and Code review presentations to assure quality code base
  • Implemented Spring Business objects, Data Access objects.
  • Integrated the front end UI to the bank end using Spring MVC framework.
  • Designed and developed Web Services to integrate with external client systems by writing the code for consuming SOAP based web service.
  • Developed a custom XML Schema based validation engine for Server-side validations and XML based system configuration component.
  • For events based Asynchronous communication, we used ActiveMQ messaging integrating with spring framework.
  • Developed JSP page’s for the multiple views in the presentation layer.
  • Used Ajax for populating data in UI from back end without refreshing the entire JSP page.
  • Worked and implemented all the front end validations using JS.
  • Developed prototype or proof of concept for use ahead. Conduct newly developed application functionality demos with business and testing groups.
  • Used Hibernate to do the object relational mapping between the tables and java objects.
  • Developed Complex database objects likeStored Procedures, Functions, Packages and Triggers using explicit cursors, SQL and PL/SQL.
  • Production support and enhancements for entire system
  • Integrating the modules and bug fixing.
  • Involved in the development of System Test Plan and Test Scripts using business and system requirement documents
  • Unit and Integration testing.
  • Involved in testing along with QA team to make sure that everything is tested.

Environment: Java(JDK1.6), Spring 3.0.5., Hibernate3.0, Servlets 2.4, RAD7, IBM WebSphere Application Server7.0, CA Wily Introscope, Java Beans, JavaScript, Ant, Oracle 11g, DB2, PL/SQL, Microsoft Office, log4j 1.2.16, CSS3, XML, HTML, JQuery, HP Application Lifecycle Management(ALM), Haley, Harvest, WebServices, Windows XP.

Confidential, Buffalo, NY

Sr. Java Developer

Responsibilities:

  • Analysis and study of the Benefit Configurator application.
  • Analyze the project flow between the Benefit Configurator modules: Benefit Data Manager, Benefit Explainer, Selector, Translator, Connector and Editor.
  • Fixing the bugs in Benefit Explainer which is a search function that allowsusers to search for and view medical, benefit, and payment policy rules stored in the Benefit Data Manager.
  • Interacting with the business and user to understand the tickets in production.
  • Understand the user requirements.
  • Designed User Interfaces using JSF, CSS, XML, HTML, and JavaScript.
  • Resolving the production tickets.
  • Involved in Code walkthrough and reviewing.
  • Written and executed stored-procedures on Oracle DB back-end
  • Assisted in deploying the application on Weblogic Application server.
  • HTML5, CSS, JQuery, AJAX and JSP have been used to build the user interfaces for web application.
  • Creating activity logs and checking in the code to the repository for deployment.
  • Creating the test grids required for the deployment.
  • Supporting different stages in testing and UAT.

Environment: Java, J2EE, JSP, Servlets, Rational Application Developer, Weblogic Application Server 10.x, PUTTY, HTML, JavaScript, TOAD, FileZilla, JSF, Web services, Stored Procedures, spring and Oracle 10g.

Confidential, Tampa FL

Java Developer - Iconfig

Responsibilities:

  • Worked on SIP Servlet to communicate between ONT and Iconfig application for establishing the subscription using SIP protocol.
  • Worked on establishing the secure TCP communication between Iconfig application and ONT for downloading the device, application profile and user profile.
  • Involved in converting the web service interface from JAX-RPC to JAX-WS.
  • Involved in upgrading the SIP protocol 3.1 versions to communicate between ONT and IConfig application.
  • Developed ResubscribeUtility, which will convert the subscription renewal of on from daily to weekly for reducing the load on IConfig server.
  • Developed web service communication using JAX-WS, WebLogic 10.3, between provisioning IVAPP system and Iconfig application for migrate orders.
  • Involved in establishing the hibernate mapping to communicate with oracle 10g database.
  • Worked on Linux environment, web logic clustered environment and web logic server 10.3
  • Worked on SIPP application, for load testing between ONT and Iconfig server.
  • Worked on Alcatel, Tellabs and Motorola ONT's and bootstrapping the test ONT's.
  • Worked on developing the Iconfig GUI for providing the order status details, device details using Servlet, Jsp’s and JavaScript.
  • Version control maintenance using CVS repository and logging using log4j.
  • Involved in SIT lab testing, UAT testing and system acceptance testing for resolving the critical issues.
  • Involved in Production failed orders fixes.

Environment: Java 6, J2EE, Velocity, CVS, WebLogic 10.3, Oracle10g, HTML, JavaScript, CSS,, LOG4J,SIP Protocol, SIP Servlet, Weblogic SIP Server 3.1, Hibernate, JAX-WS, JAXB, Web Services, Linux, Shell Scripting, IPM, Putty, SSH Client.

Confidential

Java/J2EE Developer

Responsibilities:

  • Understood the business requirements with extensive interaction with users and reporting teams and assisted in developing the low level design documents.
  • Worked on News and Announcements module and developed user friendly UI screens using JQuery plug-ins along with business validations
  • Extensively involved in database activities like designing tables, writing stored procedures, functions, queries in the application.
  • A notification using JMS Queue implementation will be submitting to Cisco providers we wrote MDB EJB simulator for testing this communication.
  • Handled the performance tuning and improved the performance by 350% by fine tuning the PL/SQL queries using Oracle DB objects and collections.
  • Created the re-usable component and resolved the SSL handshake exception issue to connect to HTTPS services.
  • Published the document internally for creating the Key Store files and resolution to SSL handshake exception.
  • Designed and developed the Click 2 Chat functionality using the DOJO Script Framework.
  • Improved the UI screens loading performance by using CSS Sprite by loading the images quickly and minifying the dojo bundle and JavaScript files.
  • Created the build.xml using ANT script for preparing the EAR and deploying to JVMs dynamically.
  • Responsible for interaction with QA and UAT teams to have the integration and user acceptance testing in smooth way and part of multiple enhancement releases.

Environment: Java, J2EE, Struts, Oracle, PL/SQL, Oracle IFS, Eclipse, Oracle 10g, TOAD 8.1, Kintana PPM, PVCS, WinCVS, Quality Center, Tomcat 6.x, Web sphere Server.

Confidential

Software Engineer

Responsibilities:

  • Involved in discussing with Business Analyst for requirements gathering.
  • Handling Complete for Resource Maintenance, Bill Generation Module Designing, Coding and Supporting.
  • Developing and Supporting Customer Management module functionalities.
  • Implemented Code for All Modules.
  • Gathered DDLs from respective teams and implemented the same in database.
  • Helping the team in solving the technical and functional issues.
  • Verification of program logic by overseeing the preparation of test data, testing and debugging of programs

Environment: Core Java, JSP, JavaScript, HTML, CSS, Hibernate, EJB, Struts, XML, Web Services, JSF, Oracle 10G, RAD, soapUI, Oracle SQL Developer, Weblogic Server and UNIX.

Confidential 

Java Developer

Responsibilities:

  • Involved in Analysis and gathering requirements.
  • Involved in development, debugging, bug fixing.
  • Involved in unit testing and performance testing.

Environment: Java, JSP, Servlet, Html, JavaScript, SQL server, Junit, jmeter.

We'd love your feedback!