We provide IT Staff Augmentation Services!

Sr. Java Developer Resume

0/5 (Submit Your Rating)

Irving, TX

SUMMARY

  • 9 years of Extensive programming experience in developing web based applications using Java 6/7/8, JSP 1.2/2.0, Servlets 2.4, EJB, java Beans, Struts1.x/2.x, spring 3.2,spring Batch3.0, Hibernate 3.5, Tiles, JDBC, JavaScript, HTML, JS Libraries, Angularjs, Web Services etc.
  • Expertise in implementing MVC frameworks using Struts 1.x/2.x, spring 3.x, Custom MVC and Hibernate 3.5 for persistence.
  • Involved in producing & consuming SOAP based & Restful web services using WSDL, SOAP, JAX - WS, JAX-RS, AXIS, CXF, SOAP UI,WSAD etc.
  • Extensive experience in Design and Development of middleware SOA components using Web Services (SOAP and REST) and JMS
  • Experience with XML technologies like XML, DTD, XSD, XSLT, JAXP(DOM & SAX), and JAXB
  • Expertise in DB Design, DB normalization and writing SQL queries & PL/SQL- Stored Procedures, Functions, Triggers, Sequences, Indexes and Views in Oracle 11g,DB2.
  • Proficient in using Design Patterns like GOF Design patterns(Creational, Structural and behavioural) and J2EE design patterns like MVC, Singleton, Front Controller, Business Delegate, Service Locator, DAO, VO, DTO etc.
  • Expertise in using J2EE Application Servers such as IBM web application server, Web sphere 8.2, WebLogic 12c and Web Servers such as Tomcat 6.x/7.
  • Experience creating Use Case Model, Use Case Diagrams, Class Diagrams, sequence diagrams using Microsoft Visio and Rational Rose.
  • Expertise in using IDE's like My Eclipse, Eclipse 3.x, RAD and IntelliJ, one stash, Jira.
  • Experienced in UNIX commands to work with remote hosts and files.
  • Experience with build/deployment and release of the application using Maven, Ant.
  • Experience with Version Control Systems like GIT,CVS, SVN, VSS and Rational Clear Case.
  • Extensive experience with Waterfall, RUP and Agile Scrum Methodologies
  • Experience in tracking defects, issues, Jira risks using Clear Quest, Quality Centre
  • Experience in identifying the root cause of performance issues in User experience, Network, Web server, Application server, Application method level, configuration, system resources, load balancer and Databases
  • Strong analytical, interpersonal and communications skills. Demonstrated track record of analyzing situations, implementing solutions in a fast paced environment.
  • Design of XML Configurations for both Information Exchange and Application Upload modules for exchange of data.

TECHNICAL SKILLS

Web Technology: Servlet 2.4, JSP 1.2, JDBC 2.0, XML, J2EE, JUnit 4.3.

Web service: SOA, Restful, WSDL, UDDI, Apache Axis 1.2, SOAP, JAX-WS, JAX-RS.

Integration: Talend Open studio data Integration 5.3.

Database: Oracle 8i, 9i, 10g, SQL, PL/SQL, Ms Access.

Application & Web Server: Web Sphere 5.1 / 6.1, Tomcat 5.5, JBoss 3.0.

Framework: Struts 1.2.9, Hibernate, spring, spring MVC, spring bootspring batch 3.0.1,Angularjs.

IDE: Eclipse 3.0, Eclipse 3.1, Eclipse Galileo, WSAD, RAD 7.0.

Testing Tools: JUnit, SOAP-UI and Rest-Client.

Version Tools: CVS, SVN.

Language/Scripts: Java1.5, JavaScript, Apache Ant 1.8, Maven, HTML, jQuery, JSON.

Operating System: UNIX, Ubuntu 12.0, Windows 7/2003/2000/NT/95/98/XP/ME/Vista Performance VisualVm, Apache Jmeter.

PROFESSIONAL EXPERIENCE

Confidential, Irving, TX

Sr. Java Developer

Responsibilities:

  • Designed dynamic and multi-browser compatible pages using HTML, CSS, JQuery, AJAX, AngularJS and JavaScript.
  • Created web pages using HTML, CSS and, json, JavaScript.
  • Creating cross-browser compatible and standards-compliant CSS-based page layouts.
  • Involved with bug fixing on functionality, performance and designing issues with JavaScript and JQuery.
  • Worked on the Spring mvc to develop new functionalities for bill formatting processes
  • Automated the operational processes to build ear from one server to other by using third party libraries such as JSch.
  • Developed spring Batch for push notification to manage the billing transactions .
  • Involved in refactoring the code to remove unnecessary exceptions thrown at various levels.
  • Experience Producing and consuming SOA Web services, Restful web services, SOAP, XML-RPC, and JSON.
  • Developed the Rest service to get the detailed information for the client id for Spring batch.
  • Used Maven and configured Jenkins to build and deploy the application.
  • Analyzed the Performance Graphs and Reports collected from various Performance Tools and fixed some issues with Memory Leaks, JVM Heap, CPU Utilization, Memory usage, Thread usage, thread contention, Garbage collection, Network time, Page Refresh Time and Page Rendering Time.
  • Involved in testing Web services(SOAP and REST) and XML with tool called 'SOAP UI' for the local WSDL / with URL and created Test cases, run them, do load testing, security testing.
  • Created REST based web services using JAX-RS library.
  • Used JIRA to manage the issues/project work flow.
  • Conducted Data Validation checks by comparing the UAT backend Database and the Production Database.

Environment: j2EE 1.4, JDK 1.7, Velocity, Hibernate, Spring, Batch, SOAP, WSDL, JSP, JavaBeans, Log4j, Xml, Angularjs 1.2,javascript, soap, Rest Web service, JQuery, JSON, SOAP, Oracle 12c, Toad, WebLogic server 12c.

Confidential -Georgia

Sr. Java Developer

Responsibilities:

  • Followed Agile Methodologies - SCRUM to manage full life-cycle development of the project.Participated in the design and development of new programs and subprograms, as well as enhancements, modifications, and corrections to existing software.
  • Experienced with object-oriented design and development of enterprise-class web applications
  • Data source xml configuration with IBM WebSphere Application Server.
  • Java programming with Multi-threading and performance tuning experience.
  • Involved in web services design and development. Created and consumed web services using JSON, XML, and REST.
  • Developed end to end data flow between backend database, Soap and RESTful web services.
  • Developed and Designed Web Services consuming and packaging using Axis 2.
  • Developed a Web Service client for Soap based Web Service using Apache CXF. Implemented Error Retry mechanisms for failed processes using spring batch. Developed shell scripts to trigger batch processes.
  • Demonstrated experience with 3-tier web application development utilizing Java, spring, Hibernate.
  • Developed Application to extract reportable positions from main tables and build the xml submission using the Spring Batch and JAXB parser.
  • Implemented spring Batch for (ETL) Extraction, Transform and Load on data maps.
  • Used CXF and JAX-RS technologies to develop Restful Web services.
  • Used Junit for unit testing & Jenkins for automated build and deploy process.
  • Used UNIX commands to check the process and jobs.

Environment: j2EE 1.4, JDK 1.6, Struts, Hibernate, Spring, Spring Batch 3.0.1 SOAP, WSDL, JSP, JavaBeans, JSTL, EJB, Log4j, Xml, Sonar reports, JUnit,, Apache Axis 2,Web service, JQuery, JSON, SOAP, Apache Tomcat, Oracle 10g, IBM WebSphere Application Server Version 8.5.5.

Confidential

Sr. Java Developer

Responsibilities:

  • Involved in detail study of the project and analyzed the requirements and specificationsDevelop web application using spring Framework.
  • Used JavaScript and spring validation framework for performing front end validations.
  • Develop DAO design pattern for hiding the access to data source objects.
  • Use Hibernate framework for the backend persistence
  • Performed validations using Struts custom validation functions.
  • Developed DAO's and EJB classes which process the data retrieved from the oracle11g database and populates the Report Objects.
  • Used JIRA for defect tracking.
  • Use Eclipse as IDE tool to develop the application and Vera code for bug and issue tracking
  • Use CVS for software configuration management and version control deployed the application on the Tomcat server.
  • Analyze the log files using Splunk tool.
  • Analyzed the issues using AWR Report, JDBC, GC, Heap Memory and Thread Dump, Jconsole, JProfiler, Jmeter, and custom scripts.

Environment: j2EE 1.4, JDK 1.6, Struts, Hibernate, Restful web services, SOAP, WSDL, JSP, JSTL, Ennovia, Log4j, Xml, EJB, JavaBeans, Vero code, UNIX, AJAX, JAX-RS, Web service, JQuery, JSON, SOAP, Apache Tomcat, SQL queries, Oracle 10g, JBoss Application Server.

Confidential

Java Developer

Responsibilities:

  • Keyword searching tool search through large numbers of files on your PC or network, including text and Binary files, compressed archives, MS Word documents, Excel spreadsheets and PDF files.
  • Designed, developed and deployed web applications for clients using Java, SWT, MVC, Apache poi, XML, JavaScript, HTML, and CSS.
  • Developed using Java 1.5,vbscript, MVC,JSP,SWT,AWT, Entity Framework, JQuery, JavaScript, JSON, HTML, CSS, Object Oriented programming and Test Track.
  • Troubleshooting UI issues using Firebug and IE Developer Toolbar.
  • Involved in interacting with business analysts, other developers and management to develop the application.
  • Involved in full lifecycle of the project from design, development & Testing.
  • Used JAVA 1.5 to develop code behind logic, business layers and data layers.
  • Designed database and system flow, programmed in SQL.
  • Developed logging module-using Log4J to create log files to debug as well as trace application.
  • Used CVS for version control across common source code used by developers.
  • Tested the application functionality with JUnit Test Cases.
  • Used ANT scripts for automated deployment and preparing the build of the entire application.
  • Deployed the applications on WebLogic Application Server.
  • Completely documented the flow and functionality of the code for further reference.

Environment: Java 1.5, SWT, Struts 1.2, VB script, Apache poi, Citrix share file, PDF-box, Xml, Oracle10g, Eclipse, WebLogic Application Server, Talend data integration tools.

Confidential

Java Developer

Responsibilities:

  • Used web configuration file for security and configuration settings.
  • Used sessions and caching to improve the performance.
  • Involved in developing and organizing custom error pages and exception handling.
  • Created stored procedures, Cursors and triggers using T-SQL for accessing and manipulating the data.
  • Used user controls and JQuery to post the page to the server and get the results using Ajax calls.
  • Used JavaScript and JQuery 1.3 version for rich UI and dynamic binding of data.
  • Worked on the style sheets for UI of the web pages.
  • Implemented bug tracking, functional and regression testing, manual testing.
  • Coordinated with team members, Build Release team and Development team.
  • Performed reviews of work done by the team members.

Environment: Spring Framework, Spring MVC, J2SE 1.5, and JSP, JBoss, oracle9i, 10g and JavaScript and Eclipse, Oracle SQL developer, Ajax, Ms Access, JQuery, JSP, EJB, Hibernate, JSTL, Xml.

Confidential

Java Developer

Responsibilities:

  • Involved in handling the Product Pages (Change request).
  • Involved in developing the web pages using JSP.
  • Involved in handling the Production Part.
  • Coding Servlets, Jsps, JDBC and related classes.
  • Involved in developing Sql queries with data base using Oracle9i
  • Manual testing of the application using test specifications.

Environment: Struts 1.2, Java, J2EE, Struts, Servlets, Jsp, Xml, Oracle9i, JBoss 4.2.

We'd love your feedback!