We provide IT Staff Augmentation Services!

Sr. Java Developer Resume

5.00 Rating

Los Angeles, CA

SUMMARY

  • 8+years of experience in analysis, Object Oriented Design, development, implementation and maintenance of software applications using java in Telecom, Retail, Banking and Automobile domains.
  • Development experience with Core Java such as IO, Multithreading, Collections and Exception Handling.
  • Experience in spring frameworks like spring web flow, ORM, spring core, Spring Security, Spring AOP.
  • Extensive knowledge in Spring Web MVCframework for the applying MVC Implementation to the web application.
  • Experience in using the Object Relational Mapping tool - Hibernate,strong in using XML mappings and Java Objects
  • Good knowledge ofspring'sIOC,AOP, Spring MVCand spring's integration withHibernatetechnologies.
  • Worked with spring-hibernate, spring security, spring validations and Spring-JDBC integration on various web-applications.
  • Created and executed both load and functional tests for web services.
  • Experienced with SOAP/WSDL. Have also designed and developed REST interfaces in Java.
  • Working knowledge of JBOSS 4.x/5 and exposure to distributed queuing architectures
  • Solid experience with Oracle, MS-Access using JDBC. Extensive experience in using SQL, PL/SQL.
  • Expertise in Installation, Configuration, Trouble-Shooting and Maintenance of BEA WebLogic Server JBOSS 4.x/5, Apache Web Server on different UNIX flavors and environments.
  • Expertise in RDBMS such as Oracle DB2, SQL Server writing SQL Queries, Joins, Procedures and Functions.

TECHNICAL SKILLS

Languages: Java, C/C++, VB, SQL, PL/SQL

J2EE Technologies: J2EE (EJB, JNDI, Servlets, JSP, JSTL, AJAX, JDBC 3.0, AWT, Swing, Java Mail, SOAP, JSF, Web Services), JDK 1.x, MVC, Struts, Hibernate, Spring, Design Patterns, Camel, J2EE Patterns, Unix Shell Scripting

Scripting Languages: HTML, JavaScript, AJAX, CSS, PHP, DHTML, XHTML, JSON, JQuery, Backbone.JS, Angular JS, Node JS, Express JS.

Application/Web Servers: Apache Tomcat 7.x/8.x, WebLogic, WebSphere, JBoss

Databases: DB2, Oracle 12c/10g/8i, SQL Server, Mongo DB, MySQL

IDE Tools: Net Beans, Eclipse

Configuration: SVN, GIT

Tools: ANT, Maven, JUnit, Jasper reports, Jenkins

Protocols: SOAP, HTTP

Platforms: Windows, Unix, Linux

Certification: C, C++, Oracle 10g.

PROFESSIONAL EXPERIENCE

Confidential, Los Angeles, CA

Sr. Java Developer

Responsibilities:

  • Maintain and develop enterprise web applications to support the Service bench web Application and associated businesses.
  • Follow established coding standards and techniques, assists with establishing standards and involved in various software development life cycle (SDLC) of the web application like Requirement gathering, Design, Analysis, and Code development.
  • Develop automated unit test cases to validate defect free code.
  • Conducts code reviews with peers and management
  • Works with BA’s and integration Testing team to ensure quality code that meets the functional requirements
  • Implemented various J2EE Design patterns like Singleton, Service Locator, Business Delegate and Transfer Object.
  • Used Java, JDBC, Servlets, JSP, JSTL while enhancing the functionality and responsible for creating database tables on Oracle DB.
  • Developed Messaging frame work for Asynchronous service using JMS and responsible for using JMS Queues and JMS Topics for one-to-one and one-to-many communication in the application.
  • Implemented the solid features of Micro services.
  • Design, develop and test of SOA services using SOA / Web Service / Oracle Fusion Middleware.
  • Understanding functional specifications, designing and developing creative solutions to meet business requirements.
  • Developed server-side services using Core Java concepts, Involved in core java technologies multithreading, exception handling.
  • Developed various J2EE components like Servlets, JSP, JSTL, AJAX, SAX, XSLT, JAXP, JNDI, JMS, and Message Queue.
  • Designed a dirty prototype for eliminating Signature guarantee override, wrote client side and server side validations using Struts Validators and Java Scripts Validations.
  • Following Agile/Scrum Methodology
  • Experience in developing web services using JAX-RS, Jersey, JAX-WS, JAX-RPC and WSDL.
  • Develop Java and action classes for the business logic
  • Delivery on monthly releases.
  • Used Spring Dependency injection, Spring MVC and action listeners for values in the front-end.
  • Help testing team to set up testing environment and work with them hand in hand so that there are no loose ends. All efforts were aimed at ensuring we get zero production defects.
  • Modify the DB to configure changes for different clients based on requirements.
  • Develop spring XML’s for binding the components together.
  • Used JIRA for bug tracking and project management.
  • Followed Scrum concepts of Agile Methodology to produce high Quality application, implemented unit testing by using JUNIT, Creating Deployment Descriptor in Struts framework.

Environment: Java JDK1.7, JSP, spring, Struts2, MyBatis, JIRA, TOAD, IntelliJ, Secure CRT, TIBCO Jasper Soft Studio, Shell Script, Oracle 11g, PL/SQL, Maven, JMS, Oracle DB

Confidential, Irving, TX

Sr. Java Developer

Responsibilities:

  • Involved in all phases of the Software development life cycle (SDLC) using Agile Methodology, designed use case diagrams, class diagrams, and sequence diagrams as a part of Design Phase.
  • Implemented spring services and Spring DAO’s for controller interactions to operate on data and developed asynchronous message listeners using Spring JMS template.
  • Reverse Engineered using Hibernate plug-in for RAD to generate Hibernate configuration, POJO classes, DAO classes and wrote finder methods using Hibernate Query Language (HQL) for dynamic searches.
  • Utilized AngularJS framework to bind HTML template (views) to JavaScript object (models) and created custom Angular directives using. module and. directive.
  • Implemented Model View Controller (MVC) architecture using Jakarta Struts framework at presentation tier.
  • Retrieved audio recording, utterance value, confidence value by using struts and core java concepts.
  • Understanding functional specifications, designing and developing creative solutions to meet business requirements.
  • Generated Use case diagrams, Class diagrams, and Sequence diagrams using Rational Rose.
  • Developed web and service layer components using Spring MVC.
  • Employed Hibernate to store the persistent data and communicate with the database
  • Extensively used Hibernate Query Language (HQL) for fetching and utilizing the data from Oracle
  • Used Criteria API to develop on demand search criteria.
  • Designed various tables required for the project in Oracle database and implemented the Stored Procedures, functions and triggers required for the application.
  • Used Jboss to deploy the product in Development environments, Spring Validation was used to validate the forms.
  • Implemented Complex Business Rules to meet the Business Requirements
  • Implemented various design patterns in the project such as Data Transfer Object, Data Access Object, Service Locator and Singleton.
  • Implemented and maintained complete Java code build process using Ant, developed logging module using log4j
  • Used CVS for version control and deployed application in production WebLogic Application Server.
  • Followed Scrum concepts of Agile Methodology to produce high Quality application, implemented unit testing by using JUNIT, Creating Deployment Descriptor in Struts framework.
  • Involved in heavy use test of the application by using voice recognition, performed testing and maintenance on application built using Struts framework.
  • Involve in writing Stored Procedures & cursors using DDL, DML SQL queries, involved in developing web services using SOAP, XML, Documented release, builds and source control procedures and plans.
  • Expertise in implementing the MVC architecture in backend applications using Node.js along with EmberJS.
  • Developed Apache Camel middleware routes, JMS endpoints, and spring service endpoints. We have used Camel free-marker to customize REST responses.
  • Wrote Ember.js function while implementing various UI Screens across the whole web application.
  • Developed Business Rule Engine using Java, Multithreading, Message Queuing and consuming Restful web service.
  • Responsible for using JMS Queues and JMS Topics for one-to-one and one-to-many communication in the application.
  • Extensively worked on MQ Series using point-point, publisher/subscriber-messaging domains to exchange information through Messages for implementing Service Oriented Architecture (SOA).
  • Worked on spring application framework features IOC container and AOP and integrated Spring with Mongo dB and established data mappings.
  • Created Hibernate ORM mappings and defined persistence classes to persist the data into Mongo dB Database.
  • Worked on advanced Hibernate associations with multiple levels of Caching and lazy loading.
  • Developed stored procedures to apply business logic to the database. ANT Script is used for the application building and Log4J for debugging.
  • Used SVN for version control and used Eclipse as the IDE for developing the application, Used Rational Clear Quest for defect fixing.

Environment: Java 1.6, J2EE, PL/SQL, AngularJS, Node.js, EmberJS, Bootstrap, CSS, HTML5, Spring, JMS, Apache CXF, MQ Series, Log4J, MAVEN, SVN, Eclipse IDE, WebLogic Application server, Rational Clear Quest, Mongo dB, Apache Camel, Spring Boot, POJO

Confidential, Arlington, TX

Java J2EE Developer

Responsibilities:

  • Extensively worked on the JCaptcha API.
  • Worked on the cross browser, cross platform issues.
  • Worked on HTML5 Audio Related Tags.
  • Worked on QA, PreProd build, deployment, DR creation related tasks.
  • Worked on Mac Lion, Snow Leopard system setup, testing.
  • Analyzed, designed and implemented various modules of CL Recon application.
  • Participated as a key member in planning, unit testing and delivery of the applications.
  • Extensively worked with latest Apache POI XSSF API as well as Apache POI HSSF API.
  • Extensively worked in reading complex XLS, XLSX input location files.
  • Worked on refactoring, refining the queries.
  • Implemented the logic to generate output CSV files.
  • Worked on the deployment, application issues.
  • Worked on Database change requests.
  • Implemented the Email functionality for the application with detailed message.

Environment: Apache XSSF POI, JCaptcha, JDK 1.5, JDBC, JSP, JSTL, JavaScript, CSS, Eclipse 3.4, Weblogic Application Server, Tomcat, Maven, XML, XSLT, XPath, XSD, UNIX, Log4j, Ant, JUnit, SQLDeveloper, BugZilla and Oracle 10g.

Confidential

JAVA Developer

Responsibilities:

  • Interacted with Business Users to capture business needs, functional needs, managing expectations, and reviewing deliverables to ensure a successful implementation.
  • Used Grunt.JS and node.JS for Building Application.
  • Involved in creating the various user interfaces using JSP, DHTML, JavaScript, and CSS.
  • Developed all the UI pages using HTML5, DHTML, XSL/XSLT, XHTML, CSS3, JavaScript, jQuery, Ajax, Perl.
  • Responsible for writing J2EE compliant code using Java for an application development effort. This involves working with JSP, Servlets, JDBC, XML, EJB etc.
  • Used jQuery to traverse through a DOM tree and manipulated the nodes in the tree. Implemented the Drag and Drop functionality using jQuery framework.
  • Experience with Test Driven Development and Node.js.
  • Fixed bugs, providing production support & enhanced the applications with additional features.
  • Involved in developing HTML, and JavaScript for client side presentation and, data validation on the client side with in the forms.
  • Enforced quality and validity of data affected by Java programs via database in core java.
  • Worked with core java by resolving data, application and connectivity issues related to Java programs' functionality.
  • Maintained, developed and fixed bugs for applications.
  • Documented and unit tested website code and applications.
  • Responsible for setting up Angular JS framework for UI development. Developed html views with HTML5, CSS3, JSON and AngularJS.
  • Involved in Enhancement of existing application utilizing AngularJS, created HTML navigation menu that is role based wherein menu items changes dynamically based on the values derived from the database in the form of XML.
  • Used Bootstrap for responsive web design.

Environment: JavaScript, JQuery, HTML5, XML, & CSS3, Angular JS, Require.js, bootstrap, MVC, AJAX, XML, Eclipse, Internet Explorer, Chrome, PL/SQL, Windows.

Confidential

JAVA/J2EE Developer

Responsibilities:

  • Contributed to the development of web interface for User module and Admin module using JSP, HTML, XML, CSS, Javascript, AJAX, and Action Servlets with Struts Framework.
  • Extensively worked on CORE JAVA (Collections of Generics and Templates, Interfaces for passing the data from GUI Layer to Business Layer).
  • Struts2.0 is the MVC framework and backbone of the application. Façade design patterns were extensively used for entity bean and session bean interaction.
  • Created User Interface in DOJO/AJAX and Struts2 tags for different customized screens for each type of user.
  • Created Javabeans for Clients search engine based on address, and user specific interest.
  • Created JSP/Servlets Pages for the search Engine related to product promotions and events.
  • Worked on providing enhancements to the system that involved designing the solution, development and requirements analysis, implementation.
  • Created JSP pages for each participant involved in the event.
  • Deployed the Application using Apache Tomcat Application server.
  • Presented the application module to team members

Environment: J2EE (JAVA, JSP, Servlets, JDBC, EJB), JavaScript, Struts, Apache Tomcat, JBOSS, Swing, HTML/DHTML, XML, CVS, SQL, Oracle, Eclipse IDE.

We'd love your feedback!