We provide IT Staff Augmentation Services!

Sr. Java Developer Resume

4.00/5 (Submit Your Rating)

Fo, CA

SUMMARY:

  • 7+ years of extensive experience in IT industry for Software Development Lifecycle (SDLC) core areas such as Analysis, Design, Implementation, Testing and Deployment of Object Oriented, Client - Server, Web-Based, Distributed and Enterprise Applications with Java/J2EE technologies & developing applications with agile methodology.
  • Well experienced in Application Requirements Gathering, Proof of Concepts (POC) / Feasibility Study, Analysis, Design, Development, Integration, Deployments, logical data modeling and Maintenance/Support for Web, Standalone, and Client-Server based Software Applications.
  • Extensive knowledge in Front End UI technologies & client side validations using HTML, CSS, Java script, JSP, Struts tag libraries, AJAX, JSON, XML, XSLT and Java script frameworks like ExtJS, JQuery.
  • Experienced in Developing and Deploying Applications using Web sphere, Web Logic, Apache Tomcat & HTTP Application Server.
  • Extensive experience in developing web based applications using Java and J2EE Technologies like STRUTS, SPRING JSF and HIBERNATE frameworks and MVC framework like Struts 1.3 & 2.
  • Expertise in building strong websites confirming Web 2.0 standards using Angular.js Framework & CSS-Bootstrap to develop valid code.
  • Experience in the design and development of SOAP and RESTful web services. Experience in integrating with the existing web services.
  • Experience in client side technologies like JavaBeans, JMS, XML, XSLT, Oracle, SQL & MVC architecture.
  • Well versed withJ2EE Design PatternslikeSingleton, Factory, Front-Controller, Session Façade, Service-Locator, Data Access Object (DAO), Data Transfer Object (DTO), Singleton, MVC (Struts), Business-Delegate.
  • Experience in performing unit testing using JUnit, Integration and deployment of applications done using tools like ANT and Maven and debugging through log4j.
  • Expertise in AngularJS, NodeJS and CSS-Bootstrap for developing single page applications.
  • Good experience in using various version controls like VSS, SVN, Clear Case, Dimensions, PVCS and CVS.
  • Highly motivated & experienced professional with excellent interpersonal & communication skills.
  • Excellent analytical and problem solving skills with ability to master new concepts.

TECHNICAL SKILLS:

Core J2EE Technologies: Servlets, JSP, JDBC, JNDI, Java Mail, JMS, AJAX, GWT, Web Services and SOA, Rich Faces, DHTML, XML, XSLT, EJB.

Languages: Java, C, C++.

Frameworks: Struts, JSF, NodeJS, AngularJS, Spring, Hibernate, JBoss Seam.

Web/Application Servers: Apache, Tomcat, IBM Web Sphere, IBM Process Server and JBoss.

RDBMS: Oracle 9i/10g (PL/SQL), DB2, MySQL, MS Access and SQL server 2000

Enterprise Technologies: JDBC, Servlets, Struts, Hibernate, Spring, Web services, EJB

Operating Systems: Windows, Unix, Solaris, Linux, Apple Mac, IBM-AIX.

Scripting Languages: Unix Shell scripts, JQuery, Java Script, CSS, Ant, and Maven.

PROFESSIONAL EXPERIENCE:

Confidential, SFO, CA

Sr. Java Developer

RESPONSIBILITIES:

  • Involved in various phases of Software Development Life Cycle (SDLC) of the application like Requirement gathering, Design, Analysis and Code development.
  • Experienced includes application development in Java (client/server), JSP, Servlet programming, Enterprise Java Beans, Struts, JSF, JDBC, spring, Spring Integration, Hibernate.
  • Followed agile methodology, interacted with the client, provide/take feedback on the features, suggest/implement optimal solutions and tailored application to customer needs.
  • Involved in review meetings along with Manager and also participated in technical discussions regarding the issues in the project.
  • Involved in preparing High & low level design docs with UML diagrams using Rational Rose tool.
  • Developed the UI Screens using JSP, JavaScript, AngularJS, HTML5, CSS3, Bootstrap, NodeJS and did the client side validation with the JavaScript.
  • Used MVC architecture, Business Delegate, Session facade, Data Access Object, Value Object and Singleton patterns.
  • Involved in production bug fixes, analyzing and improving overall application performance.
  • Designed Presentation layer using JSP, Struts framework and did front-end validations using JavaScript and JQuery.
  • Involved in discussion with client for requirement analysis, designing of the new system and security module.
  • Experienced in working with JSF framework, JPA, EJB, WSDL and SOAP web services.
  • Worked on Hibernate ORM mapping technique for the interaction with database and used JDBC for connections.
  • Worked with Web sphere admin team to configure and deploy the application in Web sphere application server.
  • Designed and Developed Web services client to consume with Vender Web services using JAX-WS.
  • Used JAXB API to marshal and un-marshal the XML content to Java Objects and vice-versa
  • Developed comprehensive build framework using maven, which supports the existing code and incorporates new modifications.
  • Experienced with JDBC API to call SQL Queries and Stored Procedures in the Database.
  • Created JUnit test cases, and Development of JUnit classes.
  • Involved in developing the JUnit test cases and testing the functionalities.
  • Provided functional and technical help to the team.
  • Involved in the code review process.

Environment: Java, J2EE, Weblogic,Hibernate,Weblogic Portals, Weblogic workshop, Jsp1.2,Oracle, MVC, Struts, Spring, Web services, BFO(Big faceless organization), EJB, POI, Junit, putty, MS Visio, Maven, Stringer, JavaScript, Net-UI, WSDL, Hibernate, Tortoise CVS, DB Visualizer, SOUPUI.

Confidential, WARREN, NJ

Java Developer

RESPONSIBILITIES:

  • Managed connectivity using JDBC for querying/inserting & data management including triggers and stored procedures.
  • Collect requirements from Product manager, break down into tasks and run the scrum team.
  • Involved in Object Oriented Analysis (OOA) and Object Oriented Design (OOD) Techniques using Unified Modeling Language (UML)
  • Communicated with client to Analyze and Review of Business/Technical Requirements.
  • Worked on GUI design and development, particularly using AngularJS, HTML and JavaScript and developed Business Logic and Interfacing components using Business Objects, XML.
  • Designed and developed Co-Branding framework to change UI for different clients using same application.
  • Used Struts, Spring (MVC)Framework to develop the application.
  • Developed end-to-end composite RESTFUL Web Services by using SOA with CXF framework to use with different clients including Web & Mobile
  • Developed Stored Procedures, Triggers and Functions and actively involved in tuning SQL queries, Stored Procedures, Triggers .
  • Used Factory, DAO, Singleton and DTO and Value Object, Business Delegate design patterns.
  • Conducting Unit Testing of applications and identifying & resolving the bugs
  • Developed Web services client to consume with Vender Web services
  • Used JSON strings to transfer java object data to Angular JS and vice versa.
  • Generated Excel reports Using POI framework.
  • Implemented various GUI screens using JSP, AJAX Frame work and JQuery.
  • Worked with web methods for deploying and administering services and used CVS for version control..
  • Used Hibernate to interact with database.

Environment: Linux, Windows, Core Java, JSP,Hibernate, Singleton, Servlets, Spring MVC Framework, Hibernate, Oracle, JMS, Ajax, JQuery, XML, Log4j, Apache Tomcat and Eclipse.

Confidential, PA

Java Developer

RESPONSIBILITIES:

  • Developed the presentation layer using JSP, HTML, CSS and client side validations using JavaScript.
  • High level design of SOA components to complete end-to-end B2B integration
  • Used Struts Navigation library to dynamically assemble presentation pages from reusable components.
  • Designed and Developed the application using Spring, Spring-ORM and Google Maps API
  • Designed and developed views, controller and model components implementing Struts Framework.
  • Created the Web services client using Google Rest full web service.
  • Involved in developing the presentation layer using Java Swings.
  • Used JDBC as persistence layer for interacting with Oracle database.
  • Implemented the functional flow of the application using Struts Frame work.
  • Used XML Web Services using SOAP and Weblogic JWS Package..
  • Worked on establishing communications with other applications using WebSphere Message broker with JMS for asynchronous messaging.
  • Used XMLBeans for binding the XML Schemas to POJO Classes.
  • Used Dependency Injection feature of spring framework and O/R mapping tool Hibernate for rapid development and ease of maintenance.
  • Used Maven as a build tool, wrote the dependencies for the jars that needs to be migrated.
  • Performed DI of various services using Spring and performed Transaction Management using Spring AOP.
  • Written test cases using JUnit for the service layer transformers.
  • Created dynamic web pages with JSP and JavaScript to incorporate client side validation
  • Created Struts action forms for server side validations.
  • Worked on Weblogic application server to create data sources
  • Worked on bug fixes and enhancements.
  • Written complex SQL queries, stored procedures, functions and triggers in PL/SQL.

Environment: Linux, Windows, HP-UNIX, BIM-AIX, Solaris,Hibernate, Apple MAC, Core java, Swings, RMI, ANT, Shell Script, J2EE Technologies, JUnit, Servlets, Log4j, XML, SAX, DOM Parser, Apache Castor, Eclipse

Confidential, NY

Java Developer

RESPONSIBILITIES:

  • Involved in analysis of requirements, designing and documentation.
  • Developed JSP for UI and Java classes for business logic.
  • Implemented the MVC Based Struts Framework architecture to maintain the system in J2EE Standards and enabled the Data Flow.
  • Implemented Struts Action classes as a part of MVC.
  • Implemented DAO forOracle 8i for DML Operations like Insert, Update, Delete the records.
  • Implemented the logging mechanism using Log4j framework.
  • Involved in developing the presentation layer using Google Web Tool kit.
  • Customizing all the JSP pages with same look and feel using Tiles, CSS (Cascading Style Sheets)
  • Involved in extensive use of JSP, Servlets, Ajax, CSS GUI Technologies.
  • Creating the message from the uploaded information and transaction data and sending this information using SOAP.
  • Worked on enhancement requests and mission critical tickets which involved JSP, Servlets changes, business logic changes and configuration changes.
  • Involved in writing the JUnit test cases and integration testing of the system.
  • Developed Ant script to create war/ear file and deploy the application to application server and CVS for version control.
  • Worked with Struts Framework for building presentation tier using JSP, Custom tags, Servlets and Java Beans
  • Multithreading was used to process the various messages.

Environment: Windows, Linux, Core java, Struts, JSP, Servlets, Java script,Hibernate, Ajax, Hibernate, log4j, Oracle, XML, UML, JMS, Jira, Perforce, Confluence.

We'd love your feedback!