Senior Java Consultant Resume
SUMMARY
- Sun Certified Java Consultant, Technically sophisticated and business - savvy management professional with a pioneering career reflecting strong leadership qualifications coupled with 15+ Years of “hands-on" JAVA/J2EE application development expertise.
- Superior record in delivering Financial Services, Insurance, Laboratory Information Management System (LIMS), Network Management Systems (NMS) and Bioinformatics Products, with fulfilling customer expectations.
- Extensive experience in all phases of Software Development Life Cycle (SDLC)
- Experience in handling onsite offshore model projects.
- Extensive experience in design and development of J2EE applications using Spring, Hibernate, Struts, JDBC, Servlet, JSP, JSTL,AJAX, JNDI, JMS, EJB, SOAP and REST web services using Spring, Apache Axis 2, Apache CXF, Java Mail, JAAS, RMI, XML, Swing,
- Experienced in designing screens (GUI) using Model View Controller Architecture (Model-1, Model-2) and Struts.
- Experience with HTML5, HTML, Javascript, CSS, bootstrap.
- Experience in JavaScript frameworks JQuery, Angular JS
- Well experienced in building and deploying applications using ANT and Maven.
- Extensive experience on XML related technologies such as XML, XSLT, XSL. Has experience in using XML parsers like DOM and SAX.
- Extensive work experience with major databases Oracle, DB2, SQL Server, MY SQL
- Strong Skills in Database Design and writing complex database queries, stored procedures, and triggers using SQL, PL/SQL.
- Experience in using Design Patterns such as MVC, Singleton, Factory and Service Locator.
- Strong background with object oriented analysis and design (OOAD), UML diagrams such as use cases, sequence diagrams, class diagrams business requirement documents
- Experienced in managing team communication in DR Testing, Data Center Moves.
- Proven record in handling dependencies with multiple team’s dependencies and deliveries.
- Excellent oral and written Communication, Team building, Leadership, Project Management skills.
TECHNICAL SKILLS
Languages/ Technologies: Java 7.0, Servlet, JSP, AWT, Swing, JDBC, EJB, JMS, JNDI, JAXP, Web Services, log4j, JAXP, JPA, Reflection
Frame Works: Jakarta Struts, Spring, JSF, Hibernate, JUnit, Mockito,powermock
RDBMS: Oracle, DB2, MS SQL Server, Oracle, MySQL, DB2
Web Development: HTML, HTML5, CSS, JavaScript, JQuery, AngularJS, JSON
XML Technologies: JAXP, SOAP, WSDL, DOM, SAX, XSLT,XSL,XPATH
WebService Technologies: SOAP, WSDL,Spring REST, Apache CXF, Apache Axis, JAX-WS,UDDI
Application Servers & Web Servers: IBM Web Sphere, BEA-Web Logic, JBoss, Apache Tomcat, Apache Web Server
IDEs / Tools: IBM Rational Application Developer, JBoss Developer Studio, Eclipse, Net Beans, WSAD
DESIGN TOOLS: OOAD, UML
TOOLS: Skype, Jenkins, Version ONE, JIRA, GIT, IBM Rational Change, Electric Commander, DBVisualizer, Bugzilla, Scarab, Putty, Visual Source Safe, CVS, Ant, SQLYog, Win Merge SVN, Rational Rose, IBM Rational Synergy, Serena Dimension, SQl WorkBench, WinSCP, Splunk, confluence, dynaTrace
Office Tools: Outlook 2013, MS Word 2013, MS Excel 2013, MS PowerPoint, Lync 2013, Lotus Notes
Operating Systems: Windows 8/7/Vista/XP/2000/98/95, UNIX, LINUX, Macintosh
PROFESSIONAL EXPERIENCE
Confidential
Senior Java Consultant
Responsibilities:
- Worked on teh design teh framework for ODS application
- Worked on developing teh Asynchronous Framework and Cache Framework for teh services.
- Developed REST service using teh SPRING REST
- Developed teh Oncore Gateway UI using HTML5, Bootstrap and Angular JS.
- Developed unit test cases using JUNIT and Mockito/powermock.
- Mentored less experienced offshore team members at Confidential company iNautix
- Involved in Daily Scrum meeting.
- Involved in deployment of changes to changes to Dev, Test using Jenkins.
- Other similar responsibilities also include.
Environment: /Technologies: Java 1.7, HTML 5, CSS, Bootstrap, AngularJS, Spring REST, JAXB, Log4j, Junit, Mockito, PowerMockito, Hibernate, Apache CXF, XML, WSDL, MAVEN, spring, Oracle 11.2, Tomcat 7.0, Jenkins, JIRA, GIT,SQL Developer, dynaTrace, splunk, confluence.
Confidential
Senior Java Developer
Responsibilities:
- Worked on maintenance of sae.org website, fixed major and minor fixes using Java, J2EE technologies.
- Worked on functional enhancements of sae.org web application.
- Developed service layer having both REST and SOAP Webservices using Apache CXF to integrate with third party vendor products of SAE.
- Worked on teh Integration of third party vendor Marketo services into SAE application flow.
- Working on teh Integration of third party vendor eLogic LMS into sae.org.
- Worked on fixing and developing Store Procedures and functions using pl/sql.
- Involved in requirement gathering from clients and provide technical solutions
- Involved in Sprint planning, Daily Scrum meeting.
- Involved in deployment of changes to Dev, Test and Prod using ANT, Jenkins.
- Other similar responsibilities also include.
Environment: /Technologies: Java 1.7, JSP, Servlets, HTML, CSS, JQuery, JAXB, Log4j, Hibernate, Apache CXF, XML, WSDL, ANT, PL/SQL, Spring, Struts, Oracle, Weblogic 12.0, Skype, Jenkins, Version ONE, JBoss Developer Studio
Confidential
Senior Java Developer
Responsibilities:
- Supporting production issues and bug fixing on Agent Compensation tools of Confidential Insurance, debugging teh issue and provide teh solution and halping application users.
- Support and worked on fixes for Guardian User Access provisioning application SecAdmin.
- Working on data expansion changes and various enhancement projects and bug fixing using JAVA/J2EE, SQL/ PL SQL technologies, web technologies (HTML, JavaScript, CSS, JQuery) and Web services, where in work on teh entire project life cycle.
- Requirement gathering and analysis, time estimates, preparing design documentation, design review, development, testing and development of application enhancements, project planning.
- Provide and discuss optimized business solutions with Guardian. Resolve existing problems in Agent Compensation tools.
- Reviewing teh work products and deploying teh application in teh test environment and initiate teh process of user acceptance testing. It includes fixing of bugs and fixing technical errors dat may come up during this phase.
- Responsible for generating teh reports related to teh Field representative, Agencies and Home Office users of Guardian.
- Responsible for successful execution of every month Data sync up and data validation from Up Stream systems to Distributed Technology Services applications.
- Responsible for smooth execution of Disaster Recovery and Data Move exercises related to Guardian online Java based applications.
- Regular interaction with Guardian Manager, Business Analysts, Database administrator, Network Administrators, Home Office and Agency Application users -all belong to different departments and divisions of Guardian to ensure smooth running of applications.
- Other similar responsibilities also include.
Environment: /Technologies: Java 1.6, JSP, Servlet, JMS, MDB, HTML,CSS, Log4j, JavaScript, JQuery, JAXB, Hibernate, Spring MVC, CUP 2.0. XSL, LDAP, Db2, ORACLE, WebSphere 7.0, IBM RAD 7.5.4, MS office 2013, Windows 7, Serena Dimensions, IBM Tivoli Identity and Access Manager.
Confidential, New York, NY
Senior Developer
Responsibilities:
- Involved in requirement gathering, System Requirements, Technical design, Development and developer testing phase. Developed UML diagrams like Class Diagram, Sequence Diagrams using MS Visio
- Developing application using Java/J2EE technologies Java, JSP, Servlets, JMS, JDBC, Spring, SQL, JavaScript, HTMl5, JQuery, JMS, Spring, JPA, Hibernate. Angular JS, Angular JS, JSON,JAXB
- Developing teh application using teh latest technologies Apache CXF Rest, Angular JS, JavaScript, HTMl5, JQuery, JMS, Spring, JPA, Hibernate.
- FrontEnd is developed with using Angular JS and HTML5 framework.
- Developed Rest service which return JSON and XML to front end by interacting with Docusign Interface and local database to get teh data.
- Responsible for delegating tasks to offshore and delivery teh tasks.
- Involved in application database design, normalization and SQL optimization.
- Responsible for Build and Release management
- Responsible for production support and bug fixing
Environment: /Technologies: Java 1.6, JSP, Apache CXF, JMS, MDB, HTML 5, CSS, Log4j, Angular JS, JQuery,JSON, Spring, Hibernate, JPA, DB2, WebSphere 7.0, JAXB, WebSphere 7.0,Windows XP, Jackson, On Demand, IBM Rational Synergy, IBM Rational Change, Electric Commander, Eclipse, OOAD, UML, DocuSign services.
Confidential, New York, NY
Senior Developer
Responsibilities:
- Responsible for new developments, enhancing existing code, and supporting Java applications J2EE application development for high availability and/or high performance systems.
- Involved in requirement gathering, System Requirements, Technical design, Development and developer testing phase. Developed UML diagrams like Class Diagram, Sequence Diagrams using MS Visio
- Developed application using Java/J2EE technologies Java, JSP, Servlets, Struts, JMS,JDBC, SOAP web services using Axis, spring, SQL, Stored Procedures.
- Responsible for delegating tasks to offshore and delivery teh tasks.
- Involved and successfully executed many enhancements and new modules.
- Out of my interest developed UI utility tools to Parse logs, maintain release and change request data for teh team using Swing.
- Responsible for production support and bug fixing
- Experience in on call for level3 support for application in rotation basis.
Environment: Java, JSP, Servlets, JMS, MDB, WebServices, HTML, CSS, Log4j, Apache Axis 2, Swing, Spring, Struts, DB2, WebSphere 6.1, Apache2, Windows XP, Microsoft Outlook, IBM Rational Synergy, IBM Rational Change, Electric Commander, Ant, Eclipse 3.1.2, IBM RAD 7.5.4, WSAD, OOAD, UML
Confidential, Atlanta,GA
Sr Java Developer
Responsibilities:
- Involved in technical discussions with client and team members. Used OOAD and UML tools for designing Technical Design Documents
- Designed and developed teh graphical components OneLineViewer and OneLineDesigner component using java swing. involved in unit testing & integration testing
- Developed Graphical components using SWING.
- Implemented MVC, Singleton, Factory, Adapter and Observer design pattern.
- Extensively used JAXP for xml parsing and saving. Graphical object data is maintained in XML.
- Designed database and extensively used JDBC.
Environment: Java 5.0, Swing, C cgi, JAXP, JDBC, mSQL, Tomcat 5.5.7, Fedoro linux 4.0Eclipse 3.1.2, OOAD, UML, Ant, Log 4j.
Confidential, Illinois
Sr Programmer
Responsibilities:
- Played teh role of technical lead. Involved in technical discussions
- Used OOAD and UML tools for designing Technical Design Documents
- Developed all teh framework components for teh application
- Developed all teh framework components for teh application, Designed teh communication between server and teh client, Developed most important modules Connectivity screen and Reconfiguration module
- Implemented MVC, Singleton, Factory, Adapter and Observer design pattern.
- Responsible for overseeing teh Quality procedures related to teh project
- Worked on Advent Net SNMP API.
Environment: Java 1.4.2, Swing, SQL, JSP 2.0, JDBC, Struts, MySQL, Log 4J