We provide IT Staff Augmentation Services!

Java, Big Data Architect Resume

Cupertino, CA

EXPERIENCE SUMMARY:

  • 11+ years of Information Technology industry experience enriched with customer orientation. Technical Lead and program management experience in the domains of E - governance, Online media, Retail, CRM, Maintenance Management, Customer Systems, Cloud Computing and Big Data.. My current role is Java Architect.
  • Specialist in managing all project management and software development life cycle activities required for successful implantation of small, medium and enterprise wide projects.
  • Extensively worked in Liferay 6.0, Java, Jakarta Struts, JSP, JSF, EJB, Servlets and other Java related Technologies like JDBC & RMI. Extensively worked in Pentaho, ETL and Mongo DB technologies.
  • Good Experience in developing ecommerce Applications.
  • Expert in working with Jakarta-Tomcat 4.0 & Weblogic8.0, Java Webserver 2.0, IIS 7.0.
  • Good Experience in developing web services using SOAP/REST.
  • Worked extensively in Big Data (Hadoop, Hive & Scala/ Cassendra), Liferay portal 6.0, Java, J2EE Technologies, String, Hibernate, Struts, EJB, TIBCO, Oracle, Netezza, Mongo DB and Sybase.
  • The individual will provide thought leadership and drive architecture and the design of Big Data Analytics solutions for Confidential s customers, and will demonstrate the understanding of concepts, best practices and functions to implement a Big Data solution in a corporate environment.
  • Proficiency with Hadoop v2, MapReduce, HDFS, Experience with various messaging systems, such as Kafka & Flume.
  • Experience with building stream-processing systems, using solutions such as Spark-Streaming
  • Experience in developing report solutions in Pentaho & ETL. Proven ability to write complex queries and ETLs. ETL to load the data into multiple databases (Sql server, Mongo DB etc...)
  • I have developed the applications using Struts Framework Involved in Design, implementation and configuration of Client/Server and Web applications using Core Java, JDBC, Servlets, JSP, webservices, ejbs and Struts. I have worked on Windows 95/98/NT/2000/XP, Linux and Unix. I am conversant with six sigma quality procedures, while executing the projects.
  • 4+ years experience in Scrum Master (Agile Methodologies) with following responsibilities. Facilitating the daily standup, Setting up retrospectives, sprint reviews or sprint planning sessions, Encouraging collaboration between the Scrum team and product owner, Walking the product owner through more technical user stories.

PROFILE:

  • Hands on experience in gathering, analyzing and documenting business requirements
  • Develop Use Case/Use Case Description and create technical specification document.
  • Experience in providing implementation and maintenance support.
  • Design and develop applications, based on 2-Tier and 3-Tier architecture.
  • More than 5 years experience in MVC - Struts Framework
  • Experience of designing and developing Client/Server and Web based applications
  • Strong experience in HTML, CSS, JavaScript and jQuery.
  • Experience in writing SOAP and Restful webservices in Java.
  • Experience of managing onsite and off-shore project.
  • Expert in writing SQL and PL/ SQL queries and programming.
  • Very good experience on liferay 6.0 and application servers like Jboss, Tomcat and portal servers like, Vignette.
  • 4+ years experience in Scrum Master with following responsibilities. Facilitating the daily standup, Setting up retrospectives, sprint reviews or sprint planning sessions, Encouraging collaboration between the Scrum team and product owner, Walking the product owner through more technical user stories.
  • Created and managed end to end change releases, project execution and delivery
  • Validated the Business requirements and Change documentation
  • Co-ordinated with all business and technological stakeholders in understanding and managing the change
  • Planning of project activities, deliverables & responsibilities to ensure timely completion of work with high quality
  • Good Client Communication Skills
  • Experience in leading development team in an onsite-offshore operating model
  • Organising proper workflow by managing the available time and resources efficiently
  • Experience of working in 3 end-to-end projects involving the entire project life cycle and 2 enhancement Projects..
  • Experience in developing report solutions in Pentaho, ETL
  • Experience in relational and no-SQL databases.
  • Proven ability to write complex queries and ETLs.
  • Proven ability to analyze and optimize query performance
  • Experience in Big Data technologies (Hadoop clusters, Hive, Scala programming & Cassendra DB).
  • Experience in real-time streaming data using Kafka and Flume.
  • Extensive experience on Project Delivery Coordination through project planning, monitoring & control, change control & configuration management, time & effort estimation, quality & risk management and communication between project stakeholders.
  • Similar expertise in Solution Architecture through Functional Analysis (FA) of Business Requirements; Solution Strategy to Support the FA; Selection & Evaluation for Solution Design; Monitoring & Review of Development/ Customization; Integration & Testing.
  • Adept in Team Management skills like tasking, delegation, monitoring, feedback, skill upgrade, competence management, career planning, motivation & mentoring.
  • Cohesive Team Player with Fast Learning Curve along with strong analytical, problem solving, innovation, planning, organizational, communication & interpersonal skills.

TECHNOLOGY:

Databases: MS Access, SQL, IBM Relational database DB2, Netezza,MySQL, Cassandra and Mongo DB

GUI tools: MS Project, Visio, MS office (Word, Excel, PowerPoint, Access), XML,Ceasar, iShare

Platforms: IOS, Windows NT/2000, Unix, Solaris and Linux

Defect Tracking: JIRA, Quality Center (QC)

Methodologies: SDLC (Agile, Waterfall),Six Sigma, CMMI

UML Diagrams: Use Case Diagram, Interaction diagram, Activity Diagram, Class Diagram, Sequence Diagram, Component Diagram, and Deployment Diagram.

Languages: Java,J2ee,JSF,Structs,webservices,Hive,Scala,Hadoop

Version controls: Clearcase, CVS, PVCS, GIthub

Products: TIBCO, Pentaho, Control-M, Liferay 6.0

Servers: Tomcat 6.0 & Weblogic 8.1.3

Tools: MS Visio, Eclipse, IntelliJ, Weblogicworkshop, splunk, Toad, Pentaho, Remedy, Sonar, RestEasy, Caesar, Zeppelin and Radar

Webservices: Soap and Rest

Design patterns: MVC, Singleton, Factory Patterns

Web Scripting: Java Script, Node.js, ETL, Ajax, CSS

Frameworks: Struts1.2, JSF and Spark

WORK EXPERIENCE:

Confidential, Cupertino, CA

Java, Big Data Architect

Responsibilities:

  • Participated in requirement gathering sessions with client business owners, and provided inputs in to creation of Functional Requirement Documents.
  • Design and develop the framework components
  • Responsible for application architecture
  • Provide solution to the problems in the project
  • Written the sections of the Technical Architecture document and System Design Documents
  • Work with the team to resolve the technical problems
  • Conducting code reviews
  • To make sure the team is following the proper coding standards and architecture guidelines.
  • Define and Review delivery objectives, operations metrics, project schedule, timeline, status and manage IT service improvement initiatives.
  • Create the Sprints and break down the tasks.
  • Work on Agile Methodology. Created the Radars based on the Work priority.
  • Capacity Planning
  • Define and Review the application architectural design for the new requirements
  • Create the InfoSec, App2App and Caesar requests based on project Needs.
  • Acls to create and validate the server connectivity.
  • Coordination with Customer & Sr. Management.
  • Daily and Weekly Project reviews with client.
  • Determining the resource requirements and hiring the required resources for the project teams.
  • Proposal preparations based on client requirement.
  • Mentoring and training.
  • Prepare the Project Plans.
  • Design and implement scalable Big Data architecture solutions for iLog application needs.
  • Analyze multiple sources of structured and unstructured data to propose and design data architecture solutions for scalability, high availability, fault tolerance, and elasticity.
  • Develop conceptual, logical and physical design for various data types and large volumes.
  • Architect, design and implement high performance large volume data integration processes, database, storage, and other back-end services in fully virtualized environments.
  • Work closely with customers, at a technical and user level, to design and produce solutions.
  • Work closely with the product management and development teams to rapidly translate the understanding of customer data and requirements to product and solutions.
  • Create the topic and establish the connection with Brokers and read the message from topic.
  • Work with config and server properties.
  • Create the kafka clusters and launch the clusters.

Environment: iOS 10, Java, Webservices, Hadoop, Scala, Spark,Json, Cocoa, Splunk, Radar, Agile model(Scrum), Mongo DB.

Tools: Eclipse (Scala IDE)

Confidential, Framingham, MA

Onsite Delivery Lead/coordinator

Responsibilities:

  • Define and Review delivery objectives, operations metrics, project schedule, timeline, status and manage IT service improvement initiatives.
  • Project cost management.
  • Invoice management.
  • Capacity Planning
  • Establishing Change and Service level managements and monitor the same.
  • Coordination with Customer & Sr. Management.
  • Daily and Weekly Project reviews with client.
  • Design and develop the framework components
  • Responsible for application architecture
  • Provide solution to the problems in the project
  • Written the sections of the Technical Architecture document and System Design Documents
  • Created the sprint plan every week during development and QA.
  • Work with the team to resolve the technical problems
  • Conducting code reviews
  • Determining the resource requirements and hiring the required resources for the project teams.
  • Appraising the performance of the subordinates and recommending promotions.
  • Proposal preparations based on client requirement.
  • Define and Review the application architectural design for the new requirements
  • Responsible handling Knowledge Transfer Sessions to all Junior Level analysts and new recruits.
  • Lead a team of eighteen (18) resources for performing development activities.

Environment: IBM Sterling (order management tool), Hadoop, Hive, sqoop, kafka, Windows XP, Unix, SQL Server, Java, Pentaho ETL. Sybase DB- SQL, SQL server, Mongo DB, pl/sql and stored procedures

Confidential, Oldsmar, FL

Programmer, Sr Java Developer and Onsite coordinator

Responsibilities:

  • Requirement gathering by interacting with stakeholders of the Project
  • Analysis of new Requirement using MapAgile
  • Analyze new requirements w.r.t legacy systems using Revine
  • Preparation HLD
  • Final Estimation of the collected requirements to be provided to PM
  • Preparation of unit test case documents
  • Coding - developing complex solutions using MasterCraft
  • Test delivered code using Testify
  • Internal code reviews / walkthrough and conducting system audits and identifying the performance bottlenecks
  • Ensuring the Compliance to TCS-iQMS policies and procedures using IQMS.
  • Responsible for the overall quality and timeliness of the deliverables using IPMS.
  • Coordinating with TCS Center of Excellence groups for special support
  • Status review meetings with NMR Client team and TCS management teams.
  • Managing Project assets using PAL.
  • Daily/Weekly Status reports.
  • Production support for the any technical issues of workflows.
  • Configuration Management of the Source Code in CVS repository.
  • Responsible handling Knowledge Transfer Sessions to all Junior Level analysts and new recruits.

Environment: Struts, Windows XP, Unix, Java, Struts, JavaScript, Unix Shell Script, xml, CVS, Tomcat, TIBCO, Hadoop, mapReduce, and Liferay 4.2.2 Sybase DB- SQL, pl/sql and stored procedures

Tools: Control-M, Remedy, Lotus Notes, Eclipse, Sun Solaris 9, XMLspy and Enterprise Architect, EPM and Share Point.

Confidential

Java UI Developer

Responsibilities:

  • Understanding of business requirement and design.
  • Designed the prototype screens for customer approvals.
  • Creating design document for requirements.
  • Follow the agile methodology.
  • Coding and implementation
  • Writing the build scripts.
  • Deployment and installation of new solaris package.
  • Bug Fixing.
  • Preparing daily & weekly status reports.
  • Finally response for releases the CRs.
  • End2End testing
  • Managing and maintaining application server, weblogic8
  • Testing the developed code. (Manual unit testing and Automated system testing using Wintask).
  • PITS, ORT and Live Support bug fixing.

Environment: Windows NT, Unix, Java, Jsp1.4, Jpf and Clear case, Weblogic8.0 Application Server, Oracle 9i database.

Tools: Jbuilder, Weblogic Workshop, XMLspy, Edit Plus

Confidential

Sapphire Product configrator

Responsibilities:

  • Understanding of business requirement and design.
  • Involved in coding, manual testing.
  • Crating the Low level design documents.
  • Creating the estimations for each development tasks.
  • Bug Fixing.
  • Configure Sapphire WebPages.
  • Testing the developed code. (Manual unit testing)
  • Preparing daily & weekly status reports.
  • Communicating with the Onsite team in resolving issues and discussing functional requirements.
  • Responsible for the entire application flow functionality of the system and ensuring completeness of implementation as per the functional specifications.
  • Responsible for writing the unit test cases.
  • Configuration Management of the Source Code in CVS repository.
  • Writing documentation after completion of the assigned task.
  • Created the various charts (Pie, graph etc..) using jfreechart.
  • Review the configure pages. JIRA tool to track the user stories and issues/bugs.

Environment: Windows NT, Oracle 9i and Sapphire Product (LIMS), Jaguar Application Server.

Tools: IntelliJ5.0

Hire Now