Sr. Java/ J2ee Consultant Resume
Charlotte, NC
SUMMARY:
- More than 15 years of extensive experience in architecting, design, development, testing, debugging, deployment, maintenance/support and Integration of Enterprise Software Applications.
- Experience in various environments such as Finance, Banking, Pharmaceutical, Retail and Manufacturing.
- Experience in designing and developing Inception, Elaboration, Construction and Transition Phases of n - Tier, Model View Controller Architecture, Apache Struts Framework and XML based Service applications.
- Excellent Analytical, Problem Solving, Communication and Interpersonal skills.
TECHNICAL SKILLS:
Languages: Java, C++, SQL, SQLJ, PL/SQL, Aspect J, Python
Big Data: Hadoop, Pig, Hive, HBase, Sqoop, Flume, HCatalog, Hadoop Ecosystems
Web/Application servers: Weblogic 8.1/7.0/6.1/5.1/4.5 Web Sphere 6/5/4/3.5, Sun one 7.1, Tomcat 7/6/5/4, Java Web Server 2.0, JBoss, WAS-CE 2.1/2.0, Apache Geronimo 2.x
Portal Server: Vignette Portal Server 7.2
Databases: Oracle 10g/9i/8i/8.1, SQL Server 2007/2000, DB2 7.2, MySQL 5.0, MS Access, Tera Data, Sybase, Aginity Netezza workbench 2.1.x
Operating Systems: Windows 98/95/NT4.0, Windows XP, Windows 2000, MS-DOS, Unix
IDE: RAD 6, WSAD 5/4, Eclipse 3.x, IntelliJ IDEA 7.2, JBuilder 6.0, Visual age for java (VAJ), XMLSPY, Edit Plus
Database Tools: TOAD, SQL Navigator 4.1
Development Tools: Maven 2, ANT, Telnet, FTP
Analysis & Design: Rational Rose, Java patterns, J2EE patterns, ERWIN, RUP, RAD, XDE, Rational Purify, EMF Eclipse, GEF Eclipse, UML 2, Rational Software Architect, Rational Application Developer (RAD), Rational Software Modeler, Rational Business Developer.
Reports: Actuate reporting suit 5.0, Oracle 10g, Crystal Reports, iText, JasperReports, iReport, JasperAssistant, BIRT 2.2.2 (Business Intelligence and Reporting Tools), XSL-FO, Apache FOP
Frame Works: AngularJS, MVC, Struts 2.x/1.x, Spring 3.x/2.x/1.x, Spring Acegi/Security, Spring Integration, Hibernate, WebWork 2.0, XWork, Apache Tiles, SiteMesh, MyBatis/ iBatis 2.3.0, DOJO, Google Web Toolkit (GWT), MVP4G 1.4.0, Abator, EhCache
Version Control: CVS, SVN, VSS (Visual Source Safe), Clear Case, MKS, Subversion
XML Technologies: XML, XSLT, JDOM, SAX, DOM, DTD, XML, XPath, schema s, Xtags
Testing Technologies: JUnit 4/3.8, JUnit Extension 0.2.4, Mock Objects, Cactus, DB Unit, XMLUnit, JTest
Web Services: Web Services, UDDI, SOAP, WSDL, Axis 2, X Fire, SOA, JAX-WS, JAX-RS, JAXB
Development: Agile, Scrum, Waterfall
PROFESSIONAL EXPERIENCE:
Confidential, Charlotte, NC
Sr. Java/ J2EE Consultant
Responsibilities:
- Responsible for all the development work using Java and complex SQL queries for ETL (extract, transform & load) . Used spring integration messaging framework.
- Understanding/ Implementing business requirements. Responsible for release meetings.
- Managing DEV, QA and multiple UAT environments. Working independently, creating documents for testing & deployment. Interacting with up/ down stream teams.
- Managing/ Creating all the production release related documents, assisting production release team for deployment and fixing issues.
- Migrating projects to EFS (Enterprise File System), regression testing.
- Used SVN for code management, creating/ merging and working on multiple branches.
- Follow Confidential ’s technical standards, code reviews and JTest
- Used JIRA, Issue and Project Tracking Software, to create tickets and move them to different stages.
- Managing 3 projects from understanding business requirements, development, testing stages (offshore QA team) to production.
Environment: Java, J2ee, jdk 1.7, Spring 3.0, Spring Integration 2.1, JSP, JConsole, Sybase, Netezza, Aginity, Squirrel, Unix, SVN, STS/ Eclipse, Maven, SQL, java Patterns, JUnit, Hudson, JIRA, JDBC, Tectia (secure file transfer), MicroStrategy, Sharepoint, Jenkin
Confidential, Charlotte, NC
Sr. Java/ J2EE Consultant
Responsibilities:
- Using Agile & Scrum development methodologies
- Worked horizontally, created Front, Middle and Back end system .
- Working/ Creating customized tag libraries. Implemented home grown caching solutions.
- Working independently, writing modular logics, interacting with business user and business analysts and testing team members.
- Follow Vanguard’s technical standards, code reviews and JTest
Environment: Java, J2ee, jdk 1.6, Spring 3.0, JSF, MyFaces, JSP, xhtml, jQuery, AngularJS, Oracle, Sybase, Unix, MKS, SVN, RAD, Eclipse, CSS, Maven, SQL, MVC, java script, J2ee Patterns, JAX-RS, Webservices, JAX-WS, JAXB, Webspehere, JUnit, Agile, Scrum, Agility, JTest, JSTL (Tag libraries), Hudson
Confidential, Charlotte, NC
Sr. Java/ J2EE Consultant
Responsibilities:
- Understanding calculators functionalities and creating control reports
- Created POC for multiple modules
- Designed and created front, middle and back end of the projects/ modules.
- Interact with business users and business analysts to gather requirements and creating technical documents. Work closely with QA/ SIT/ UAT and Production Support Team.
- Manage code base, creating branches using SVN for different environments.
- Working and assigning tasks to offshore development team. Mentoring junior team members.
- Analyze and fix production issues.
- Work horizontally (front, middle and back end) of the project. Designing front end, writing modular core business logic and backend using complex SQL queries/ PL/SQL stored procedures. Performance tuning SQL queries. Used Ehcache for caching solutions.
- Design solutions for complex problems
- Investigate new technologies, give presentations and create POC projects to provide solutions/ solve complex problems. Enthusiastic to learn new technologies
- Writing business logic using java and front end technologies.
- Customization, Designing and coding for JIRA framework.
- Writing UNIX scripts. Used MVC and open sources, Spring, MyBatis etc.
Environment: Java, J2ee, jdk 1.6, Spring 3.0/ 3.3, GWT 2.2.0, MVP4G 1.4.0, Spring Security, Transactions, EhCache, Jsp, EJB 3.0, Jdbc, JMS, JBoss 7.0/5.1, TeraData, Oracle, Sybase, XmlJet, iText, Unix, Job Scheduler, SVN, Eclipse, BIRT, Python, Ant, SQL, MVC, JQuery, java script, J2ee Patterns, Quality Center, JIRA 3.7/4, JAX-RS, JAX-WS, JAXB, Weblogic, Agile, JUnit, Hudson
Confidential, Westborough, MA
Sr. Java/ J2EE Consultant
Responsibilities:
- Analyze requirements; create prototypes, design/ test documents and implement Model View Controller (MVC) architecture.
- Part of Architect team to design solutions to complex problems. Prototyping projects using new technologies.
- Design, develop and Implement testing framework.
- Designing and implemented reporting framework. Business logics were written using Core Java. Implemented Exception handling framework for different projects.
- Utilized MKS as repository. Implemented design patterns like Data Access Objects (DAO), Session Façade, Factory pattern and Value Objects.
- Implemented stored procedure using SQL, PL/ SQL and SQL Server 2000.
- Migrated of store applications from Web Sphere Application Server 4.0, Java 1.3 to WAS-CE 2.0 and Java 1.5
- Conduct training programs related to advances in related technology
- Providing technical support to different stores, if needed, using Web Connect.
- Creating UML (use case, class, sequence) diagrams using Rational Software Architect.
Environment: JAVA, J2EE, JSP, EJB 2.0/1.0, JDK 1.5/1.4, HTML, CSS, JavaScript, Servlet, Java Beans, Rational Software Architect, UML, CVS, Eclipse, Maven 2, ANT, AJAX, DOJO, Design Patterns, SQL, PL/SQL, MVC, XML, XSLT, DOM, JDOM, Tomcat, Web Sphere (WAS-CE) 2.0, JUnit 4.0/3.8, JUnitExt, DBUnit, Cactus, Apache Geronimo 2.x, Spring 2.x, AspectJ, Struts 2.0/1.1/1.0, Http Messaging, XSL-FO, Apache FOP, XSLT, XMLUnit, iText, WebWork 2.x, XWork, MKS, Web Connect, iBATIS 2.3.0, Abator, Hibernate, JasperReports 2.0.4, iReport 2.0.4, Jasper Assistant, iText, FreeMarker, DHTML, JSON, XTags, Window XP.
Confidential, Boston, MA
Sr. Java/ J2EE Consultant
Responsibilities:
- Architected, Designed and implemented real time portfolio management system
- Analyze business requirements; create prototypes, design, test documents and implement Model View Controller (MVC) architecture.
- Analysis, design, develops, debug, implement and test on J2EE environment using Eclipse.
- Responsible for creating presentation, application and database layers using JSP, Java script, HTML, SWING, CSS and back end using JDK, Servlet, Java Beans, XML, EJB, Sun One Application Server, Vignette Portal Server, Reuters API and Thomson API. Responsible for configuration and installation of Sun One Application and Vignette Portal Server. Created, used the build and release scripts using ANT to integrate and deploy codes to System Test and UAT server.
- Responsible to interact with Reuter’s team and implement Reuters Thin Client Toolkit API 4.2.0 to get Snapshot and Streaming, real time, pricing for securities and used SWING to implement and display. All Business logics were written using Core Java.
- Utilized Concurrent Versions System (CVS) as repository. Implemented design patterns like Data Access Objects (DAO), Session Façade, Factory pattern and Value Objects.
- Created Database Access Classes, SQL queries, store procedure, functions using SQL and PL/SQL using Toad and Oracle 10g database.
- Integrating, building and deployment of the code to System Test Environment and User Acceptance Test (UAT) using ANT scripts.
- Managed offshore development team
Environment: JAVA, J2EE, JSP, SWING, EJB 2.0, JDK 1.5/1.4, HTML, CSS, JavaScript, Servlet, Java Beans, CVS, Oracle 10g, Toad, Eclipse, ANT, AJAX, Design Patterns, SQL, PL/SQL, MVC, XML, DOM, JDOM, Hibernate, Sun One Application Server 7.0, Vignette Portal Server 7.2, Window XP, Reuter and Thomson API, Junit.
Confidential, Philadelphia, PA
Programmer Analyst
Responsibilities:
- Analyze business requirements, create prototypes and implement MVC architecture.
- Used Spring core framework to remove the direct dependencies on CIMS middleware components and Oracle database class and created common framework.
- Responsible for Analysis, design, develop, debug, implement and test on J2EE environment. WebSphere Studio Application Developer (WSAD) 5.1 used for development purpose. Helping team members to design develop and implement.
- Created front end using JSP, Java script, HTML, CSS and back end using Servlet, Java Beans, XML, EJB 2.0 and Weblogic Application Server 8.1. Installed and configured Weblogic 8.1. Created, used the build and release scripts using ANT to integrate and deploy codes to UAT server. All Business logics were written using Core Java.
- Used CIMS middleware components to interact with OS/390 Main Frame Systems.
- Responsible to analyze defects and enhancements with users in order to fix them and created necessary test documents. Utilized Visual Source Save (VSS) 6.0 as repository.
- Implemented design patterns like Data Access Objects (DAO), Value Objects and Front Controller architecture.
- Responsible for writing Database Access Classes, SQL queries, store procedure, functions using SQL and PL/SQL using Toad. Responsible to modify existing and creating new Database tables. Utilized Oracle 9i database.
- Integrating, building and deployment of the code to User Acceptance Test (UAT), the integrated test environment, server using ANT scripts.
Environment: JAVA, J2EE, JSP, EJB 2.0, Spring framework 1.2, HTML, CSS, JavaScript, Servlet, Java Beans, VSS 6.0, Oracle 9i, Toad, WSAD 5.1, Eclipse, ANT, Design Patterns, SQL, PL/SQL, MVC, XML, Weblogic Application Server 8.1 and Window XP.
Confidential, Hopewell, NJ
Programmer Analyst
Responsibilities:- Integrated Regulatory Information System (IRIS) consists of European Regulatory Information Center (ERIC) and Worldwide Regulatory Information Management System (WRIMS).
- IRIS is used to plan and track regulatory submissions from Initial Marketing Authorization Application to life cycle management for all the pharmaceutical products to be marketed or already marketed in the Europe or worldwide.
Environment: J2EE, java, JavaScript, Oracle 8.1/8i, PL/SQL, SQL, Weblogic 7.0/8.1, JBuilder 10, EJB 2.0, JSP, Servlets, Struts, XML,XSLT, CSS, Rational Rose 2002,ERWIN, Oracle 10g, SQL Navigator 4.1, Clear Case, Eclipse, Java Script, ANT, HTML, Unix and Windows 2000
Confidential
System Analyst Programmer
Responsibilities:- Inventory Management of Print Reel System (IMPRS) for SPH a premier media corporation, which has number of Inventory locations in Singapore.
- The proposed system will help the management in preparing Purchase Initiation, Shipment Maintenance, Newsprint Receiving, Newsprint Movement, Stock Balance, Month End, Control Maintenance and Quality Control.
- The System will link all the warehouses with the corporate office and expedite their day-to-day operations
Environment: Java, EJB 2.0, WSAD 5.0, WebSphere 5.0/4.0, Eclipse, Java Script, JDBC, JSP, Servlet, VAJ, SQLJ, IBM DB2 7.2, Oracle 8i, PL/SQL, ANT, XML, XSLT, SAX, DOM, CSS, Clear Case, Actuate Reporting Suit 5.0, Log4J, Telnet, FTP, Web Services, jdk1.4, HTML, Window XP and Unix.
Confidential
Programmer Analyst
Responsibilities:- Integrated Student Information System (ISIS) was to prepare online information system for Confidential .
- This will provide Course Information, Announcement/Alerts, Student Finance, Records, Advising, Graduation & Beyond, Room Booking and Administration.
- The students can enroll themselves for courses online
Environment: Java, JSP, Java Beans, WebSphere 3.5, JDBC, Servlet, XML, XSLT, JDOM, Apache Tomcat, Java Script, HTML, CSS, Struts 1.x, MVC, Load Runner 7.5, UML, Rational Rose 2002, SQL Server 2000, VSS, Crystal Reports, Window XP and Unix.
Confidential
Programmer
Responsibilities:- Confidential is Government Body of Singapore allows Textile and Garment manufacturers to submit survey form electronically.
Environment: Java, JSP, Java Beans, JDBC, Servlet, Apache Tomcat, Java Script, HTML, CSS Struts 1.x, Oracle Application server 9i, JBuilder 6.0, VSS, XML, XSLT, PL/SQL, Stored Procedure, Triggers, Window NT and UNIX.