Java/j2ee Developer Resume
Charlotte, NC
SUMMARY:
- Senior Consultant with 10+ years of experience in IT includes 5 years of strong Technical Architect and design and development of Web and Distributed applications using Java, J2EE technologies.
- Strong 10+ year’s experience in Supply chain and Investment Banking Domain with major clients.
- Lead technology initiatives to provide efficiency and enhanced value to business operations.
- Successfully delivered multi - million dollar projects using global sourcing model. Managed onshore/offshore teams and delivery.
- Set program priorities, goals for the projects, forecast budget by working with senior management and implemented the business objectives.
- Strong Experience in Planning, Execution for the entire SDLC
- Vast array of working experience on J2EE, Java, XML, Web Services and E-Business services.
- Expertise in areas of architect, design and custom application development of service oriented architecture (SOA) and Web based Products.
- Expertise in Internet Infrastructure products like Application Server (IBM WebSphere & BEA Weblogic), LDAP, DB2 & Oracle.
- Expertise in software methodologies like Agile, Waterfall and SCRUM.
- Recruited and supervised contract technical personnel to enable faster delivery of the project.
- Extensive with full software life cycle experience with industry standard methodologies including Rational Unified Process(RUP)
- Great team player with good communication, presentation and inter-personal skills.
- Capability to adapt to any phase of an existing project from Business Modeling to Production Support.
- Solid knowledge of Hadoop architecture and ecosystem (HDFS, Map Reduce, Oozie, Scribe, Hue, Hive, Pig, Hbase, etc.)
- Solid knowledge writing, deploying, testing, and debugging MR jobs and ETL workflows.
TECHNICAL SKILLS:
Languages: C, C++, and Java, SQL, PL-SQL
J2EE Technologies: Struts, Hibernate, HTML, CSS, XML, XSLT, XSD, DTD, SOAP, WSDL, UDDI, Webservices, JavaScript, AJAX, HTML5, JDBC, RMI, EXT-JS, EJB, Servlets, JSP, JSTL, Custom tags, Tag libraries, JNDI, JSF, JAX-RPC,AngularJS,JBoss,RESTful API,JSON,Log4j
Application Servers: IBM Websphere 7.0, BEA WebLogic Server 11g, JBOSS 5.1
Web Servers: Apache Tomcat 7.0, Apache web server 1.3, IBM Http Webserver, JRun, Java Web Server 2.0, MS IIS 4.0 and 3.0
Databases: Oracle 8i/9i/10g, SQL Server, MS-Access,SQL
Middleware: IBM MQ Series V5.2, JMS
Scripting Languages: Perl, Jscript, PL/SQL
Test Tools: Mercury Test Director, Quality Center, ETCM, JUNIT, Easymock
Build and Test: ANT, Maven
Reporting Tools: Crystal Reports
Operating Systems: Windows Vista/XP/NT 4.0/2000/98/95 , Unix (HP-UX), Solaris 2.6
Big Data: HDFS,Map Reduce Oozie, Scribe, Hue, Hive, Pig, Hbase
CI: Hudson,Jenkins,Teamcity
Design Patterns/ Frameworks: J2EE, Struts, Hibernate, Spring, OOD
IDE: IBM Websphere Studio Application Developer WSAD, Eclipse, JDeveloper 3.0, TOAD, IBM Visual Age for Java 4.0
UML Designing Tools: Rational Rose, Visio 5
SourceVersion Control: Visual SourceSafe, CVS, ChangeMan, ClearCase, Sharepoint
Methodologies: Agile, Waterfall, Arbitrary & Scrum
Project Management Tools: MS Project 2007, MS Word, MS Excel, MS Power point, MS Outlook
Quality Standards: CMMi Level 5, Express & Express One
Single Sign-on: Oracle Directory Services, LDAP, Siteminder Policy Server & Web agent
Others: Log4j, OOAD, RUP, Trilogy MCC, Exceed, MS Commerce Server, Oracle Directory Services, Developer 2000 (forms 4.5 and Reports 2.5)
PROFESSIONAL EXPERIENCE:
Confidential
Java/J2ee Developer, Charlotte, NC
Responsibilities:
- Analysis, Design and Development of Software Applications using Java/J2EE, Spring, Oracle Weblogic 11, Soap/Rest Web Services, JSP, Eclipse, SQL Server, Oracle, MySQL, Fenics, Calypso and Subversion.
- Designing and develop applications that satisfy the dynamic business needs.
- Re-designing the existing application to improve performance and maintainability.
- Involvement in analysis and design phase of the project.
- Analysis new business requirements that come up with the developed code and find solutions to complex problems arising out of dynamically changing business needs.
- Coordinating with business team and creating functional design document (FSD) and Technical design documents.
- Developed web-services using Service oriented architecture (SOA).
- Writing Java code to generate clean pnl for FX Options and trades.
- Re-designing and code refactoring to improve the performance and maintainability.
- Developing test programs to rigorously test the development work done for the project. performance analysis and tuning.
- Coordinating production releases with different teams.
- Providing production support and handling issue arising out of production.
- Involvement in version controlling and handling of code base.
- Interacting with the client on a daily basis regarding project status, new design proposals and handling technical issues related to the system development and maintenance.
- Providing technical expertise on new design approaches to improve the maintenance and performance of the application.
Environment: Java, J2EE, Spring, Hibernate, JavaFx, JavaScript, Ajax, Html, CSS, Xml, Eclipse, Oracle Web Logic 11, Fenics 12.3, Calypso, Autosys, JMX+, SQL Server, Sybase, Oracle, MySql, Restful/Soap web services, web logic, Java Web start, SOAP UI 5.0, Sub Version, HP ALM, Anthill Pro, Aqua Data Studio, Windows 7.
Confidential
Sr. Java/J2ee Developer, Houston, TX
Responsibilities:
- Working in the Global delivery model with offshore/onshore resources and different stake holders
- Working Agile framework with a quarterly release cycle
- Handling a team of offshore and co-ordinating with onsite for smooth delivery
- Involved in developing the AD documents and improving the existing framework to adapt new requirements
- Applied design patterns MVC, DAO, Command & Adapter patterns
- Mentoring and working with development team to meet the complex business requirements and provide technical guidance
- Involve the complete Build phase and helped the team to understand the domain and technical requirements
- Supporting the QA, E2E and UAT UAT phase and played a critical role to resolve the end users queries
- Supports the entire software development life cycle phases to its entirety
- Analyze business processes and proposed the technical solutions.
- Design and Develop web applications using spring web, JSP, HTML, JavaScript, JQuery.
Environment: J2EE, Ajax, Java, spring, JMS, Hibernate, Apache, Tomcat, JavaScript, JQuery, CSS, JSP, Servlets, HTML, Oracle 10g, JANUS. Web Services, Java 1.6, JavaScript, JSP and servlets, Maven, Hudson, Jenkins, AngularJs, and Restful Web Services.
Confidential
Sr. Java/J2ee Developer, Houston, TX
Responsibilities:
- Working as a technical lead for the product development and IT operations
- Writing JMS code to consume the published messages.
- Supports the product development to its entirety of its life cycle phases
- Supporting the enterprise testing to develop the test strategy building
- Developed the code to consume web services provided by RDT Team
- Design the batch jobs and written Shell scripts to invoke reconciliation jobs.
- Designed and coding JMS classes as Multithreading
Environment: Java Multithreading Programming, Web Services, JMS, JANUS, Java, spring, SOAP, MQ Series, Oracle, Shell Scripts, PL\SQL.
Confidential
Sr. Java/J2ee Developer, Houston, TX
Responsibilities:
- Involved in the project design
- Developed SQL queries, stored procedures
- Responsible for Unit testing of the various components
- Involve the complete Build phase and helped the team to understand the domain and technical requirements
- Support the UAT phase and played a critical role to resolve the end users queries
- Developing stateless and state full EJB’s.
Environment: Java Multithreading Programming, EJB,clear case,JSF,Socket Programming, JANUS, SAIL, JSP, Servlets, Oracle 10g, Sybase, DB2, Shell Scripts, PL\SQL. EXT-JS
Confidential
Sr Java Developer
Responsibilities:
- Involve the complete Build phase and helped the team to understand the domain and technical requirements, ensure no deviation.
- Helped on the technical issues and Performance Optimization.
- Driving the team by Motivated and encourage on crisis and share the credits on good moment.
- Delivered an excellent quality deliverables with 100% timeliness adherence and no severity defects.
- Researched and Implemented the new way of achieving the Internationalization by using web4j.
Environment: Java, Generic DAO, TSF Framework, JSP,JSTL, Java Script, Oracle10g,Linux,Siteminder,LDAP and Tomcat, Motorola Symbol MC9090-K Mobile Computer, Windows Mobile 5.0, Pocket IE version 3 or above.
Confidential
Sr. Java Developer
Responsibilities:
- Gathered user & business requirements, convert into functional use cases, class and sequence diagrams.
- Handled cross culture and supported multiple time-zones of clients in USA
- Prototyped use of JSF for presentation development and Spring for middle tier development to analyze if use would ease development
- Designed and developed Self-contained web flows, clearly visible UI flows by defining in XML and order state cache maintained across the flow using Spring Web Flow.
- Configuring and deployed multiple applications in WebSphere clustered environment.
- Designed and developed Synchronized Multithreading logic per order approach across the application.
- Defined XSD for various XML transactions.
- Developing complex PL/SQL procedures, UNIX Shell Scripts for comparison of legacy data.
- Handled JDBC, authorization and authentication implemented using single sign-on process.
- Developed Scrum methodology approach using JUNIT and Easy mock.
- Created Local debug environment with simulators using JBOSS with Tomcat.
- Successful supporting all applications for Units, Functional verification and System Integration .
- Single point of contact for production support and investigating severity-1 defects and met SLAs with no slippages
Environment: J2EE, Ajax, Java, spring, JMS, Hibernate, Apache, Tomcat, JavaScript, JQuery, CSS, JSP, Servlets, HTML, Oracle 10g, JANUS. Web Services, Java 1.6, JavaScript, JSP and servlets, Maven 1.0.2
Confidential
Sr Programmer
Responsibilities:
- Involved in Business, User & Technical Requirement gathering
- Developed functional use cases using UML.
- Design the Complete Order flow life cycle to adhere to Trilogy e-business systems
- Guided the Development phase, Unit Test, Integration & System Testing phase
- Involved in Code Merges and Deployments
- Iinvolved in development of XSD for all requests and validating the web services requests based on XSD
Environment: Java, JDBC, TSF Framework, JSP, Java Script, web services, RPC, Oracle8i, Linux and Tomcat.
Confidential
Programmer
Responsibilities:
- Involved in the High level and detailed design, Coding, Testing, and Implementation of the applications.
- Prototype developed for showcasing for POC.
- Implemented security concepts by HTTPS, SSL Authentication and Configuring certificate authentication.
- Writing standalone Java classes, reusable components using connection pool and JavaBeans for getting data from oracle tables.
- Developed build scripts using ANT.
Environment: Java, JSP, Servlets, Web Logic Application Server 6.1 SP4, ANT, oracle 8.
Confidential
Programmer
Responsibilities:
- Developed server side components containing business logic using TSF Framework and JSP.
- Responsible for developing the Management APIs
- Resolving the production issues reported by the client users
- Designed user interfaces and forms with Java Server pages and HTML
Environment: Java, JSP, Servlets, TSF Framework, Web Sphere & Oracle.
