We provide IT Staff Augmentation Services!

Team Lead Resume

Hoffman Estates, IL

SUMMARY:

  • Around 10 years of professional experience in the areas of design, development and implementation for various Java/J2EE based Internet applications, Cloud - based applications and Android applications.
  • Extensive experience in J2EE architecture and developed server-side applications using technologies like Java, Spring, Spring MVC, JSP, Servlets, Hibernate, EJB, JDBC, JAX-B, JMS, Struts and XML.
  • Experience in development and deployment of J2EE Application archives (jar, war) on Jboss, Tomcat Application Servers.
  • Experience in development of Android applications supporting KitKat and further OS versions.
  • Experience in development of Cloud based applications for AWS (Amazon), GoGrid, Rackspace and Terremark cloud service providers.
  • Experience in relational database systems MSSQL Server, Oracle, MySql, PostgresSQL and Sybase.
  • Rich experience in Java 2.0, Object Oriented Analysis & Design (OOAD), particularly in the development of Use Cases, Sequence diagrams using MS-Visio.
  • Extensive hands-on and knowledge in RESTful implementations, JDBC, Struts, XML, XPath, DOM, WSDL, SOAP, JAX-B, and Spring.
  • Designed the applications using Spring MVC, Struts MVC architectural Pattern and Cairngorm Architecture (MVC) for Flex projects.
  • Expertise in implementing the Java Design patterns (Singleton, DAO, Factory, Observer Publisher-Subscriber, etc).
  • Experience in developing batch jobs using Spring and Quartz.
  • Good knowledge in Software Development Life Cycle (SDLC).
  • Extensive knowledge and rich experience Eclipse, Intellij Idea, Android Studio, NetBeans IDE and Flex Builder.
  • Experience in Developing the Rich Internet Applications and rich user interfaces GWT, Ext-GWT, Flex 3.0 onwards, jQuery 1.7 onwards, ExtJs 2.0/2.1/2.2, Ajax, JSON, HTML5, CSS3 and Javascript.
  • Experience in evaluation of different frameworks based on jQuery like KnockOut.js, AngularJS, Twitter Bootstrap, Backbone.js, etc.
  • Exceptional Communication, analytical, interpersonal and presentation Skills and capable of picking up any new technology with a minimum learning curve.
  • Experienced in application production support and troubleshooting critical problems.
  • Very good hands-on on Firebug and other browser debugging tools.
  • Excellent Team Player with ability to perform independently.
  • Expertise in Clearcase processes and SCM. Ability to resolve issue with builds.
  • Hands-On with the web development portals like Liferay 4.x onwards.

TECHNICAL SKILLS:

Operating Systems: Linux, Windows 95/98Windows XP, NT/2000, Windows 7, MS-DOS.

Web/App Servers: JBoss 8/9, Tomcat 5/6/7 and IBM RAD.

Methodologies: Test Driven Development, Agile/Scrum.

Web Technologies: Struts, JSF, JSP, Servlets, JavaBeans, Spring, Hibernate

XML:, Swing, EJB, RMI, JAX-B, JMS, Ajax, HTML5, CSS3 and JSON.

IDEs: Android Studio, Intellij IDEA, Eclipse 3.4 and Flex Builder.

Languages: JAVA, HTML, JavaScript, Flex, jQuery, Angular JS

Database Systems: MS-SQL ser2000/2005, MySQL, Postgres and Sybase.

Version Controls: GitHub, BitBucket, CVS, IBM Clear Case, SVN, SourceTree (for GitHub).

Design Tools: Adobe Photoshop, MS-Visio

Defect tracking tools: JIRA, Rational Clear Quest.

OR Mapping Tools: Spring and Hibernate 3.0

Cloud Service Providers API: Amazon, Rackspace, GoGrid and Terremark

PROFESSIONAL EXPERIENCE:

Confidential, Hoffman Estates, IL

Team Lead

Technologies: Java/J2EE, Spring, Spring MVC, RESTful APIs, Hibernate 5, Postgres, Android Studio, Redis, Gson, Maven, JBoss 9, Firebase, Apple Push Notification System, SourceTree, Git, BitBucket, JIRA, Google Analytics, TeraData and JUnit.

Responsibilities:

  • Active team lead responsible to architect the database solution and the microservices modules.
  • Follow Agile methodology and hold daily SCRUM for the team.
  • Understanding and analyzing the design requirements for iOS and Android applications, coding, design class structures, user interfaces and microservices.
  • Responsible for planning sprints, researching new solutions for scalability and performance improvements.
  • Responsible to develop the Personal Shopper and Clientele Android applications.
  • Responsible to manage production releases, deployment and maintenance of the project using Git and Jenkins.
  • Architect, developed and manage releases for an enterprise chat application Coze integrated with Personal Shopper and Clientele applications.

Confidential, Hoffman Estates, IL

Sr. Java/J2EE Developer

Technologies: Java/J2EE, Spring, Spring MVC, RESTful APIs, SOAP Integration, Velocity, Hibernate, MySQL, RabbitMQ, GSON, AngularJS, Maven, JBoss 9, JUnit, TestNG and Mockito.

IDE: Eclipse.

Tools: SVN, Agile Methodologies.

Responsibilities:

  • Active developer responsible to design and implement the database schema and executable JARs modules like Jobs, Scheduler, Reports, Web-based campaign module, etc.
  • Understanding and analyzing requirements for implementation, coding, design class structures & user interfaces.
  • As a team member working independently on application components assigned to be developed.
  • Responsible for planning sprints, researching new solutions for scalability and performance improvements
  • Responsible to develop the Web interface for configuring the campaigns for marketing.
  • Responsible to design and develop user role model and authorization.
  • Involves rapid development using Spring Web MVC, Hibernate, JDBC and Threading for efficient push notification triggers
  • For effective scheduling and trigger modules, RabbitMQ was used for communication between JBoss and Jetty servers
  • Template based message interpretation module was developed using Velocity and Spring.
  • JUnit and Mockito were used for testing and TestNG was used to check the code coverage.

Confidential

Sr. Java/J2EE Developer

Technologies: Java/J2EE, Adobe Flex with Cairngorm architecture, Struts, jQuery, Ajax, HTML5, CSS3, GWT, Sybase and Maven.

IDE: Eclipse, Flex Builder and Intellij IDEA.

Tools: IBM Rational ClearCase, Rally, Agile Methodologies, IBM ClearQuest.

Responsibilities:

  • Active developer responsible to develop modules like Server Management, User Configuration, Role Management, Probe privileges and nGenius Deployment Database for version 5.0 and 5.1.
  • Understanding and analyzing requirements for implementation, coding, design class structures & user interfaces.
  • As a team member working independently on application components assigned to be developed.
  • Integrating new feature components with existing Flex implementation and its maintenance.
  • Coding in jQuery, Flex, GWT and Pure java objects and R&D on new technologies to enhance the development environment/setup.
  • Provided active technical support for the customer issues escalated.
  • Created POC for jQuery, Ajax and Struts implementation of the Server Health module.
  • Involved in requirement analysis and created POC for nGenius Deployment Database in Ext-GWT.
  • Evaluation of different jQuery based framework for the migration of 4.x UI from Adobe Flex. The frameworks included Backbone.js, AngularJS, Twitter JS, Knockout.js, etc.
  • Integration of the User Access Management Systems like LDAP, TACACS+, Windows, etc into User Management.
  • Unified views of converged network environments with the ability to analysis voice, video and data metrics. s: The product is compatible with various Compliance Policies provided by the Government of USA.
  • Richness and Flexibility: The UI is designed and implemented in Flex as well as jQuery, which provides richness and cross-browser, cross-platform compatible UI. The architecture is designed to support various UI technologies and manage the data across the distributed network.
  • Quick development: GWT provides the developer a rapid integration with existing Java calls with minimum learning curve. This helped in the rapid delivery of the module for Performance Manager.

Java/J2EE Developer

Confidential, Atlanta, GA

Technologies: Java/J2EE, Restful framework, JMS, JBoss, Apache, GWT, Ext-GWT, Java, Python, Django Framework, CSS and MySQL

IDE: Eclipse, VIM

Responsibilities:

  • Active developer responsible to develop the backend of the RESTful APIs in Python and prepare a user-friendly aesthetically designed UI in GWT.
  • Was required to learn Python. The API had to be developed after understanding the internal Dynacenter framework.
  • Programming in GWT and Python, POJOs and R&D on new APIs provided by various Cloud Vendors to provide the support for the product.
  • Learned and integrated new API framework Django with GWT using the JSON-based HTTP calls.
  • Cross-Platform Access: This product provides some peculiar functionality like deploying a server of a specific Cloud Vendor to some different environment.
  • Flexibility: The product’s basic architecture provides vendor specific server definitions to be implemented which in turn helps to in corporate various functionalities of different vendors under same platform.
  • Framework: The framework is designed and developed in a way to provide various layers of usage according to the user i.e., from a developer to a common user. The framework covers the basic vendor specific calls schema.

Confidential

Java/J2EE Developer

Technologies: Java, Struts, Hibernate, JSP, Adobe Flex with Caringorm Architecture, MySQL, HTML and CSS.

Responsibilities:

  • Worked as Team lead and primary developer for Dealer and Transporter modules.
  • Responsible to analyze the requirement and design the database model with the team members.
  • Developed and delivered the complete UI in Flex and backend workflow design for Dealer and Transporter in Java.
  • Worked as primary developer for components Flex UI and integration with PHP.
  • Responsible to analyze the requirement and design the database model with the team members.
  • Dynamic and Rich UI: This was the main objective for Document Viewer as the user was to be given the liberty to search, view, zoom, rotate, upload, download and delete the images.
  • Performance: We saved our extra call to the database to fetch he location of the zip files of he images by, creating central folders for storing he data.
  • Uniformity: Flex provided us the cross-browser uniformity for the handling of the images.

Hire Now