Java Developer Resume
SUMMARY:
- 6+ years of experience in complete Software Development Life Cycle (SDLC) and Agile Methodology, which includes Analysis, Design, Development, Deployment, Testing, Debugging, implementation & maintenance/support of large and complex enterprise applications in Web - based, Client/Server and Distributed n-tier J2EE architecture on multi-platform.
- Proficient in Java, J2SE, J2EE, JDBC, Servlets, JSP, JNDI, Web services (SOAP, REST), JMS, Hibernate 2.0, JAX-RS, Jersey API, JAXBs, EJB, XML, JUnit, JavaScript, Ant, Maven, Log4j, HTML, CSS, Java Script.
- 2+ years' experience in Hadoop Framework, and its ecosystem.
- Experienced in Big data, Hadoop, NoSQL and various components such as HDFS, Job Tracker, Task Tracker, Name Node, Data Node and MapReduce.
- Implementation of Big data batch processes using Cloudera Hadoop, MapReduce, PIG, Hive, Sqoop
- Good understanding of MapReduce programming, Yarn methodology and experience in analyzing data using Pig Latin and Hive QL.
- Experience in managing and reviewing Hadoop log and configuration files.
- Strong knowledge and understanding of Object Oriented Programming (OOP).
- Good understanding of Design Patterns and architectures. Implemented various design patterns including MVC, DAO etc.
- Experience and knowledge of Agile, IT Service Management Principles and Methodologies.
- Hands on experience withJUnitandLog4jin developing Test Cases and determining application functionality.
- Good working experience with Database connectivity (JDBC) for databases like Oracle & MySQL.
- Strong knowledge and experience in UNIX, Oracle.
- Hands on experience on Continuous Integration (CI) tools like HUDSON.
- Strong analytical skills and problem solving approach.
- Capability of meeting deadlines and likes to work in a collaborative environment.
TECHNICAL SKILLS:
Languages/ Technologies: Java, J2EE, Servlets, JSP, JUnit, JDBC, Hibernate, EJB, JPA, Web Services (REST & SOAP), Java Beans, RMI, JMS, JNDI, JAXB
Hadoop Framework: HDFS, Map Reduce, Hive, Pig, Sqoop, Flume, Oozie, ZooKeeper
Database: MySQL, Oracle
Web Technologies: HTML, CSS, JavaScript, AJAX, JQuery, XML,JSON
Application/Web Server: Web logic, JBOSS, Tomcat
Development Tools: Eclipse, JDeveloper
Build Tools/Other Tools: Apache Ant, Maven, Hudson, Clarify, SoapUI
Operating Systems: Windows, Unix, Linux
WORK EXPERIENCE:
Confidential
Responsibilities:
- Design & development of the system using Java and Hadoop.
- Design & development of User Interface to see the bug analysis.
- Developed the Java code to extract the bug details from different Bugzilla using XML-RPC.
- Developed Rest based Web services using JAX-RS specification.
- Worked on Sqoop to import data from RDMS to HDFS.
- Developed various PIG Scripts for unstructured data.
- Developed MapReduce programs to perform analysis on data received from Bugzilla using XML-RPC.
- Developed workflow in Oozie to automate the tasks in HDFS.
- Involved in creating Hive tables, loading with data and writing Hive queries.
- Developed the script to automate the analysis on Hive in one shot.
- Created HBase tables to load sets of processed or analytic data coming from Bugzilla XML-RPC.
- Installation and setup of Cloudera Virtual machine.
- Have done POC on Flume.
- Managed and reviewed Hadoop log files and configuration files.
- Shared responsibility for administration of Hadoop.
Environment: Java, J2EE, Web Service (SOAP/REST), XML-RPC, Servlet, JSP, Java Script, Tomcat, XML, HDFS, HBase, Hive, Pig, MapReduce, Oozie, Sqoop, Eclipse, Linux, Ant, Maven & SVN
Confidential
Responsibilities:
- Involved in Analysis, Design and Development of Managed Routine Interface and developed specifications that include Use Cases, Class Diagrams, Sequence Diagrams and Activity Diagrams.
- Developed the application using classical Model View Controller (MVC) architecture.
- Developed Session beans which encapsulate the workflow logic.
- Deployment of application on Web Logic server.
- Used JAXB API to bind XML schema to Java Classes.
- Developed logging module-using Log4J to create log files to debug as well as trace application.
- Defect Fixing.
- Provide application support by resolving issues.
- Regularly update the various parameters of Confidential (Continuous Integration Testing) through Confidential WIKI site.
- Automated deployment, build, configuration management, code coverage, run JUnit using Hudson.
- Daily Monitoring via Hudson.
- Extensively used ANT as a build tool.
Environment: Java, J2EE, Oracle ADF, EJB, MDB, JPA, UNIX, Oracle, Ant script, HudsonWeb Logic 10.3.2, JDeveloper.
Confidential
Responsibilities:
- Worked on ED, WMDC, MHW and WMWS module.
- Providing technical Support to Onshore as well as offshore Taskforce extended deliveries (ED) users and the support team (ASG).
- Core Upgrades, Support creating and implementing new patches forthe development/test stages for each release stages.
- Handling all issues regarding requests for services and problem related to Taskforce extended deliveries.
- Ensure timely project delivery and to ensure that various SLAs are met.
- Attend calls with the customers and work on the issues as per their priority.
- Work on Change Requests by modifying relevant scripts and associated business logic.
- Analyze the assigned fault and provide an appropriate fix.
- Providing complete assistance on CST, Confidential and IVVT environments as well.
- Configuration, Deployment and monitoring of the application on WebLogic Server.
- Monitoring the status of listener on boxes and check the status of JDBC Connection pool on Web logic.
- Monitoring and analysis of logs.
- Raise cases, service request and change request through Clarify tool.
Environment: Java, J2EE, Oracle 9i, Web logic 8.1, UNIX, Clarify, IBM MQ and Control-M.
Confidential
Responsibilities:
- Worked on OSS (OSM, UIM, ASAP) and AIA module.
- Analyze the assigned fault and provide an appropriate fix.
- Monitoring the status of server.
- Monitoring the status of Deployments on the server.
- Check status of WebLogic Queue.
- Completing the manual tasks in the Pending Orders and check process history of orders in OSM etc.
- Monitoring the server logs and data logs in UIM etc.
- Monitoring the logs of ASAP.
- Check status of Orders in AIA and tell other streams why order got failed.
- Resolved customer complaints through business logic
Environment: Metasolv Oracle Products (OSM, UIM, ASAP and AIA), UNIX, Oracle 9i
