We provide IT Staff Augmentation Services!

Sr. Java Developer Resume

3.00/5 (Submit Your Rating)

Fremont, CA

SUMMARY:

  • Over 8 years of IT experience in Object Oriented and Java/J2EE applications development.
  • Actively worked in each phase of Software Development Life cycle SDLC: Requirements, Specification, Design, Implementation, and Testing.
  • Have knowledge of Agile Methodologies like Extreme programming, SCRUM.
  • Good at Object Oriented Concepts and Design OOC/OOD.
  • Excellent industry experience developing efficient, portable, web - based user interfaces using Angular JS, JSP, HTML, DHTML, JavaScript, CSS and AJAX.
  • Good knowledge of core design patterns and J2EE design patterns like MVC, Session Business Delegate and Data Access Object.
  • Hands-on experience with industry-standard IDEs like Eclipse and Net Beans, RAD, WSAD.
  • Expert skills in application programming using Java, Servlets, EJB's, JDBC, and JMS.
  • Strong knowledge in developing Web Services using SOA,SOAP, WSDL and XML.
  • Experienced in developing persistence layer using O/R-Mapping Tool Hibernate.
  • Experienced in developing database to create its objects like tables, views, functions, triggers, and stored procedures packages using PL/SQL in Oracle, MS SQL Server, and My-SQL, DB2.
  • Coding with core Java concepts like Collections, Exception Handling, Java I/O, and Generics to implement some business logic.
  • Strong experience in handling different Web Servers likes Apache Tomcat and Application Servers like Web Sphere, BEA Web Logic and JBoss.
  • Experience in developing Web services in Java using XML and SOAP, WSDL, UDDI.
  • Experienced in writing JUnit Test cases.
  • Good knowledge with CVS, SVN, Serena Dimensions, and Rational Clear case version control systems.
  • Hand on knowledge of Shell scripting.
  • Experience in configuring and troubleshooting operating systems like Windows, UNIX, and Linux.

TECHNICAL SKILLS:

Language: Java/J2EE, C/C++,PL/SQL, JavaScript.

Core Java Concepts: Collections, Generics, Multithreading, Serialization, Exception Handling, RMI, File I/O and Reflection.

J2EE: JSP, Servlet, Entity Beans, JMS, JDBC, JNDI.

Framework/Libraries: Spring, Spring Boot, Hibernate, Angular JS.

Web/Application Servers: Apache Tomcat, JBoss, WebSphere,Weblogic.

XML Technologies: XML, DTD, XSD, XML, XSLT, SAX, DOM, JAXP, JAXB

Web Development: HTML5, CSS3, Bootstrap,JQUERY.

Web Services: WSDL, SOAP, JAX-WS, JAX-RS, SOA, WS-Security, Restful.

PROFESSIONAL EXPERIENCE:

Confidential, Fremont, CA

Sr. Java Developer

Responsibilities:

  • Participated in all phases of SDLC includes areas of requirement gathering, analysis, estimation, design, coding, testing and documentation.
  • Worked on developing and leading new modules, enhancements and change requests, production support, post production release activities.
  • Developed different GUI screens JSPs using HTML, JavaScript and CSS.
  • Involved in design, develop and implementation of the application using Spring and J2EE framework.
  • Involved in developing Class diagrams in UML showing generalization and other relationships, Sequence diagram describing the interaction of objects over time.
  • Built web-based applications using Spring MVC Architecture.
  • Developed User- Interface screens involving JSP, JavaScript, JQuery and XML DOM parser.
  • Developed UI with Angular.js, JavaScript, HTML, and CSS.
  • Wrote AngularJS controllers, views, and services for new website features and used to markup and expressions and experience using Angular UI components like GRID.
  • Design and Development of software components like Interface, Action Handlers.
  • Used RAD provided code generation tool for creating required classes like stub, proxy etc. suitable for Apache CXF framework.
  • Developed stored procedures (developed in PL/SQL) on the back end.
  • Consumed Web Services by implementing spring’s REST support.
  • Involved in creation of both service and client code for JAX-WS and used SOAP UI to generate proxy code from the WSDL to consume the remote service.
  • Created XSD schema and WSDL for top-to-bottom approach while developing SOAP based web service
  • Implemented persistence layer using various features of Hibernate 3.0 framework like HQL queries, Criteria, projections etc.
  • Created an XML configuration file for Hibernate for Database connectivity.
  • Created connections to database using Hibernate Session Factory, using Hibernate APIs to retrieve and store data to the database with Hibernate transaction control.
  • Implemented a custom, SPA framework that utilized XQuery and Knockout (all routing, data access, caching, etc., implemented as custom JavaScript code).
  • Used Knockout view models heavily for separation of UI, data, and logic concerns.
  • Implemented Java Persistence API (JPA) through Hibernate 3.0.
  • Assisted Oracle DB development team in developing stored procedures and designing the database.
  • Used Maven for project builds and SVN as versioning system.
  • Interacted with Business Analysts to come up with better implementation designs for the application.
  • Provided production support for the application both onsite and remotely.

Environment: JAVA 1.7/1.6, J2EE, Servlets, Spring 3.0, Hibernate 3.0, SOAP, RESTful Web Services, Spring Framework, HTML, JavaScript, AngularJS, AJAX, JQuery, XQuery, AWS, JDBC, PL/SQL, XML, UML, Python, Oracle 10g, WebSphere, Maven, SVN, Windows

Confidential, Monroe, LA

Java Developer

Responsibilities:

  • Participated in all phases of SDLC includes areas of requirement gathering, analysis, estimation, coding, testing and documentation.
  • Developed different GUI screens JSPs using HTML, JavaScript, CSS and Bootstrap 3.
  • Used AngularJS and jQuery UI toad functionalitiesandeffectslikeAccordion, Infinite Scroll bar, Slider bar, Draggle/Droppable, Resizable, and Progress bar.
  • Integrated JSOUP to parse HTML formatted response.
  • Designed generic database Connection Pooling with JDBC using Oracle and in the SQL query optimization.
  • Populated database with product information using Jsoup API, MySQL and wamp server.
  • Bug fixing in User Interface using JavaScript, JQuery, HTML, CSS etc.
  • Developed the application in linear programing.
  • Developed applications in a single page (SPAs) using various JavaScript frameworks like Angular JS, Backbone JS, and Bootstrap.
  • Used Bootstrap and Angular UI Bootstrap for creating rich, Responsive UI Screens for varying screen sizes and devices.
  • Experienced developing and delivering mission-critical data platforms for real-time analysis for production use.
  • Experienced developing high-performance transaction or reporting systems with multi-tier architectures.
  • Design and Development of software components like Interface, Action Handlers.
  • Unit-level design, coding, unit testing, integration testing and participating in the full SDLC.
  • Developed trading applications for equities and equities derivatives.
  • Used JavaScript and Struts validation framework for front end as well as server-side validations.
  • Developed the client classes for the web services implementing SOA.
  • Used Spring Framework for integrating Hibernate and Struts and for dependency injection.
  • Worked on Conceptual, logical and physical data model.
  • Extensively used Hibernate ORM tool in data access layer to map the object view of data into database and to provide access and update information in the database.
  • Developed Data Access Object (DAO) persistence layer using Hibernate.
  • Used Web Services - WSDL and SOAP for getting credit card information from third party and used SAX and DOM XML parsers for data retrieval.
  • Supported the development of database schema and creation of database tables in DB2.
  • Worked with JavaBean and other J2EE components using concepts like Externalization, property files to develop business and data process.
  • Worked on installation of Docker using Docker toolbox.
  • Worked on creation of custom Docker container images, tagging and pushing the images.
  • Extensively used Eclipse for writing code.
  • Involved in Unit Testing of the components using JUnit.
  • Used Log4J for logging and tracing the messages.
  • Used CVS for version control across common source code used by developers.

Environment: Java, J2EE, XML, JSP, HTML,jQuery, CSS, Bootstrap 3, AngularJS, JDBC, Oracle, Log4J, JUnit, Unix.

Confidential, Chicago, IL

Java/J2EE Developer

Responsibilities:

  • Gathered requirements from the Business Analysts and prepared the requirement specification document.
  • Involved in development of the application using SpringWebMVC and other components of the Spring Framework.
  • Involved in design and development of REST Services using JAX-Rs.
  • Developed UI with Angular.js, Node.js, JavaScript, HTML, and CSS.
  • Design and integrated Spring Security.
  • Developed single page web application using JavaScript framework AngularJS.
  • Extensively used Angular UI form-grid and UI components
  • Created AngularJScontrollers, services and used AngularJS filters for filter functionality in search box and integrator functionalities.
  • Researched, designed, and implemented Browser Side Cache.
  • Implemented Performance Measurement and created the CORS filter for fitting Cross-Origin Resources Sharing (CORS) support to java web Application.
  • Configured Hibernate to store the persistence data into Oracle 11g database and written HQL to access the data from the database.
  • Deployed the application on JBoss Application server integrated with Jenkins.
  • Worked on Agile Methodology and used SVN.
  • Provided production support by debugging and fixing critical issues related to application and database.
  • Involved in designing the Data Model to create Multiple Customer Sessions and implemented Customer Session Management.
  • Experience in working with the NoSQL, Mongo DB
  • Created test cases using Junit Tests.

Environment: Java, J2EE, Spring MVC, Maven, SVN, Hibernate, Jenkins, Jboss, STS, JIRA, 3.6.4, HTML, CSS, XML, JSON, JavaScript.

Confidential

Jr. Java Developer

Responsibilities:

  • Involved in Full Cycle of Software Development from Analysis through Design, Development, Integration and testing phases.
  • Used Agile Methodology and actively participated in Scrum meetings to produce quality deliverables within time.
  • Created Class Diagrams, Sequence Diagrams and Activity Diagrams to describe the relationship that exists among system\'s object in accordance with the business requirements using UML.
  • Designed and implemented application using JSP, Spring MVC, Struts 2.0, JNDI, Spring IOC, Spring Annotations, Spring AOP, Spring Transactions, Hibernate, JDBC, SQL, ANT, JMS, Oracle, JBoss
  • System built using Model-View-Controller (MVC) architecture.
  • Implemented the application using the concrete principles laid down by several design patterns such as Composite View, Session Facade, Business Delegate, Bean Factory, Singleton, Data Access Object, and Service Locator.
  • Involved in Developing of Application based on J2EE using Struts, Hibernate and spring framework.
  • Implemented front-end using JSP, HTML, JSTL, CSS and JavaScript.
  • Developed client request validations and processing using JavaScript and HTML.
  • Developed Web services to allow communication between application through RESTful over HTTP using Apache Axis2.
  • Designed and implemented transaction management using SpringAOP.
  • Implemented different types of spring controllers as per application requirements, Spring validators, persistence layer, DAO and service layer components using Spring/Hibernate API and Spring/Hibernate annotations. Extensively used Hibernate QL.
  • Extensively used Spring IOC, configured Application Context files and performed database object mapping using Hibernate annotations.
  • Used JPA for mapping business objects to the Oracle database
  • Automate build process by using Maven and used CVS version control tool.
  • Configured and customized logs using Log4J.
  • Created an application in UNIX and windows platforms, involved in shell script or UNIX operating system.
  • Provided production support by debugging and fixing critical issues related to application and database.
  • Troubleshooting of high volume and transaction and connection pool related issues in production and refactored code to fix the issues.

Environment: Java, J2EE, JavaScript, AJAX, JSP, Servlet, JMS, Struts, Spring MVC, Hibernate, EJB, JDBC, RESTful, WebSphere, Maven, Oracle, HTML, CVS, XML, UML, Shell Scripting, Rational Rose, Windows

We'd love your feedback!