Sr. Java/j2ee Developer Resume
Chicago, IL
SUMMARY:
- 8 years of proven JAVA development skills gained with some of the well - known global giants in the Telecom and e-Commerce domain. Also, possess a Master’s degree in Computer Science.
- Worked with clients including MOTOROLA, COMCAST, Moet Hennessy, Time Warner Cables, VODAFONE, HFCL, IDEA & TTML
- Good exposure in E-Commerce Platform Demand Ware SG2 with working hands of Demand-ware scripts and pipelines.
- Good exposure and expertise in Big data technologies HADOOP, Map-Reduce, HDFS, HIVE, PIG,HBASE
- Good understanding and experience in WATERFALL, AGILEMethodology.
- Strong Knowledge in Socket Programming, Multithreading, Collections, Generic, Concurrent Pkg.
- Good Working Hands on SOA Architecture, Web service (Soap, Rest), Spring2.5, Hibernate3, Struts 1.3,JMS, Jprobe, Apache Maven,Apache ant, Ajax, JavaScript, JQuery.
- Sound knowledge of Application server Tomcat 6.0., MySQL and SQL Queries.
- Healthy Exposure to Client Interactions for requirements gathering, issue resolving and to work for delighting the customer with the quality & accuracy of work and by following the timeliness.
- Interact with application architects to help with software architecture that meets functional and non-functional requirements as availability, scalability, through put and workload management.
- Excellent exposure in revenue generation and charging modules for Telecom Operators.
- Self-motivated, confident and extremely focused attitude. Excellent analytical and problem solving skills. Strongly believe in working as a team but capable of working and delivering independently.
TECHNICAL SKILLS:
Operating Systems: Windows 9X/NT/2000/XP, Red hat Linux 9, ubuntu
Databases: MySQL
Programming Languages: Java, J2EE, DemandWareSG2, Shell script
Framework/API: Spring, Struts,Hibernate,WebService,Soap,XML,JAXB,Rest,Restlet Api, Jackson,TCP/UDP protocol,JavaMail,Socket programming, Concurrent pkg,Generics,Hadoop,MapReduce,Hive,Pig,Hdfs,HBase,Flume.Axis1.4,JMS,Stylecheck,PMD,FindBug,Agile,Waterfall methodology,JSP,Servlet,Ajax,Javascript,Jquery,ISML,pipeline,Apache Mina,Junit.
Other Tools: SVN,Git,Eclipse,Editplus,Notepad++,UML,JProbe,JConsole,JMeter,Hudson,Jenkins
Web Servers: Apache Tomcat., Glassfish, Jetty
PROFESSIONAL EXPERIENCE:
Confidential, Chicago, IL
Sr. Java/J2EE Developer
Environment: Demand ware SG-2, Service Framework, JQuery, JavaScript, AJAX
Responsibilities:
- Designed and implemented various flows e.g.Service Framework, Automatic build suite.
- Re-engineered and Re-factored existing code to support the conversion processes.
- Involved in Unit test application changes to ensure conformance to design specifications and software performance.
- Coordinated agile approach to software development and assisted the team with technical decisions.
- Followed agile delivery of software using practices from Scrum, extreme Programming, etc.
- Conducted timely code walk through with the project owning team..
- Successful knowledge transitions to the client about the system flows and Uses cases
- Delivered best quality code in the provided time frame.
Confidential
Sr. Java/J2EE Developer/Technical Specialist
Environment: Demand ware SG-2, JQuery, JavaScript, AJAX, JSON, CSS, HTML5
Responsibilities:
- Designed and implemented various checkout flows e.g. express and normal for the project.
- Re-engineered and Re-factored existing code to support the conversion processes.
- Involved in Unit test application changes to ensure conformance to design specifications and software performance.
- Coordinated agile approach to software development and assisted the team with technical decisions.
- Followed agile delivery of software using practices from Scrum, eXtreme Programming, etc.
- Conducted timely code walk through with the project owning team.
- Involved in documenting software defects and track these defects through the test lifecycle to resolution.
- Mentored other developers and helped the team in root cause analysis, debugging technical issues and providing resolutions to the same during the implementation and after go-live support
- Successful knowledge transitions to the client about the system flows and Uses cases
- Contribute and deliver in various phases of the implementation project i.e. Design, develop, code review and test.
- Delivered best quality code in the provided time frame.
- Contribution in Pre-sale activities including demo and presentations to the clients
Confidential, Philadelphia, PA
Sr. Java/J2EE Developer
Environment: Java 1.6, Hadoop, Map Reduce, HDFS, Pig, Hive, Flume, Maven
Responsibilities:
- Responsible for designing and developing various map-reduce tasks.
- Mentored other developers and helped the team in root cause analysis, debugging technical issues and providing resolutions to the same during the implementation and after go-live support
- Involved in provide the system document like HLD, LLD, Class Diagram, Flow Diagram.
- Responsible for integrate the hive data to jasper report and presented on GUI.
- Design and develop the analysis module GUI part.
- Worked on analyzing Hadoop cluster and different big data analytic tools including Pig, Hive.
- Tested the scripts in local mode before running them against the cluster
- Followed Agile delivery of software using practices from Scrum, eXtreme Programming, etc.
- Conducted timely code walk through with the project owning team.
- Comcast big data analysis use to create data analyst using hadoop.
- Re-engineered and Re-factored existing code to support the conversion process.
- Involved in Unit test application changes to ensure conformance to design specifications and software performance.
Confidential, Atlanta, GA
Sr. Java/J2EE Developer
Environment: Java 1.6, Hibernate 3.0, Restlet 2.0, Apache MINA 2.0, Jackson 1.9.7, Jetty, Maven 2,Apache Ant.
Responsibilities:
- TWC GS handle the request from the client irrespective of the technology used by client.
- GS support HTTP, UDP and TCP transport protocol.
- TWC GS support response in Serialized object, XML, json Object, and string type response.
- Flexible to integrate in module on different protocol such as FTP,SCP
- To design and implement whole project.
- Involved in the unit, system and integration testing.
- Single handled project from starting.
- Involved in all stage of project life cycle like (Requirement gathering, analysis, development, benchmark and testing).
- Delivered project successfully with integrate applications (e.g. twitter based app).
Confidential
Sr. Java/J2EE Developer
Environment: Core Java, Struts 1.3, Spring 2.5.x, Hibernate 3.0, SOA,JMS,Web-services using Axis, Redhat Linux, Tomcat 5.5.9, Oracle 10g,SVN,ANT,Maven,JMS
Responsibilities:
- Implement fixed line and broadband connection to the user.
- Confidential CRM generates the notification and work queue for the further action and reporting.
- Handling bulk subscription and bulk modification functionality.
- Handling the KCI and create action item.
- Part of the design team and was actively involved in the designing of ordering flow for both Customer and Agents and implementation Provisioning of All types of Orders.
- Creating the design documents and implementing the assigned stories.
- Act as a SME for the Ordering and provisioning processes functionally and technically.
- Actively involved with clients for gathering the new business requirement.
- Also involved in estimation of effort for several Change request raised by client.
- Preparing and communicating all documents, assumptions and scopes to clients and getting closure on them.
- Conducted a detailed study on operations and gathered user requirements
- Developed Java beans for business logic.
- Development, deployment, configuration of the Java Messaging Services (JMS).
Confidential
Sr. Java/J2EE Developer
Environment: Jdbc, Java, Javamail, Ajax, Spring, Hibernate and MySQL.
Responsibilities:
- Implement the functionality of charging the user for different packs on the basis of different charging logic which is provided by the client (eg Http, ucip, soap, diameter and mt charging logic).
- Having client side working experience for IN charging integration with SM.
- Responsible to develop multithreaded application to provide the quick response.
- Involved in the improvement of the project and enhanced the functionality.
- Involved in every module designing and integration.
- Estimation of work based on Agile methodology.
- Integrated three different vendors to a common platform using AJAX and implemented AJAX for server side validations, auto loading of data and to improve performance.
- Used Apache’s Jakarta STRUTS 1.1 as MVC framework for designing of the complete Web tier.
- Designed patterns implemented such as Singleton, Front Controller, Factory pattern, Data Access Object.
- Involved in writing of Web Services using SOAP, WSDL, deployment, configuration and testing.
- Used Spring Framework for Dependency Injection and integrated with Struts Framework and Hibernate.
- Wrote SQL, PL/SQL and stored procedures as part of database interaction.
- Used Java Messaging Service (JMS) for reliable and asynchronous communication.
- Extensively used Hibernate for Object relational Mapping for data persistence.
- Unit testing, bug fixing in multiple environments (DEV/INT/CERT/PROD) and reproduce bugs for fixing and code review of individual modules in the application.
- Developed the Ant scripts for preparing WAR files used to deploy J2EE components.
- Release management and support. Participate in User Acceptance Testing during each Agile Cycle.
- Ensure that coding standards are maintained throughout the development process by all developers.
- Review proposed test cases with technical analysts, business analysts, developers and documentation staff to ensure understanding of system requirements from a QA perspective in order to achieve a high level of quality throughout this project
Confidential
Sr. Java /J2EE Developer
Environment: Jdbc, Java, Javamail, Ajax, Spring, Hibernate and MySQL
Responsibilities:
- Deliver the Reports of charging and content delivery on daily basis and alerts through email.
- To make Subscription manager able to charge more the 10 million user per day.
- Exposure in on-shore client side working experience for SMSC.
- Developed content mgmt system and content scheduler application.
- Involved in every module designing and integration
- Worked with the business to understand the requirements and developed System Design Docs(SDD).
- Used Spring to implement the Business layer and Data Access layer. build complex multi table joins, sub queries using SQL.
- Used Java Mail to trigger emails to the users.
- Implemented various design patterns: Singleton, Data Access Object (DAO), Command Design Pattern, Factory Method Design Pattern.
- Implemented log4j API for exception handling, logging of the errors, warnings, messages, stack traces, debuggers throughout the code.
- Attended regular meetings with the Business to update the progress of project development.
- Used Ant for building EAR and worked with Production Control team for implementation & deployment.
- Worked on creating and executed Unit Testing with Junit.
- Provided user support in all phases of SDLC till its successful implementation
Confidential
Java Developer
Environment: Servlets, Jdbc, Java, JSP,Javamail and Mysql
Responsibilities:
- Responsibility to create the report system and integrated.
- Create test suite for WBRMS and written junit test cases.
- Improve the performance of project and enhanced the functionality.
- Involved in developing web pages using JSP and HTML.
- Developed the JavaScript for Client Side Validation.
- Used JDBC for database connectivity to SQL Server.
- Generated and customized the value object entities and DAOs.
- Created and implemented PL/SQL stored procedures, triggers.
- Involved in JUnit Testing, debugging, and bug fixing.
- To get the current status of any reported bug in system.
- WBRMS used as centralized server and multiple type of user can access this system.
- Implemented the functionality to change the bug state and we can attached bug image and log.
- WBRMS also provide management system for the bug.
- WBRMS also able to notify the all bug related person by sending email to concern person.
- Integrated report system generates reports.