We provide IT Staff Augmentation Services!

Sr. Java Developer Resume

5.00/5 (Submit Your Rating)

San Francisco, CA

SUMMARY:

  • Having 7+years of experience in requirement analysis, development, implementation, documenting and maintenance of Web Applications using java/J2EE technologies.
  • Strong Experience in spring Struts and Hibernate technologies.
  • Have extensive knowledge and working experience on Software Development Life Cycle (SDLC), Object Oriented Analysis and Design (OOAD).
  • Experience in server side programming like Servlets, JSP, JDBC, JNDI and JMS.
  • Good experience on application servers like Apache, JBoss, Web Logic, Web Sphere.
  • Experience in developing applications using waterfall, RAD and Test Driven methodologies.
  • Hands on in Core Java (multithreading, JDBC, Servlets, java performance tuning and memory management etc.,).
  • Experience developing rich application UIs using HTML, JSP, JavaScript, JQuery, CSS, AJAX, JSON and AngularJS.
  • Experience in Spring MVC architecture, Struts framework, Spring IOC, and Hibernate
  • Strong Working experience in Design, Development and implementation of several J2EE frameworks like (Model View Controller) Struts, Spring, Hibernate and EJB.
  • Experience in Handle JMS message events. Implemented JMS based Disconnect events for disconnecting the customers.
  • Experience with AngularJS Expressions, Directives, Controllers, filters.
  • Experience in web technologies like XML, JavaScript, AngularJS, JQuery, AJAX, and CSS.
  • Experience in Designing and developing the applications using Java Server Faces (JSF) and Spring web flow.
  • Performed configuration, deployment and support of cloud services including Amazon Web Services(AWS).
  • Extensive experience in XML related technologies/tools such as JAXB, XSL, XQuery, and Xpath.
  • Experience in Providing in Auto deployment scripts (Jboss) and Auto execution of Junit scripts.
  • Experience in implementing REST web services using Jersey / JAX - RS.
  • Committed to enhancement of software reliability, performance and adherence to coding standards while contributing to the technical code documentation.
  • Strong knowledge and experience in developing applications using servers like Websphere, WebLogic, JBOSS, and Tomcat.
  • Good knowledge of SQL programming language in Oracle PL/SQL database environments.
  • Experience with different J2EE Design Patterns like Singleton, DAO, Data Transfer Object, Session Façade, Template, and Service Locator.
  • Quick Learner, highly motivated team player with excellent organizational and analytical skills
  • Good knowledge in Oracle, SQL Server. Supported production environment, managed production Issues/Meetings, and reviews, trouble-shooted production issues.
  • Excellent communication skills, hardworking and a good team worker.

TECHNICAL SKILLS:

Languages: Java (1.4/1.5/1.6), C, SQL.

J2EE Components: Servlets 2.5, JDBC 3.0, JNDI, JSTL.

Web Frameworks: Struts 2.0, Spring 2.0, spring 3.0, JSF, JNDI, JSTL.

ORM/Data Mappers: Hibernate 3.0.

Server Technologies: JSP, Tags, JSP, Custom Tags.

Middleware technologies: EJB 3.0, Plain Old Java Object (POJO).

Client Technologies: HTML, HTML5, DHTML, CSS, Java Script, Angular JS, JSTL Tag Libraries.

Web Services Technology: SOAP, WSDL, UDDI, XML, SOA, JMS, Hibernate.

Client Scripting: AngularJS, JavaScript, HTML

Server Scripting: JSF Tags, Custom Tags, JSP Action Tags, Struts Tags, Spring Tags.

Application Servers: WebLogic, WebSphere, JBOSS.

Database Servers: Oracle 8i/10G, MS SQL Server 2005, MySQL.

AJAX Frameworks: JQuery, AJAX.

Design Patterns: Singleton, MVC, Factory, Value Object, Session Fa ade, Business Delegate.

Platforms: Windows XP, Vista, Red Hat Linux 4/5, UBUNTU.

Versioning tools: Rational Clear Case, C, SVN.

IDE s: Webstorm8.0, Eclipse 3.x, IBM RAD, STS.

PROFESSIONAL EXPERIENCE:

Confidential, San Francisco, CA

Sr. Java Developer

Responsibilities:

  • Designed and developed the User Interface using JSP, HTML5, CSS, AngularJS and JavaScript.
  • Utilized various JavaScript and jQuery libraries, AJAX for form validation and other interactive features.
  • Developed Server side components using Hibernate and spring framework.
  • Used JSP, Servlets, and HTML5 to create web interfaces. Developed Java Beans and used custom tag libraries for embedding dynamic into JSP pages.
  • Worked in Service Oriented Architecture (SOA) Design and Development using Java, J2EE, WSDL, SOAP, LDAP, XML Cursor, Bean, JMS, Servlets and Oracle.
  • Designing/Developing J2EE applications/POCs using Java, J2EE Technologies with Aspect J on BEA WebLogic server 9.1.
  • Developed API using Hibernate to interact with the Oracle database.
  • Design and development of Soap and Rest based Web Services integration via Apache Camel Frame work
  • Provided validation of shipping from page using Struts Validators.
  • Worked on J2EE frameworks like spring and Struts for developing industry standard web applications.
  • Developed Static and Dynamic pages using JSP and Servlets.
  • Developed web services using XML, REST and SOAPAPIs for providing business services to other applications.
  • Performed build and deployment activities using SVN.
  • Developed reusable user interface component using AngularJS.
  • Configuredweb.xml and Spring-config.xml according to the spring framework.
  • Designed Business classes and used Design Patterns like Data Access Object, MVC etc.
  • Developed web applications using Spring MVC, JQuery.
  • Wrote complex SQL statements to retrieve data from the DB2 database.
  • Used JSON, JQuery, and Ajax for updating the web pages.
  • Involved in the development of backend Logics or data access logic using Oracle DB & JDBC.
  • Involved development of front-end components using JSP, JavaScript, and Java.
  • Used Hibernate as ORM framework and implement the data access layer and other database interaction functionalities.
  • Implemented and used Web Services with the help of WSDL, SOAP and JAX-WS to get updates from the third parties.
  • Uses the DAO pattern for data access layer and JMS API for the messaging requirement.
  • Gathering requirements and understanding of business requirements and implement the process using Agile (Scrum) methodology.
  • Developed Hibernate with Spring Integration as the data abstraction to interact with the database.
  • Used JPA, Hibernate combination to access data from ORACLE database using POJOs for coding simplicity.
  • Used SQL and PL/SQL Programming extensively to talk to Oracle database.
  • Providing the technical support to the analysts during requirement gathering.
  • Communication with business users and analysts to better understand use cases and any changes to requirements.

Environment: HTML5,CSS,JavaScript,jquery,Spring,Ajax,RestfulWebservices,Agile,Maven,SQL,JIRA, AngularJS, Ajax, Hibernate, Agile Methodology, REST and SOAP API’s Windows.

Confidential, Seattle, WA

Java Developer

Responsibilities:

  • Developed additional UI Components using JSF and implemented an asynchronous, AJAX (JQuery) based rich client to improve customer experience.
  • Designed and developed the web-tier using Html, JSP’s, Servlets, Struts and Tiles framework.
  • Developing Hibernate Criteria and sessions to achieve the Object Relational Mapping and easy maintenance of data.
  • Created connections to database using Hibernate session Factory, using Hibernate APIs to retrieve and store data to the database with Hibernate transaction control.
  • Development of Java interfaces for different function calls which convert the Web Service calls into EJB calls to the legacy system
  • Used JavaScript and jQuery for validating the input given to the user interface.
  • Created tables, triggers, stored procedures, SQL queries, joins, integrity constraints and views for multiple databases, using Oracle Database.
  • Design and Developed using Web Service using Apache Axis 2
  • Developed the web services by using WSDL, SOAP using SOA.
  • Worked extensively on the front-end part using HTML, CSS and JavaScript.
  • Followed an Agile, Software Development methodology.
  • Used Apache CXF as the Web Services framework to implement the REST APIs involved
  • Used JBoss application server to deploy application into Production environment.
  • Developed user interface using JSP, AJAX, JSP Tag libraries and Struts Tag Libraries to simplify the complexities of the application.
  • Involved in the development of business module applications using J2EE technologies like Servlets, JSP and JDBC.
  • Used Front End Developing UI Interface using JSP/Tiles, JSTL, HTML, CSS, JavaScript, Ajax, and JQuery.
  • Designed and implemented business functionality for WEB system hidden login authentication, agent import and can see using the following technologies: JAXB, XML, and Servlets.
  • Provides support in the analysis and troubleshooting of production issues which are tracked through JIRA.
  • Developed and implemented spring and J2EE multi-tiered Web based MVC (Model-View-Controller) framework for the application.
  • Developed code for java-jdbc, to secure the transaction.
  • Worked with MQ Series to keep the mainframe data in sync with oracle database.
  • Responsible for development and support written in JSP, Servlets, Spring, Hibernate and Web Services.
  • Developed SQL queries. Actively worked on stored procedures.
  • Worked in Windows 7 and Oracle Enterprise Linux, Apache Tomcat, Oracle WebLogic Server
  • Installed and configured the development environment using Web-logic on Windows NT and LINUX operating systems.
  • Created directory structure flow using UNIX to receive and send data to internal and external systems.

Environment: JAVA, J2EE, Hibernate, Spring, struts, JSF, EJB, JQuery, WSDL, JSP, SERVLET, ANT, Xml, Oracle Application Development Framework, Oracle business, Apache Tomcat, SQL, Web Logic, Linux, Unix, HTML, AngularJS.

Confidential, San Mateo, CA

Java Developer

Responsibilities:

  • Worked one-on-one with client to develop layout, color scheme for his website and implemented it into a final interface design with the HTML/CSS & JavaScript using Dreamweaver.
  • Developed CSS style sheets to give gradient effects. Developed page layouts, navigation and icons. Applied industry best practices and standards when project requirements were lagging.
  • Created Images, Logos and Icons that are used across the web pages using Adobe Flash and Photoshop.
  • Designed Frontend with in object oriented JavaScript framework like Backbone JS, Node JS.
  • Used backbone JS & Node JS to optimize in-browser use and to load the module and to improve the Speed.
  • Working on all the latest technologies like HTML, CSS, etc. Tackled various issues related browser compatibility to accommodate these advanced and fast technologies
  • Implemented user interface guidelines and standards throughout the development and maintenance of the website using DHTML, HTML, CSS, JavaScript and JQuery.
  • Produced content pages with CSS layout and style markup presentations and also used JavaScript methods and properties.
  • Implemented persistence layer using Hibernate with JTA enabled.
  • Developed application using agile methodology.
  • Debugged 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.
  • Used JavaScript and XML to update a portion of a web page thus reducing bandwidth usage and load time and add modal dialog in web pages to get user input and requests.
  • Developed Web Services for data transfer from client to server and vice versa using Apache Axis, SOAP, WSDL, and UDDI.
  • Involved in used Log4j utility to generate run-time logs, creating DDL and DML SQL scripts for creation of database objects.
  • Worked with the team of architects and back-end Developers to gather requirements and enhance the application functionality and add new features.
  • Actively participated and mentoring in requirements gathering, analysis, design, and development and testing phases.

Environment: HTML, CSS, JavaScript, JQuery, DOM, DML, DHTML, Adobe Flash, Photoshop, Dreamweaver, XML, Apache, SOAP, Internet Explorer, Firefox, Hibernate, Chrome, SQL, Oracle, Windows, AngularJS.

Confidential, Atlanta, GA

Java Developer

Responsibilities:

  • Involved in Production support, investigating and resolving the technical issues or user queries as a team member supporting application 24/7.
  • Used J2EE Technologies with Spring Framework.
  • Worked extensively on XML for parsing messages through JMS Queue and updated the database.
  • Used TIBCO for message processing and Used SOAP for message propagation.
  • Designed and developed Web pages using HTML, JSP, Java Script and XSLT, involved in writing new JSPs, designed pages using HTML and client validation using JavaScript.
  • Used Eclipse IDE for developing the application and ANT for building the application.
  • Used Hibernate framework for the backend persistence.
  • Added AJAX calls in client side code for user friendly webpage and providing dynamism to pages.
  • Involved in writing Beans for cleaning up database using Spring JDBC.
  • Wrote native SQL queries using Hibernate.
  • Responsible for monitoring JMS queue depth as part of production support.
  • Deployed GUI code to Web logic application environment and standalone components to JBoss Server.
  • Co-ordination with testing team during system testing.
  • Involvement in defect fixing if any defects are found during testing.
  • Performance Testing and performance Tuning.
  • Performing servers health checks on daily basis, by logging into Unix system and monitoring logs, and processes.
  • Involved in bug fixing during the System testing, Joint System testing and User acceptance testing.

Environment: Java, Servlets, XSLT, AJAX, JMS, Spring, TIBCO, Eclipse, SQL, UNIX, JBoss Server, CVS, SVN, HTML, Hibernate, AngularJS.

Confidential

Java Developer

Responsibilities:

  • Followed the Rational Rose (UML) for Full SDLC using Class and sequence diagrams.
  • Developed the application in MVC design pattern using Struts, JSP, and Java.
  • Developed front- end interfaces with AJAX support and involved in Error Handling using Struts Exception Handling
  • Provided internationalization support using Struts locales
  • Extensive use of Collection Framework features like Map, Object, List to retrieve the data from Web Service, manipulate the data to in corporate Business Logic and save the data to Oracle database.
  • Encapsulated business logic with EJB and JavaBeans
  • Performed Client side validation using JavaScript and Ajax
  • Used Service Locator design pattern and Performed JNDI lookup to get dataSource, EJB contexts
  • Involved in front end development of report generation module using Swing
  • Responsible for writing complex SQL and PL/SQL queries for invoking stored procedures and triggers
  • Developed JDBC based DAO layer to persist as well as retrieve the data in Oracle database
  • Developed test cases for testing using Junit
  • Used Concurrent Version System (CVS) as Version Control System
  • Deployed the application using Web Logic Application Server 7.0
  • Was assigned the task of deploying the application different working environments

Environment: J2EE 1.4, Struts, JDBC, JavaScript, J-Unit, SQL, Oracle 9i, Web Logic 7.0, JSP, HTML, JUNIT, SVN, Maven, Eclipse, TOAD.

We'd love your feedback!