We provide IT Staff Augmentation Services!

Sr. Java Developer Resume

2.00/5 (Submit Your Rating)

Pleasanton, CA

SUMMARY:

  • 12+ years of IT experience as Full Stack Developer in Java/J2EE, Object Oriented Programming, Distributed Application Development, Interfacing distributed applications and Internet based on Database Applications.
  • Experienced in software development including design, development, testing and deployment of various Client/Server, Internet/Intranet, and Distributed N - Tier applications.
  • Experienced in designing, developing and implementation of web based applications and also component-based solutions using Java and J2EE technologies.
  • Experienced in designing, developing and implementation of interfacing distributed applications
  • SOA and RESTful.
  • Worked extensively in Java, EJB, Java Bean, Servlets, JSP, JDBC, Spring, Hibernate, JMS, JNDI, Jasper Reports.
  • Experienced in developing messaging components to interact with IBM MQ.
  • Experienced in OOAD Techniques developing Sequence Diagrams and Class Diagrams using UML Rational Rose.
  • Experienced in Software Development Life Cycle; Requirements specification documents, detailed design documents, test cases and deployment manuals.
  • Have an extensive experience in designing User Interface (UI) applications and professional web applications using JavaScript, AngularJS, JSP, HTML/DHTML, DOM, XHTML, JQuery, CSS, NodeJS, Bootstrap and AJAX.
  • Good exposure to LeadGen, Banking, Insurance, HR and Automobile domain.
  • Good Communication, Customer Interface skills and Inter Personal Skills.

TECHNICAL SKILLS:

Programming Languages: Java, SQL, PL/SQL, Scala, TypeScript

Operating Systems: Windows, Mac OS X, UNIX, Linux

Scripting: ANT, Maven and ShellFrame Works/ J2EE Technologies Struts, Hibernate, Spring, Servlets, SOAP, WSDL, UML, XML, EJB, JDBC, RMI, JSP

Web Technologies: HTML4.0/5, CSS3, AngularJS, XHTML, JSON, AJAX, JQuery, ExtJS, NodeJS, JavaScript, XSLT, JSTL, Bootstrap and Backbone

RDBMS: Oracle, DB2, MySQL, SQL Server.

NoSQL: Redis, Couch base, MongoDB and Neo4j

Workflow Model: Open Symphony

Web/Application Servers: Apache (HTTP, Tomcat), WebLogic, IBM WebSphere, JBoss.

IDE tools: RAD, NetBeans, JBuilder, Eclipse, Ireport3.0 and Web logic Workshop, Office Visio, Sublime Text.

Version control: CVS, SVN, VSS, Stash, GIT, IBM Clear Case and Perforce.

Methodologies: Waterfall. Iterative, Agile

Web Services: SOAP, WSDL, UDDI, LDAP, Apache Axis, RESTful Web services using ApacheCXF and Sun Jersey

Design Patterns: Observer, Singleton, DAO, PO, Model-View-Controller, Business Delegate, Session Fa ade, Service Locator, Value Objects and Data Transfer Objects

Testing: Junit4.x, DB Unit, JCoverage, Power mock, TestNG, Jmeter, SOAPUI.

PROFESSIONAL EXPERIENCE:

Confidential, Pleasanton, CA

Sr. Java Developer

Responsibilities:

  • Involved in gathering requirements from business teams and key stakeholders.
  • Involved in planning, estimation, analysis of enhancements in various applications.
  • Designed contract merge process from Siebel to Confidential .
  • Wrote application level code to perform client side validation using JQUERY and JavaScript.
  • Developed batch job called Jacoby to transfer data from Siebel to Confidential .
  • Designed and developed stored procedures to associate contracts, users and services after merge.
  • Worked on production defects in subscription center using EJB’s.
  • Designed customer registration and account information page in Customer Registration module.
  • Analyzed problem with commissions report upload to share point, modified related axis framework Using advanced level of JQUERY, AJAX, JavaScript, CSS and pure CSS layouts.
  • Designed and developed daily reconciliation report with order sync issues between) SAP and Siebel.
  • Involved in the development of View/Edit users which displays the users who have either been invited (pending users) or registered on the Subscription Center.
  • Used IReports and JasperReports API for online subscription reports.

Environment: EJB, JMS, Spring, XML, Web Services (SOAP), JDBC, VersionOne, Oracle 11i, JUnit, Java script, Eclipse, WebLogic 10.3.6, PowerMockito, DataPower, Jenkins, NodeJS.

Confidential, Burlingame, CA

Sr. Java Developer

Responsibilities:

  • The project involved extensive use of the different Spring features including DAO, Redis .
  • Worked on Google API for dynamic address and Google Ad Words to get daily reports.
  • Worked on Oracle/ MySQL as the backend databases.
  • Designed and developed the web pages using HTML5 by following web presentation standards.
  • Worked on OCR API Tesseract for reading VIN number from Insurance policy cards.
  • Used SVN and STASH for code repository system.
  • Worked on Jmeter to test millions on records every month.
  • Using Spring web flow and Struts combination.
  • Worked on CouchBaseDB (MemCache for session management) and Redis.
  • Worked on Linux/Unix box to deploy the code in environments like DEV, STAGE and PROD.
  • Implemented of Web Services (Restful and SOAP) like creating own service and consuming third party services Using Apache CXF and Jersey API.
  • Worked on Quadrant quotations 
  • Developed web services for DDR - Device detection
  • Snap n Save: OCR
  • Managed SEM camping’s at a zip code level in Hadoop.
  • Unit testing of application modules using Angular JS’s Jasmine
  • Wrote application level code to perform client side validation using JQUERY and JavaScript.
  • Designed the front-end applications, user interactive (UI) web pages using web technologies like HTML, XHTML, AngularJS and CSS.
  • Have an extensive experience in designing User Interface (UI) applications and professional web applications using JavaScript, AngularJS, JSP, HTML/DHTML, DOM, XHTML, JQuery, CSS, NodeJS, Bootstrap and AJAX.
  • Used Apache Commons for file uploading files.

Environment: Java1.7, Google API, Spring, Hibernate, MySQL, Atlassian (Stash-GIT, JIRA, Confluence), Apache Jersey, Apache Commons, Redis, MongoDB, Struts 2.2.3, Restful Web Services(Apache Jersey, CXF), Junit, Jenkins, Jmeter, Maven, Quartz, Tomcat 1.7, Linux, Hadoop, HDFS, MapReduce, Angular JS, JQuery, SOAPUI.

Confidential, San Rafael, CA

Sr. Java Developer

Responsibilities:

  • Involved in gathering requirements from business teams and key stakeholders.
  • Involved in planning, estimation, analysis of enhancements in various applications.
  • Designed contract merge process from Siebel to Confidential .
  • Wrote application level code to perform client side validation using JQUERY and JavaScript.
  • Developed batch job called Jacoby to transfer data from Siebel to Confidential .
  • Designed and developed stored procedures to associate contracts, users and services after merge.
  • Worked on production defects in subscription center using EJB’s.
  • Designed customer registration and account information page in Customer Registration module.
  • Analyzed problem with commissions report upload to share point, modified related axis framework jars to support NTLMV2 authentication.
  • Using advanced level of JQUERY, AJAX, JavaScript, CSS and pure CSS layouts.
  • Designed and developed daily reconciliation report with order sync issues between) SAP and Siebel.
  • Involved in the development of View/Edit users which displays the users who have either been invited (pending users) or registered on the Subscription Center.
  • Used IReports and JasperReports API for online subscription reports.

Environment: EJB, Struts, Spring, Java Mail, XML, Web Services, JDBC, Hibernate, Oracle 11i, JUnit, Java script, NodeJS, Python, Eclipse, WebLogic 8.1.

Confidential, Milpitas, CA

Sr. Java Developer

Responsibilities:

  • Interacted with Clients to collect business requirements, then analyzed and designed various UML Diagrams like Class diagrams, Sequence Diagrams.
  • The project involved extensive use of the different Spring features including Spring MVC, Spring DAO, Spring AOP and Spring Templates.
  • Involved in developing the UI pages using HTML, DHTML, CSS, JavaScript, JSON, jQuery, Ajax.
  • Implemented JQuery for the interaction between the JavaScript validation and DHtml pages.
  • Implemented the business layer by using Cypher queries with Spring DAO and also developed mapping files and POJO java classes using ORM tool.
  • Worked on Oracle/ MySQL as the backend database and integrated with Cypher queries to retrieve Data Access Objects from Graph DB.
  • Working on Neo4j graph data base in embedded mode.
  • Using CVS for Revision control repository across common source code used by developers
  • Working on Open Symphony work flow manager to develop the workflow model.
  • Using Cisco Enterprise Policy Manager (CEPM) for authorization and OAM Oracle Access Manager for authentication.
  • Working on Linux/Unix box to deploy the code in different environments like DEV, STAGE, LT, ERMO and PROD.
  • Debug the application using Firebug to traverse the documents and manipulated the Nodes using DOM and DOM Functions using Firefox and IE Developer Tool bar for IE.

Environment: Java1.6, JSP 2.2, JQuery 1.8.2, Spring 3.1.0, Oracle 10g, CVS, Open Symphony 2.8.0, Neo4j 1.8, Struts 2.2.3, Web Services(Based on Cisco Framework), Junit4.7,log4j1.2.14,Axis2 1.4, Maven2.3.2, Quartz1.6.3, Apache Tomcat Server 1.7, Linux.

Confidential, Sunnyvale, CA

Tech Lead

Responsibilities:

  • Using the Agile methodology conducted scrums to know the status of the project.
  • Involved in developing the UI pages using HTML, DHTML, CSS, JavaScript, JSON, jQuery,Ajax.
  • Wrote application level code to perform client side validation using JQUERY and JavaScript.
  • The project involved extensive use of the different Spring features including Spring MVC, Spring DAO, Spring AOP and Spring Templates.
  • Integrated the application with Spring for implementing Dependency Injection and provided abstraction between presentation layer and persistence layer.
  • Implemented the business layer by using Hibernate with Spring DAO and also developed mapping files and POJO java classes using ORM tool.
  • Worked on Oracle/ MySQL as the backend database and integrated with Hibernate.
  • Implemented Hibernate caching, lazy loading and created multiple threads for data processing.
  • Used Perforce for Revision control repository across common source code used by developers
  • Used JSTL to work on JSP pages.
  • Working on Linux/Unix box to deploy the code in different environments like DEV, STAGE, LT and PROD.

Environment: Java1.6, JSP 2.0, JQuery 1.4, JSTL 1.2, Spring 2.0.3, Hibernate 3.2.2, and Ant Build tool 1.6. Oracle Workshop for Web Logic 10.3, Oracle 10g, Perforce(P4V), Microsoft Office Visio 2007, iText, DMZ

Confidential, Sunnyvale, CA

Tech Lead

Responsibilities:

  • Worked on Functional Specification Document.
  • Worked on documentation for the Xterra project source code as part of Reverse Engineering.
  • Used Microsoft Visio prepared class Diagrams, sequence diagrams.
  • Used the Xdoclet created hibernate mapping files.
  • Lead offshore team.
  • Used Perforce for Revision control repository across common source code used by developers
  • Using the Agile methodology conducted scrums to know the status of the project.
  • Prepared technical artifacts including UML Design diagrams, Sequence diagrams etc., using Rational Rose.
  • Worked closely with the testing team in creating new test cases.

Environment: Java1.6, Extjs, JSP 2.1, Spring2.0, Hibernate 3.2, JMS, WebLogic Workshop 10.3.2, Microsoft Visio 2007, Perforce (P4V), Oracle 10G, DMZ

We'd love your feedback!