Java/j2ee-hadoop Developer/lead Resume
AlpharettA
SUMMARY:
- Having excellent 13 plus years of hands on experience on J2EE technologies Java, JDBC, JSP, and Servlet, EJB, XML, JMS, and J2EE frameworks.
- 3 plus years of experience in development of Big Data projects using Hadoop, HDFS, Map Reduce, Hive, Sqoop, Spark and Hbase.
- Experience in Hadoop, Map Reduce, Cassandra, Hector API.
- Experience in architecting & developing applications using Java & J2EE technologies and Big data solutions.
- Extensive Knowledge in Java, J2ee, Servlets, JSP, JDBC, and EJB/MDB, JMS, Struts and spring Framework and web services development in Telecom domain.
- Worked on Web logic, Tomcat Web Server for Development and Deployment of the Java/J2EE Applications.
- Good experience in Spring & Hibernate and Expertise in developing Java Beans.
- Working knowledge of Web logic server clustering.
- Proficient in various web based technologies like HTML, XML, XSLT, and JavaScript and Angularjs
- Expertise in unit testing using JUnit.
- Experience in error logging and debugging using Log4J.
- Strong knowledge in creating/reviewing of data models that are created in RDBMS like Oracle 10g, MySQL databases.
- Very good working experience on application servers Websphere, Weblogic, JBOSS, and Tomcat
- Worked with operating systems like Linux, UNIX, Solaris, and Windows 98/NT/2000/XP/Vista/7.
- Experience in working with versioning tools like Git, CVS & Clear Case.
- Goal oriented, organized, team player with good interpersonal skills; thrives well within group environment as well as individually.
- Strong business and application analysis skills with excellent communication and professional abilities.
- Working with agile tools Jira, Rally and TD Platform.
- Very good domain experience with Insurance, Telecommunications, Financial, Retail.
TECHNICAL SKILLS:
Languages: Java, Java script, Python, SQL, XML, HTML, Scala
J2EE Technologies: Servlets/JSP, Java Bean, JDBC, JMS, EJB, web services
Databases: Oracle 10g, DB2, TOAD
Big data Technologies: Hadoop, Hive, map reduce, Solr, Spark, Kafka, Sqoop, Elastic search
No SQL: Cassandra, Hbase
EAI Technologies: Oracle SOA, BPEL, Apache Camel
COTS: Oracle OSM 7.2.2
Application Servers: Tomcat 6, Weblogic 12.x, Jboss6.x
Frame works: Struts1.2, Spring, Hibernate, Axis2, Jax - WS
Operating Systems: Linux, UNIX, Windows 98/NT/2000/XP/Vista
Java IDE: Eclipse, EditPlus, and JDeveloper
Configuration tools: Git, VSS, Clear Case, StarTeam, SVN
Design Tools: Microsoft Visio
Testing Tools: SOAPUI
PROFESSIONAL EXPERIENCE:
Confidential, Alpharetta
Java/J2ee-Hadoop Developer/Lead
Roles and Responsibilities:
- Implemented of MDM solution using Hadoop and HBase.
- worked as Tech lead & Developer for Big data, Java/J2ee solutions.
- Involved in requirement and design activates.
- Involved in system, manual testing while integrating with different data integration projects.
- Involved in build and deployment activities.
- Involved in Bug fixing activities as part of CR s from customer.
- Written hive quires and shell scripts for data integration.
- Created Hive tables.
- Loading data from large data files into Hive tables.
- Reading historical data of hive tables using Spark.
- Involved in writing shell scripts for executing hive queries.
- Involved in gathering requirement and design.
- Involved in writing Map/Reduce jobs using java.
- Involved in writing various user defined functions as per the requirements.
- Responsible to manage data coming from different sources.
- Responsible for operational support of Production system
- Involved writing DAO call for Cassandra. Analysis, Designing, Implementation & Maintenance of the java applications for Application solutions.
Environnent: Java, J2EE, JSP, Spring, Hibernate, Hadoop, Hive, Spark, Linux, Hbase, UNIX, Solaris, Tomcat6, log4j, Eclipse, SVN, Db2, JAXB, MQ, kafka.
Confidential, Alpharetta
Java/J2ee-Big Data Developer/Lead
Roles and Responsibilities:
- Worked as Developer for Big data, Java/J2ee solutions.
- Involved in writing code enhancements of MyAtt application using Spring DAO using Hibernate.
- Involved in defect fixing and enhancements using backend Myatt application.
- Involved writing DAO call for Cassandra. Analysis, Designing, Implementation & Maintenance of the java applications for Application solutions.
- Involved code migration from Kundera API to Odysseus API end to end development.
- Involved code deployment process into development server through SWM deployment process.
- Involved code build and deployment process end - to - end and prepared QC instruction for code deployment to QC servers.
- Involved in writing XML Schema Definition (xsd), design and java object mapping using JAXB.
- Implemented code to start the initial and delta load listeners to consume the solace messages from GDDN application and loading data into Cassandra nodes.
- Implemented the Cassandra script for creating key-spaces and column families.
- White box testing was done by using JUnit API.
- Initial setup to receive data from external source.
- Designed and developed Hive job to merge incremental file.
- Analysis and design on production views.
- Involved in writing Map/Reduce jobs using java.
- Responsible to manage data coming from different sources.
- Importing and exporting data into HDFS and Hive using Sqoop.
- Experienced in analyzing data with Hive.
- Responsible for operational support of Production system
Environment: Java, J2EE, JSP, Spring, Spark, Kafka, Hibernante, Hadoop, Hive, Linux, UNIX, Tomcat6, log4j, Eclipse, Git, Maven, GWT, JAXB, Cassandra.
Confidential
Java/J2ee-Hadoop Developer/Lead
Roles and Responsibilities:
- Worked in web service development using axis2 as part of adaptor development.
- Involved in development of MDB, EJB as a part of business logic.
- Involved application development in all three regions.
- Implementing the BPEL using WID 7 and integrating J2EE applications
- Involved in system, manual testing.
- Involved in build and deployment activities.
- Involved in Bug fixing activities.
- Message routing using camel configurations.
- Endpoint invocation, routing, error handling using camel configurations.Used Spring MVC as the framework for Web tier.Implemented Junit test cases as part of project testing.
- Involved in development of stub web services (dummy) for covering unit testing.
- Managing team of 3 people with deliverable activates.
- Worked in POC development using OSB, FUSE ESB.
Environment: Windows XP, Java, JSF, SOAP Webservices, Hibernate, EJB, Oracle, RAD, WID, IBM WebSphere MQ, And Rational Clear Case and Apache camel.
Confidential
Java/J2ee Developer
Roles and Responsibilities:
- Worked in JSP development work as part of UI.
- Involved in various new enhancements in application development.
- Developed the code in JSP and Actions Class.
- Involved in system testing, manual with.
- Endpoint invocation, routing, error handling using camel configurations.
- Bug fixed, requirement changes in Camel configurations
- Data Operations are performed using Hibernate.
- Managing team of 3 people with deliverable activates.
- Involved in defect fixing in server side code for DB connectivity by using Hibernate.
Environment: Java/J2EE, Linux, Hibernate, spring, Weblogic10.3, Oracle11g, Eclipse (Ganymede) and Apache Camel.
Confidential
Java/J2ee Developer
Roles and Responsibilities:
- Involved in developing JSPs, Action beans using Stripes framework
- Worked in development of IBatis files for SQL implementations.
- Generated database schema using Ibatis auto generate feature.
- Involved in system testing, manual with, SOAPUI.
- Worked in Web services development.
- Involved in Bug fixing activities.
Environment: Java/J2EE, spring, Ibatis, Windows, Linux, UNIX, JBoss, Oracle, TOAD, IBatis, Eclipse (Ganymede), SOAPUI.
Confidential
Java/J2ee Developer
Roles and Responsibilities:
- Developing MOCK UI based on SRS.
- Worked in development of various spring controllers as part of application development.
- Worked in development of Service Layer implementation.
- Worked in development of Spring DAO layer (JDBC) implementation.
- Worked in JSP development work as part of UI.
Environment: Java/J2EE, Spring, Windows, Linux, Unix, JBoss, Oracle, TOAD, and Eclipse
Confidential
Java/J2ee Developer
Roles and Responsibilities:
- Developing an API derived in LLD.
- Worked with XML, XSLT transformation.
- Developing JUnit Test Cases for all implemented API .
- Testing an API with JUnit test cases.
- Individual Contributor for deliverables
- Developed the code in JSP and Actions Class and DTO's.
Environment: Java/J2EE, Windows, Linux, Tomcat, Struts, JDBC, Ant, TOAD, Eclipse, and JUnit.
