We provide IT Staff Augmentation Services!

Senior Java Developer Resume

5.00/5 (Submit Your Rating)

Berkeley, CA

­

SUMMARY:

  • More than 7 years of experience in Java Development with exceptional Software Engineering experience in design and development of application with strong knowledge of Java/J2EE programming language, J2EE technologies, application servers, software architecture, open - source technologies, and software development methodology. 
  • Diverse experience utilizing Java tools in business, web, and client-server environments 
  • Hands on experience in design and development of web, client-server environments and enterprise applications using Core Java and J2EE technologies like Spring, ORM, Hibernate, MAVEN, JSP, Servlets, JDBC, JUnit, JMS, JavaBeans, EJB,, HTML5, CSS, JavaScript. PHP. WordPress, Ruby,
  • Experience in developing database solutions with Oracle 9i/10g and MySQL
  • Strong knowledge on Unix Commands, Shell Scripting, SQL, PL/SQL, Crystal Reports. 
  • Skilled in Java (J2SE, J2EE, J2ME, JMS, Hibernate, JSP, Struts/Spring), C#, Python 
  • Hands on experience in J2EE Design Patters, Object Oriented Programming (OOP) Principles. 
  • Proficient in application servers like Apache Tomcat Server, WebLogic Application Server, JBoss and WebSphere Application Server (WAS). 
  • Extensive experience with development and debugging on IDE’s like Eclipse, JBuilder, and NetBeans. .

TECHNICAL SKILLS:

Programming Languages:   Java  (J2SE, J2EE, J2ME), C/C++, Python, C#, Unix Shell 

J2EE Technologies: Spring, Struts, Java Servlet, JSP, Java Server Faces (JSF), XML

Java Framework: JSF, Spring 4.x, Hibernate ORM 4.x, Struts 2, GWT

Java Distributed Systems: RMI, CORBA, Java Web Service (SOAP, SAAJ, WSDL, REST) 

IDE: Eclipse, Rational Application Developer   (RAD) 6.1/8.5, JBuilder, and NetBeans  Web Servers Apache Tomcat, JBoss, WebLogic Application Server, JBoss and WebSphere Application Server (WAS) 

Database Management System: MySQL 4/5, ORACLE 9i/10g, MS Access, Crystal Reports 

Web Development: HTML, AJAX, XML, Java Script (DoJo and jQuery), VBScript, CSS. Project Management, Scheduling, Version controlling and Case Tools UML2, MS Project, Borland Together, Perforce, MS Visio, CVS 

PROFESSIONAL EXPERIENCE:

Confidential, Berkeley, CA

Senior Java Developer

Responsibilities:

  • lead a small team, overseeing development of "from-scratch" products, involving installation and configuration solutions.
  • Responsible for everything from analyzing and generating requirements through the all levels of design, to reviewing all work done by junior team members, as well as the "heavy lifting" parts of the code development.
  • Created UI pages using Thymleaf for functionality like Create customer, Create quote and Search customer.
  • Required to interface with our users and not only provide top level support, but solicit feedback to drive the next cycle of requirements.
  • Designed and developed the application using Java, J2EE, Struts, EJB, Spring, Hibernate, and AJAX.
  • Deployment of Web services, JSP, Servlets and server side components in Web logic Application server.
  • Wrote Controller classes in Spring MVC framework in the web layer.
  • Installer framework was implemented primarily in Java interfacing with Install Anywhere, along with some batch, shell, and SQL scripting.
  • Operated under an Agile paradigm, sprint planning and regular demos to stakeholders.
  • Integrating LiquiBase into our products to improve our database management (SQLServer and Oracle), working with others on "build" and internal tool improvements for QArea products, and many features implemented on various pricing, airline optimization, and analytics products over the years, primarily in Java.

Environment: Java, JSP, Struts, XML, XSLT, EJB Session Beans, SOAP web services,DAO, Factory and Singleton Patterns, Oracle, Pl/sql, RSA, JavaScript, HTML5, CCS, Cordova, Clearcase, CodeProAnalytix, WebSphere Application Server, HP Quality Center, UNIX, Win XP.

Confidential, Phoenix, AZ

Lead Java Developer

Responsibilities: 

  • Back end development of the project in terms to writing Java services for various functionalities to implement SOA and OSB. . 
  • Created Images, Logos and Icons that are used across the web pages using Adobe Flash and Photoshop. 
  • Debugged the application using chrome debug tool to traverse the documents and manipulated the Nodes using DOM and DOM Functions using IE Developer Tool bar for IE. . 
  • Creating and modifying the views in Springs framework so as to mask the appearance of URLs to end users and working on ruby with rails to have java implements. Experience Acceptance testing, including tools such as Cucumber 
  • Testing the functionalities in terms of requests and responses for the front-end Jsonfiles. 
  • Writing the front end look and appearance for the screens using JavaScript, Creating Java code and modifying the existing code so as to match with the front JavaScript files. 
  • Working on Deep JavaScript experience such as "Prototypical Inheritance" and "Scoping" 
  • Testing the final product with UX developing design with proof of concept. 
  • Have written Database queries to deal with updating of records in Tandem Database. 
  • Used hibernate in order to deal with large databases the organization has.  

Environment: Java,J2EE, jobs 7, Tomcat Server, Eclipse, Maven, Tandem, jQuery, Hibernate, JSP, AJAX, YUI, AngularJS, HTML 5, XML, Struts, Springs Framework, JSP, CSS3, JavaScript, JQuery, DOM, DML, DHTML, EXT JS,,, Photoshop, Dreamweaver, XML, Apache, SOAP, Internet Explorer, Firef

Confidential . Atlanta, GA

UI Java Developer

Responsibilities:

  • Experience in working on health care domain. 
  • Developed the user presentation screens using HTML, CSS3, PHP, Ruby and WordPress.. 
  • Used Spring Framework to code business APIs. 
  • Designed, Developed and analyzed the front-end and back-end using JSP and Spring 3.0. 
  • Used Spring MVC framework controllers for Controllers part of the MVC 
  • Implemented Business Logic using POJO's and used WebLogic 7.0 to deploy the applications 
  • Used Spring Framework for MVC for writing Controller, Validations and View. 
  • Implemented J2EE Design Patterns like DAO, Singleton, Factory, Facade. 
  • Wrote Hibernate classes, DAO's to retrieve & store data, configured hibernate files. 
  • Coded Action, Action Forms and Helper classes using Struts Framework. 
  • Developed UI with Struts Tiles framework, JMS, HTML, JSP, JavaScript, JQuery to present Client side GUI. 
  • Applied various Java /J2EE design patterns. 
  • Design and developed web layer components using JSP and Struts Framework. 
  • Writing Client Side validations using Java Script. 
  • JSP development involving creation of custom tags and java beans. 
  • Used JDBC connection pooling to handle data transmission from the oracle database. 
  • Used Hibernate to integrate with the backend database. 
  • Involved in JUnit testing and Integration testing. 

Environment: CSS, JUnit, JavaScript, UML, eclipse,,  JAVA , J2EE, Spring 3, Hibernate, Apache Axis2, WSDL, Rest, SOAP Web Services , HTML, Jasper reports, JMS, Agile Methodology, PL/SQL, UNIX, WebLogic Application Server, Eclipse 3.5, Servlets, JDBC, Design Patterns, CSS, JavaScript, JQuery, JSP,

Java Developer

Confidential

Responsibilities: 

  • Study and analyze the business process flow and existing system. 
  • Identified the areas of improvement and the scope of the enhancements in the system. 
  • Upgraded this application from application wise storage to Lever-wise storage for better relation and feasibility with client. 
  • Developed various Servlets and Java Interfaces as part of the integration and process flow required for the system. 
  • Created a loosely couple component model to give the better flexibility to handle frequent business changes. 
  • Participated in design discussions and object model development workshop sessions for different lines of business. 
  • Involved in developing Use Case, Class, Sequence & Components Diagrams as part of the documentation. 
  • Performed unit testing, and comprehensive scenario testing of the modules I worked on. 

Environment: Core Java 1.5, JSP, Servlets, EJB 2.0, Websphere Application Server, Oracle 10g Database, Toad 9.7, SVN (Subversion Version Control System), My Eclipse IDE,

Confidential, Santa Clara, CA

Java/ J2EE Developer

Responsibilities: 

  • Developed JSP for UI and Servlets, Java classes for business logic. 
  • Utilized JavaScript for client side validation. 
  • Utilized Oracle PL/SQL for database operations using JDBC API. 
  • Implemented DAO for Oracle 8i RDBMS for DML Operations like Insert, Update, Delete the records. 
  • Deployed the Applications on Application Server. 
  • VSS is used for Software Configuration Management. 
  • Test Cases Preparation. 
  • Involved in creating unit testing of various layers using junit and created automated test scripts for integration testing using Selenium. 
  • Used Java Messaging Services for reliable and asynchronous exchange of important information 
  • Used JQuery to make the frontend components interact with the JavaScript functions to add dynamism to the web pages at the client side 
  • Coordinated with the QA team during the process of making the code move to staging server and testing the application for the several test cases and defect testing. 
  • Prepared Documentation and Java Doc. 
  • Responsible for the design and development of the framework. The system is designed using J2EE technologies based on MVC architecture. The Views are programmed using struts, JSP pages, Model is a combination of EJB's and Java classes and Controllers are Servlets. 
  • Built CVS and XML file loaders and splitters for financial data 
  • Implementation of Spring IOC container, Spring JDBC template, Spring Exception Strategy and AOP. 
  • XML messages are used to communicate between web services that are written using SOAP and WSDL 
  • Implement the presentation layer (GUI), based on open source framework, involving Servlets, JSP, JSTL, JSF, CSS, HTML, JavaScript and Beans 
  • Created different database objects (Stored Procedures, Functions, and Triggers) for the backend MS SQL server. 
  • Working Closely with EMC Documentum to implement Engineering Design Storage Repository and Project Document Management. 
  • Coordinated with QA team to ensure the quality of application.  

Environment: JSP, Servlets, Struts1.2, JMS, JavaScript, Eclipse, Web Sphere Application Server, Oracle, EJB.

We'd love your feedback!