Java/j2ee Develepor Resume
CA
SUMMARY:
- Around 3 years of experience in all stages of SDLC (Software Development Life Cycle) involving Requirement gathering, Analysis, Design, Development, Unit and Integration Testing and Deployment of Web and Windows applications based on J2EE/Java.
- Expert in working with Service Oriented Architecture (SOA) such as Web Services including SOAP, WSDL, JMS (Java Messaging Service), AJAX, IBM Web sphere MQ Series, Web sphere MQ Integrator (WMQI), Web sphere Portal Server.
- Designed and developed web UI screen using Angular - JS.
- Have strong expertise in developing web components using top notch Model-View- Controller (MVC) frameworks such as Spring MVC, JSF, Spring Web flow, Struts
- Expertise in implementing UI layer with Bootstrap, JQuery, JavaScript, Ajax, HTML5, CSS3
- Expertise in using ORM frameworks such as Hibernate, JPA and Toplink.
- Experience developing SOA based application with Restful, SOAP web services and EJB3.
- Efficient in using Spring Boot and Grunt servers for Angular and Rest based applications
- Expertise in JMS, Expertise in writing MDBs to listen to queues.
- Experienced in web development using HTML, DHTML, XHTML, CSS, JavaScript, JQuery, Bootstrap and AJAX technologies.
- Have extensive experience in building and deploying applications on Web/Application Servers like Apache Tomcat, BEA WebLogic, JBOSS, IBM WebSphere, Grunt, and Spring Boot, jetty.
- Specialized in using various IDEs like Eclipse, Webstrom, Net Beans, IntelliJ and RAD.
- Hands on experience in JUnit testing using stubs and mocks, unit testing and integration testing.
- Experience in implementing transformation components using XSLT.
- Conversant with various design patterns such as Business Delegate, Service Locator, Session Fa ade, Data Access Object, Data Transfer Object, Abstract Factory, Singleton, etc.
- Extensive experience database related work primarily creating complex stored procedures, Views, Triggers, Joins, Functions, using SQL, PL/SQL with Oracle databases.
- Excellent experience in onsite-offshore model interacting with clients and onsite managers
- Exceptional ability to learn new technologies and to deliver outputs in short deadlines, ability to work on different projects simultaneously and possess strong interpersonal and communication skills.
- Experience with Agile development methodologies including Extreme Programming, Agile and SCRUM along with the traditional Waterfall.
- Experience in using ANT and Maven for build automation.
- Experience in using version control and configuration management tools like SVN, Clear Case, CVS and Subversion.
- Involved in Performance analysis and improvements of the application using tools like JMeter and using commands on UNIX box to resolve deadlocks and improve performance.
TECHNICAL SKILLS:
Languages: Java, J2EE, SQL.
Technologies: JDBC, AJAX, JSP, Servlets, JavaScript, EJB, JMS, Java Beans.
Web Technologies: XML, HTML, XHTML, XAML, Dot Net Nuke CSS, XSL, XSLT, AJAX, Silverlight, JavaScript, JQuery, JSON, PHP.
Web Services: Apache AXIS, SOAP, RESTful, WSDL, XML, JAX-RPC, JAXB, JAX-WS.
Data bases: MS-SQL Server 2000/2005/2008, MS Access, Oracle 9i/11G.
Rep orts: Crystal Reports 10.0, SQL Server Reporting Services (SSRS).
Plat forms: Windows 9x, 2000/2003, Windows XP, Windows NT, Vista/7.
Source Control: Team Foundation Server (TFS), Visual Source Safe (VSS), TortoiseSVN.
Network Protocols: TCP/IP, HTTP, FTP, SMTP, SOAP, UDDI.
Bug Tracking Tools: IBM Clear quest, JIRA.
IDE: Eclipse, NetBeans, RAD, IntelliJ.
Bug Tracking Tools: IBM Clear quest, JIRA.
Web/Application: Web logic, JBOSS, Tomcat, IBM WebSphere, and Glassfish.
Server Development Tools: Visual Studio 2003/2005/2008/2010, XML Spy, Subversion, SQL Plus, SSIS.
Microsoft Office: Microsoft Word 03/07/10, Excel, PowerPoint, Access, Outlook
PROFESSIONAL EXPERIENCE:
Java/J2EE Develepor
Confidential, CA
Responsibilities:
- Working through an agile development cycle for swift implementation of technical requirements.
- Working on a Top - Priority project like "Beacon" to implement OFAC and Government regulations and thus helped saving company handsome amount of Government fines.
- Understanding technical requirements, providing design solutions or suggest important design changes.
- Working on every leg of development cycle and ensuring timely implementation of requirements.
- Providing help and guidance to other team members and ensure knowledge transfer for efficient working environment.
- Acting as a Scrum Master. Conducting Daily Stand-Ups. Bi-Weekly Scrum Meetings to monitor and track progress of the important projects on-hand
- Conducting appropriate software test cycles to ensure implementation of technical and design requirements.
- Ensuring Code Coverage and meeting Technical Standards for writing code.
- Writing code with Monitoring and Post-Production Debugging in mind.
- Provide support for timely and smooth Production Rollouts.
- Implemented XML-based communications protocol using JAXB.
- Involved in using CVS, Git, for project management and version management.
- Configured Maven for Java automation projects and developed Maven Project Object Model (POM).
- Developed REST API for test server for Express Router middleware based API's with Mongo DB integration. Strong Experience in developing user interfaces with HTML, DHTML, JSTL, XSD, XML and CSS. Worked with scripting languages like JavaScript, AJAX and JQuery.
- Planning and setting up of Continuous Integration for various properties on Jenkins with Commit, Component, Assembly, Deploy and Smoke jobs.
- Design Database Changes and coordinate DB rollouts with application rollouts appropriately.
- Conducting Post-Production analysis and ensuring Business needs are met.
- Designing and developing Monitoring tools for Post-Production Analysis.
- Providing regular feedbacks and changes for better efficiency and smoother development cycles.
- Coordinating with different teams on a project for smooth implementation and handling cross-team execution challenges.
Environment: Java, XML, JSON, JavaScript, HTML, Tomcat, Eclipse, Unix, Bash, SQL.
Java/J2EE Developer Intern
Confidential, CA
Responsibilities:
- Used tools like HTML5, CSS3, JavaScript, AJAX, JSON primarily for building the web applications.
- Worked on Single Page Applications (SPAs) for dynamic content loading.
- Worked on frame works like Angular Js and React Js + Redux.
- Worked from scratch to implement project in Reactjs using node.js (express), SASS, HTML5.
- Developed the JSON response from AJAX calls like GET and POST.
- Extensively implemented on AJAX and JQuery to improve user experience for UI navigation, menu tab, and dynamic content update.
- Developed a project based on React + Redux + Thunk and used transpilers like Babel and used Material - UI and VX - lib for styling.
- Have a very good knowledge on Github VCS.
- Designed and coded application components in an agile environment utilizing a test driven development approach.
- Created forms to collect and validate data from the user in HTML and JavaScript.
- Used agile methodology for the software development.
- Had a great hands on experience on writing Technical Documentation on Github as well as on Developer's guide.
- Worked on material -UI and VX-library ( Confidential 's own library).
- Experience with consuming RESTful web services and workings of SOAP based web service.
- Worked on testing frameworks like karma, jasmine and used build tools like Grunt.js and Bower.js.
- Did cross-browser testing for browsers like IE, FF, Chrome and Safari.
- Also had very hands on experience on flow testing frame work like NEMO.
- Worked with a variety of issues involving multi-threading, server connectivity and user interface.
- Made extensive use of java Naming and Directory interface (JNDI) for looking up of enterprise beans.
- Developed SQL, PL/SQL, stored procedures - database application scripts.
- Involved in Sprint meetings and followed agile software development methodologies.
- Designed end to end ELT process flow and implemented it using ODI packages.
- Deployed the application on WebLogic Application Server.
- Developed JUnit test cases for all the developed modules.
Environment: Java, J2EE, JSP 2.0, PL/SQL, Spring 2.0, Oracle, XML, UML, DOM,HTML5, CSS3, JavaScript, AJAX, React js, Angular JS, Agile methodology, Webstorm.
Java Developer Intern
Confidential
Responsibilities:
- Implemented frontend for new Email Member Workflow with Html, ExtJS and JavaScript Framework.
- Designed business layer using java and JDOM.
- Developed business logic to interact with back end business objects to get the content to be displayed in UI using DOJO and AJAX.
- Created XSLTs for sending Request and receiving Responses in XML format to and from Data Power (Middleware).
- Written rules in data power to match the appropriate XSL to be call for respective request.
- Created generic XSL that can be used in all applications to convert into XML format for the response from RightNow.
- Used XPATH in XSLT to traverse through the xml received from vendor web services.
- Inserted help scripts in Lotus Notes business content to be displayed in UI.
- Implemented functionality for creating and updating the member data to Right now console.
- Performed Error handling in case of fault response and logging using log4j framework.
- Interacted with Right Now Vendor for Integration of customer Portal Page.
- Analyzed root cause for issues during integration and provided solutions.
- Used Remedy Ticket tool to track issue tickets.
- Responsible for fixing defects/issues in all environments.
- Responsible for Project documentation during all phases.
Environment: Java 5.0, HTML, JavaScript, CSS, DOJO, IBM DB2, IBM Web Application Server 7.5, Apache Log4j, ANT, JUNIT, XPATH, Serena Dimensions 12.1, WinSQL, HttpWatch, SOAPUI, XML spy 2004 edition, Data Power.
