Senior Tech Lead Resume
Chester, NY
SUMMARY:
- Around 13 Years of experience on Java & J2EE technologies in Application Software Design, Development, involving in analysis, design (System/OO), development, deployment, testing, documentation, implementation, maintenance and support of application software. More than 10 years of experience in Web - based and distributed n-tier architecture.
- Involved in complete software development life cycle (SDLC) of the software product from requirements gathering, Conceptual design, analysis, detail design, development, system testing and performance testing. Provided production support and involved in knowledge transfer.
- Provided solution with J2EE using advanced features of Java including EJB, Java Beans, Java Server Pages (JSP), Servlets, Struts, Spring MVC, Webflow, JSP Tag Library (JSTL), JSF, JDBC, RMI, JMS, JNDI, Spring, Web Services, Hibernate, AJAX and XML
- Experience in designing and developing of object oriented software applications with a wide exposure to e-business, B2B applications, service delivery, and E-Commerce, Internet and intranet applications.
- Hands on Experience in designing and implementing J2EE design patterns like Front Controller, Request Handler, Request Processor, Factory Pattern, Service Locator, Business Delegate, Data Access Object, Session Façade and Value object pattern, and GOF Core Java design patterns like Singleton, Factory, Composite, Adopter Bride etc.,
- Good Hands on exposure on writing secured Java Web Services (JWSDP) using SOAP, WSDL, UDDI, JAXP, JAX-WS, JAX-RPC and REST with JAX-RS.
- Strong skills in Web and Multi-tier Enterprise applications based on MVC framework (Struts, Spring) on Unix and Windows platforms and hands on experience with ORM tools like Hibernate, Eclipse Link and Top Link.
- Extensively worked on IDE’s like Eclipse, STS, MyEclipse, JDeveloper, NetBeans .
- Extensive experience in Data Modeling, Stored Procedures and functions, worked on Databases such as Confidential, SQL Server, DB2 and MySql.
- Extensive knowledge of Web Application servers including IBM WebSphere, Apache Tomcat, BEA’s WebLogic, and JBoss and involved in server administration for standalone server (JNDI, Data source configuration, Environment variable, Logs setup etc.).
- Efficient in software engineering skills on Enterprise Architect and UML diagrams including Use-Case diagrams, Class diagrams, Sequence diagrams etc with Rational Rose, Asta, etc,
- Hands experience on cloud environments like Confidential cloud and AWS etc.
- Excellent analytical, problem solving, communication skills and a dedicated team player
- Having good knowledge on Agile Methodologies and also worked as Scrum Master
- Having hands on experience in Test Driven Development and having good experience in using unit test frameworks like Junit, Mockito, Easy Mock, Concordian and HTML test.
- Having good experience in creating maven multi module projects and test driven projects.
- Extensive project experience in Government, Retail, Insurance, Banking and Revenue and Telecom.
- Having good experience in using Build tools like Ant, Maven to create and deploy project builds.
- Hands on experienced on configuring and creating contiguous build environments using Hudson and Jenkins n both Windows and Linux platforms
- Having more than 4 years of experience in Production Support and Maintenance Projects.
TECHNICAL SKILLS:
Operating Systems: Windows 7/XP/NT, UNIX, Linux, Ubuntu
Languages: Java 1.6, SQL, PL/SQL
Web Technologies: JSP 2.0, Servlets 2.4, XML, JAX-WS Web Services, SOAP, WSDL, UDDI, HTML, CSS JavaScript, AJAX, JSTL, JAX-RS REST Services
Java Technologies: J2EE, JDBC, EJB 3.0, Java Bean, RMI, JNDI, JMS
Frameworks: Jakarta Struts 1.2, JSF, Spring MVC, Webflow
RDBMS: Confidential 11i, Sybase, MS SQL Server, DB2, RDB
Multidimensional DB: Essbase
Messaging Services: JMS, Spring Integration, Rabbit-MQ, Active-MQ, Java Mail
Web Servers: Apache Tomcat, WebLogic, WebSphere, JBoss
Application Servers: Weblogic 9.2, WebSphere 7, Jboss4
Tools and Utilities: ANT, Maven, SVN, CVS, Clear Case, Perforce, Share Point
IDEs: Eclipse, MyEclipse, Jdeveloper, Jbuilder
OR Mapping Tools: Hibernate 3.0, EJB, JPA, Eclipse Link, Top Link
Internet Protocols: HTTP, FTP, HTTPS, SMTP, TCP/IP, Mail
Scripting: Java Scripts, DOJO, Ajax, JQuery, AngularJS
PROFESSIONAL EXPERIENCE:
Confidential, Chester, NY
Senior Tech Lead
Responsibilities:
- Confidential is a cable television and communications provider.
- Confidential serves primarily smaller markets.
- Confidential is one of the leading media agencies.
Senior/Lead J2EE Developer
Confidential, Parsippany, NJ
Responsibilities:
- Confidential is a global provider of customer interaction solutions and product support services.
- TeQ21 is an integrated technology platform that provides both the suite of client services and business support applications.
- A chat solution which can seamlessly work between users of TeQ21 platform and non-TeQ21 platform is needed.
- Spark a standalone open source client application with OpenFire server based on XMPP standards is developed for this purpose.
Senior/Lead J2EE Developer
Confidential, Sanfransisco, CA
Responsibilities:
- Hyperion Profitability and Cost Management is an analytical application that allows financial analysts to design and execute complex allocation processes for a variety of use cases including shared service recharges, service costing, and customer and product profitability analysis.
Senior/Lead J2EE Developer
Confidential
Responsibilities:
- Hermes in the internal Confidential Project Code Name for the effort to re-engineer the Systems Management Incident Management "engine".
- Currently, the Systems Management product is Aptra Vision.
- And underneath the web front-end of Aptra Vision is an Incident Management automation engine known as Gasper Vantage.
- This was a stand-alone product that is now years old and has some architectural limitations.
- Therefore, Project Hermes is an effort to rewrite this; maintaining the feature set, but breaking architectural limits and laying asolid foundation for an extendable Systems Management engine.
Senior/Lead J2EE Developer
Confidential, Sanfransico, CA
Responsibilities:
- It is a US based leading online photo services gain from Confidential .
- “ Confidential by Confidential ” is the number one online photo service, with more than 80 million members in over 20 countries and 2 billion unique photos stored online.
- Confidential is a division of Confidential, one of the world's largest IT companies with a portfolio that spans printing, personal computing, software, services, and IT infrastructure.
- It also provides mobile photo services and a subscription video sharing and storage plans. Confidential offers more than 100 unique, customizable photo gifts, from a full line of display-quality photo books, calendars, and posters, to photo mugs, mouse pads, key chains, and jewelry.
- Since 2004, Confidential has expanded its reach to more than 20 countries worldwide, making it the largest international photo service in the world.
J2EE Developer
Confidential
Responsibilities:
- Regional Architecture Web Interface (Web Interface) provides a means of sending and receiving national standards-based messages, including of events and real-time information.
- The Web Interface will allow users to create, update, close, receive and distribute Regional Architecture incident, construction, special events, link data, object data, as well as viewing them on a map interface.
- The Regional Architecture Web project extends the Regional Architecture project’s WAN workstation and TRANSMITS phase 1 project’s Link OI functionality to a web-based interface
Confidential
J2EE Developer
Responsibilities:
- The main purpose of the CARO is purchasing and sailing goods in Auction environment.
- It also ffers one common look and feel one handling philosophy throughout the different modules to the user.