We provide IT Staff Augmentation Services!

Sr. Java Developer Resume

2.00/5 (Submit Your Rating)

San Jose, CA

PROFESSIONAL SUMMARY:

  • Over 7+ years of experience with Object Oriented technologies on client - server, multi-tier applications and Web technologies with extensive experience in Core Java, Java/J2EE technologies and strong SQL / MS SQL databases background involving System Analysis, Technical Architecture, Requirements Gathering, Design, Development, Testing and Implementation.
  • Extensive experience in Object Oriented design, Systems Analysis, Software & Web Application development.
  • Strong programming experience in JAVA, J2EE, JSPs, EJBs, Servlets, Struts,JavaScript, XML, HTML5,CSS3, Web services.
  • Strong experience and knowledge of designing and implementing Web features such as auto complete features, widgets, hover over texts, tooltips, light boxes, navigation.
  • Experience with frameworks/tools like Struts, Hibernate, spring, Ant, J-Unit, Log4J, JSP.
  • Experience in Administering WebLogic Portal Server.
  • XML experience includes creating XML files,Xml WebServices - SOAP.
  • Experience with complete Web development application framework consisting of HTML/CSS, Servlets, JSP’s, EJB’s, Strut’s, JDBC,Eclipse, J-Unit and Databases.
  • Experience in Development and Documentation throughout the entire SDLC.
  • Experience in all the phases of SDLC; data modeling - ER diagrams and normalization, systems testing, development, documentation and implementation on both Client/Server as well as Web-based applications.
  • Experience with unit testing tools such as Junit.
  • Experience with multiple Servers like WebLogic, JBoss, Glass fish and Apache Tomcat.
  • Used Log4j Mechanism, White box testing using JUnit 3/ 4, TestNG, Mockito framework.
  • Excelled in using variety of J2EE Application Servers such as IBM WebSphere, BEA WebLogicand Apache Tomcat.
  • Software design experience using MVC architecture.
  • Experienced in application design using Object Oriented Analysis and Design (OOAD), Object Oriented Methodologies like UML.
  • Experience in Unit testing, DIT,UAT and Production Support.
  • Expertise in JAX-RS Restful, JAX-WS Web Services application development using WSDL, SOAP, JAXB, SAAJ, SOAP/HTTP and used Apache Axis engine toolkit.
  • Proficient with RDBMS concepts, SQLqueries and good understanding of stored procedures, functions and packages with regards to MS SQL, Oracle, DB2 databases.
  • Proficient with SQL queries and good understanding of stored procedures with regards to MS SQL, Oracle.
  • Good working experience in writing Stored Procedures, Functions, and Packages.
  • Experience in working with diverse global teams in product development and test
  • Highly motivated, detail oriented, ability to work independently and as a part of the team with excellent Technical, Analytical and Communication skills.

TECHNICAL SKILLS:

Languages: Java, C, SQL, PL/SQL, HTML

Java Technologies: Java, J2EE, JSP, Servlets, JavaScript, JDBC, JNDI, JavaBeans, Java Script, CSS, Web Services, HTML, JSTL, SOAP, UDDI, Restful, AJAX

Frame Works: Struts, Spring, Hibernate, Log4j, JUNIT, Test NG, ANT, MAVEN

SOA Technologies: Web Services, SOAP, UDDI, Restful, Axis, Jersey

Web Servers: IBM WebSphere, BEA WebLogic, JBoss and Tomcat Server

IDE Tools: RAD, Eclipse, OEPE, Edit plus

Version Control Tools: SVN, CVS and GIT

Other tools/technologies: ANT, MAVEN, Jenkins, Hudson

Databases: MySQL, DB2, SQL Server, Oracle, SQL, PL/SQL

Development Methodologies: Waterfall, Agile, Rally, JIRA

Operating Systems: Linux, Unix, Windows XP and MAC iOS

PROFESSIONAL EXPERIENCE:

Confidential, San Jose, CA

Sr. Java Developer

Responsibilities:

  • Responsible for assessing and analyzing content needs and designing content layout solutions.
  • Responsible for prompt development of services, features and tools for the company's highly interactive UI System
  • Involved in the full life cycle of the software design process including, requirements definition, prototyping, and proof of concept, design, interface implementation, unit testing and maintenance.
  • Client side validation was done using JavaScript
  • Developed application using JSF, spring technologies. Used JSF layout for View of MVC. JavaScript, DHTML also used for front end interactivity.
  • Used regular expressions to validate input and process strings with Perl scripts.
  • Manipulated XML documents with XSLT in the DOM using JavaScript.
  • Modified and create Cascade Style Sheets for improved user experience.
  • Responsible for building various dynamic templates using JavaScript.
  • Extensively used spring framework to implement bean to declare a service and accessed those using Application context.
  • Used Struts framework for MVC design Pattern, Action class, Action Servlets, Form Bean.
  • Designed and developed the user interface using JSF components.
  • Used Declarative Exception Handling in struts.
  • Used hibernate for Object Relational Mapping and Hibernate Query Language.
  • Involved in Exception handling (hibernate, SQL and generic exceptions) and displayed appropriate messages.
  • Extensively used of collection framework, Java threads, Multi-threading.
  • Designed and involved in the development of XML Schemas.
  • Developed web services which will retrieve/update Address and email address.
  • Used Log4J to create log information.Followed RUP methodology.
  • Used Stored Procedures to crunch data on Oracle 10g.
  • Involved in creating test cases using Junit for Java classes and Abstract spring dependency Injection test for spring beans.
  • Performed a thorough unit testing and resolved several data related issues before migration to production.

Environment: Java EE 6, JSP 2.2, Struts 2, Spring 3.0, Hibernate, JDBC,XML/XSLT, CSS, Java Script, JSON, JAXB, Eclipse, Web Logic, IBM WebSphere, RAD 7, Log4J, Windows 7, Unix, Oracle 10g, IntelliJ.

Confidential, San Francisco, CA.

Sr. Java Developer

Responsibilities:

  • Responsible for prompt development of services, features and tools for the company's highly interactive UI System.
  • Involved in writing XML WebServices using SOAP to communicate between applications.
  • The existing web system was enhanced using Struts.
  • Involved in repetitive machine driven effort using Agile Methodology.
  • User Interfaces were developed using Servlets, JSP, CSS, JQuery, Struts and HTML.
  • Designed and developed various Pages which are being used by the IT team.
  • Used Velocity variables while creating dynamic templates.
  • Designed HTML, JSP’s for front-end templates.
  • Wrote different queries to be used to retrieve information from the DB.
  • Responsible for the building and deployment of the created application along with all the functions integrated in it.
  • Modified the existing databases, stored procedures, objects, tables, sequence and indexes according to the functional requirements of the business flow.
  • Involved in administering WebLogic Portal Server.
  • J2EE application developed on Windows and UNIX platforms using MVC pattern.
  • WebLogic 10.3 was used for deploying and testing purposes and Client side validation was done using JavaScript.
  • Developed an Ajax framework for rapid development of Rich Internet Application access to databases.

Environment: Java EE 5, EJB 3.0, JSP, JSF, Servlets, Hibernate, JavaScript, Struts, WebServices, Visual Basic.NET, Oracle10g, HTML5, CSS3, XML/XSLT, SOAP, WSDL, Clear Case, Junit, Toad, JSF, Eclipse-Galileo, AJAX, Core Java, UML, WebLogic Portal Server.

Confidential, PA

Java Developer

Responsibilities:

  • Involved in complete life cycle of software development including designing, developing, testing, and deployment of application.
  • J2EE Architecture was implemented using Struts based on the MVC pattern.
  • Implemented the different UI Components like Data-tables, Calendar.
  • Extensively used HTML, CSS to create dynamic web page contents and images used in the website.
  • Developed Use Case Diagrams, Class Diagrams & Sequence Diagrams using Rational Rose.
  • Developed the user interfaces using JSP embedded with JSTL based on MVC architecture.
  • Used XPATH in custom parser for subscript logic.
  • Interacted with WebServices using SOAP using HTTP through XML serialization.
  • Created functional specification documents, UI prototypes, and unified modeling language (UML) diagrams.
  • Created Java Servlets, deployed as EAR file, connected to SQL server database using JDBC.
  • Developed the business logic using Java Beans and Session Beans.
  • Developed Event Logging & Error Reporting application using Servlets.
  • Developed view pages and JavaBeans (JSP, JavaBeans, HTML).
  • Modeled EJB’s and other classes using Rational Rose.
  • Developed system to access to legacy system database (JDBC).
  • Designed dataflow system, divided dataflow to modules, defined function and interface.
  • Designed database tables, stored procedures, and functions and wrote user manuals and other training material.
  • Used Log4J for logging Framework.
  • Involved in Unit testing, DIT and UAT and Production Support.
  • Used Junit for unit testing.

Environment: J2EE Servlets, JDBC, Struts, XML, WebLogic, WebServices, Oracle 10g, XML Schema, XSLT, XSL, DTDs, JMS, JSP, Hibernate, ANT, Core Java (AWT / SWING).

Confidential, New York City, NY.

Java Developer

Responsibilities:

  • Responsible for the designing, coding and developed the application in J2EE using MVC architecture.
  • Worked on implementing different views based on user and group entitlements.
  • Developed the presentation layer using JSP and Servlets.
  • Developed Struts Action Forms, Action classes and templates and performed action mapping in struts-config.xml
  • Developed Session Facade objects using Stateless session beans (EJB) for having single point of control for a business service.
  • Responsible for development of DAO’s (Data Access Objects) to interact with the database using JDBC.
  • Involved in designing DB schema to support different entitlements like permissions and preferences based on user and group privileges.
  • Responsible for configuring WebLogic Application Server administration activities which involved creating domains, Configuring the domain for WebLogic clustering, SSL, Database Connection configurations, performance monitoring, etc.
  • Responsible for development of Xml schemas.
  • Extensive involvement in database design, development and coding using SQL and PL/SQL.
  • Responsible for production support of Application by proactively looking at production issues.
  • Used Log4j to implement logging facilities.
  • Used MS-Visual SourceSafe for version control for software configuration management.

Environment: Java, J2EE, EJB2.0, XML2.0, Servlets, HTML, CSS, JSP, Web logic, UML, JMS, Oracle and Windows XP.

Confidential, North Kansas City, MO

Associate Programmer

Responsibilities:

  • Closely worked with the customer scrum to build the internal web application which will be used by MSC sales Associate to interact with the customer and place order on the phone.
  • Responsible for all client side UI Validation and implementing Business logic based on user selection using jQuery, JQuery UI.
  • Involved in write application level code to interact with APIs, Web Services using AJAX and JSON and hence building type a head feature for zip code, city and county look up using JQuery, AJAX and JQuery.
  • Responsible to store and retrieve user entered data to HTML session storage hence give user feature of running session at one time.
  • Worked on the website from start to finish to give it a new look using HTML/CSS/JavaScript.
  • Created UI designs using Web standards
  • Designed dynamic and browser compatible pages using HTML, DHTML, CSS and JavaScript.
  • Involved in extensive HTML coding.
  • Developed CSS styles to maintain the uniformity of all the screens throughout the application and positioning of screen objects.
  • Developed page layouts, navigation, animation buttons and icons.
  • Applied industry best practices and standards when project requirements are lagging.
  • Implemented various Validation Controls for client-side validation and implemented custom validation controls.
  • Designed CSS based page layouts that are cross-browser compatible and standards-compliant.

Environment: HTML, CSS, JavaScript, AJAX, JQuery, JQuery UI, JSON, DHTML, MS Excel, MS Visio.

We'd love your feedback!