Sr. Java Developer/lead Resume
Middletown, NJ
SUMMARY
- Around 8+ years of experience in Development, Troubleshooting, Designing and Testing of web applications and Telecom/Network Products, OSS Implementation/ Integration/ Service Activation.
- Experience in implementation and Designing of OSS solutions for products supporting Provisioning, Service fulfillment and Inventory management.
- Proficient in Web applications development by using Java and J2EE, Struts, XML, Web services, Servlets, JSP, JDBC, and CVS technologies.
- Coordinate & define solution across diverse legacy & strategic applications while adhering to system architecture roadmap
- Strong Experience in implementing Service Oriented Architectures (SOA) using XML based Web Services (SOAP/WSDL) and REST Web Services.
- Deep knowledge and highly experienced in networks, devices, services modeling and automation in OSS systems
- Followed techniques and principles provided by test driven design (TDD) paradigm for developing quality code.
- Implements Orchestration, Decomposition, Fulfillment Patterns, Workflows including static processes, Rules and tasks for Service Fulfillment and Service/Network Provision
- Highly skilled and knowledgeable in OSS system architecture, designs, specifications, system testing and system user training and adoption in carrier services.
- Client interaction on daily basis to produce and agree upon shadow/ reverse shadow/ cutover plan, the managed services transition scope and status report of daily shadowing activities.
- Hands on experience with telecom products (ANA, IPSA) for implementation of activating network services include (AVPN/L2VPN/L3VPN/QoS/MPLS/ELINE/ELAN).
- Very good understanding of RDBMS, OOPS, OOAD and DOJO.
- Providedcloud computingplatform using Amazon Web Services (AWS) provided by Amazon.com
- Experience on Cloud Computing and Big Data (Hadoop).
- Experience developing scripts and workflows to activate services on network devices managed by Active Network Abstraction (ANA) through Scripts and Workflows.
- Experienced in Service Order Provisioning, Performance Management, Fulfillment Management, EMS, and NMS & OSS Application Development and Testing. Activating Services on network devices managed by Active Network Abstraction through Scripts and Workflows.
- Has good eye in finding faults, and trouble shooting of logs, Analysis of root cause.
- E - 2-E Testing of Telecom domain OSS. Test case generation and implementation, defect logging, tracking and coordination with development teams and UAT managers.
- Thorough understanding of Ethernet technologies and implementation specifics in Ethernet over Fiber, Ethernet over Copper and Layer-3 VPN with Ethernet access.
- Highly skilled and knowledgeable in OSS system architecture, designs, specifications, system testing and system user training and adoption in carrier services.
- Write code for Proof-of-concepts and prototypes in support of Project activities
TECHNICAL SKILLS
Operating Systems: Windows, Linux and Unix
Domain: Telecom / Systems supporting OSS/NMS/EMS. Provisioning and Activation.
OSS/NMS Products: ANA (cisco) and IPSA (oracle).
Languages: Java, XML(xslt,DTD,), SQL and PL/SQL
J2EE Technologies: JDBC, Servlets, JSPs, Web services (SOAP and REST)
Middleware’s: Tomcat, JBoss App Servers (AS, EAP).
Frameworks: Struts, Hibernate, jBPM, Axis and Spring (Core and MVC).
Reporting and Tracking Tools: HPQC, Jira and Rally
Databases: Oracle and MySQL
Tools: Eclipse, Notepad++, XML spy, HP Quality Center, Putty, Filezilla, GNS3
Devices: Switches (catalyst 3750, 4500), Routers (Cisco Devices ASR, ISRg1 and ISR g2) 18xx, 28xx, 38xx, 29xx, 39xx, ASR9k. Team Viewer, SOAP UI,TOAD
Technologies: Carrier Ethernet, E-Line, AWS, E-LAN, L2VPN, Cloud, L3VPN, QoS, MPLS, TCP/IP, DOCSIS, CNR.
Standards: ITU (TMN model and FCAPS), TM Forum (eTOM, NGOSS, MTOSSI, OSS/J)
PROFESSIONAL EXPERIENCE
Confidential, Middletown, NJ
Sr. Java Developer/Lead
Responsibilities:
- Troubleshooting of Applications, Providing information the root cause analysis.
- Working closely with team to understand business requirements.
- Work with other developers to design and implement innovative solutions with a focus on adhering to standards, best practices and code quality techniques.
- Building roadmap to deliver defined solution/deliverables within expected timelines.
- Transforming a functional requirement into a technical requirement for development team.
- Design and implement technical solutions to satisfy functional and non-functional requirements while ensuring quality and timely delivery.
- Experience in Microsoft Azure cloud platform to build Big Data applications includes provisioning HDInsight clusters, Azure Storage - Blob accounts, ADL (Azure Data Lake) accounts, SQL Server instance to use as Hive meta store server, ADF (Azure Data Factory) Jobs.
- Lead troubleshooting and fixing defects for the planned releases and production
- Build and maintain effective working relationships with key technology team members
- Understanding the gaps between APIs exists in the Application and various systems.
- Understanding the gaps between the Application generated configuration and Device supporting configuration
- Verifying of configurations on devices (various device models includes ISRG1, ISR G2, and ASR) and logs.
- Responsible for performing functional & system testing on various device platforms.
- Providing technical support to the team members.
- Verification of Configurations on devices depending upon the Service type and parameters.
- Reviewing of Test Plan, and Test Results, Tracking of Development and testing activities using Quality Center.
- Responsible for performing Functional, GUI, Sanity, and Regression Testing
- Troubleshooting and debugging of applications and logs in PAL and IPSA.
- Activation and verification of network services on devices.
- Preparation of Data using XMLs (Test Data - XML Manipulation) to activate services on network devices. And to run test cases.
- Responsible for communicating with client/customers including presenting the design/solution to the client, coordinating with onsite, off shore teams and also third party stake holders to resolve issues.
Environment: IPSA (IP Service Activator), PAL (Provisioning App), AWS, Cloud, NC3 Simulator, EFMS,TDD, NP Server, MIS Tools, Routers (CE-PE), Websphere Server, Java, SOA, J2EE, JSPs, xml, XQuery, Web Services, HPQC.
Confidential, SFO, CA
Java Developer
Responsibilities:
- Involved in developing Workflows and scripts for provisioning network devices.
- Transforming a functional requirement into a technical requirement for development team
- Coding using Java and J2EE technologies to develop web based application to interact with NMS products (ANA).
- Troubleshooting of Applications, Providing solution and root cause analysis.
- Responsible for the initiation of Trouble Reports on the bugs tracked.
- Proactively involved in Customer Meetings & Training Sessions.
- Designing and Development services and workflows. Packaging of commands.
- Interfacing of API’s to web applications (publishing and consuming web services)
- Involved in understanding of HLDs and preparing Design document to development team.
- Understanding the gaps in APIs exists between the Applications and various systems.
- Responsible for performing/reviewing functional & Unit testing and results. Providing technical support to the teams.
- Activating VPN, QoS services on devices.
Environment: ANA (Active Network Abstraction),ANA Network Vision, ANA Workflow editor, ANA Event Viewer, PA (Provisioning Application), Routers (CE-PE), JBoss/Tomcat Server, Bean Shell script, Java, TDD, J2EE, JSPs, Web Services, Eclipse, shell script(bash), Java, XML, ANA Server, jBPM, Seam, ANA Server, ANA Gateway.3.
Confidential
Java Developer
Responsibilities:
- Responsible for implementing several of the utility and infrastructure classes for the project
- Involved in the development of Module Functionalities using JSP and Servlets.
- Wrote Oracle stored procedures for retrieving data from multiple tables, so that it can be invoked using callable statements from java code.