Onsite Lead Developer Resume
PROFESSIONAL SUMMARY:
- About 10 years of experience in analysis,design,development primarily in Java/J2EE Technology
- Developed core modules in large Telecom provisioning application using Java,J2EE,Spring,Hibernate,JAX - WS,JPA and JMS
- Good Hands on experience in Java application development using Unix/Linux platforms
- 2+ years of experience in self learning and implementation of NoSQL database-MongoDB
- Excellent knowledge in designing scalable application using AWS key components like EC2(Elastic Cloud Compute),S3(Simple Storage Service),VPC(Virtual Private Cloud),RDS(Relational Database service)
- Possess good knowledge in Big Data - Apache Spark and completed “Introduction to Big Data with Apache Spark” provided by Berkeley
- Good understanding of XML methodologies (XML,XSD)
- Extensive knowledge in Webservices implemention for both SOAP & REST
- Proficiency with the application servers like Iplanet,WebLogic, JBOSS and Tomcat.
- Extensive experience with SQL and RDBMS like Informix,Oracle
- Experienced with build tool Maven, Ant,Lucent Nmake and continuous integrations like Hudson
- Experienced with version controlling systems like SVN, GIT
- Experience in working with both Waterfall & Agile software development methologies
- Good understanding of JSON and JSON based REST API.
- Hands on experience in using tools like Putty, Puttygen,WinSCP,FileZilla, SQL Developer,DbVisualizer,Tortoise SVN,Toad,SoapUI,Rally,Activevos etc
- Ability to adapt to evolving technology, strong sense of responsibility and .
- Excellent global exposure and client interaction with diverse teams
- Exposure to cloud technologies like IBM Bluemix,Amazon Web Services(AWS),Mongo HQ, Red hat OpenShift
- Hands on experience with development IDEs like Eclipse,Editplus,IntelliJ
- Exposure to bug tracking tools like HP Quality Center,Atlassian Jira
- Member of Insitue of Engineers (India) https://www.ieindia.org
- Lifetime Member of Computer Society of India(CSI) http://csi-india.org/
TECHNICAL SKILLS:
Domain: Telecom OSS Inventory & Provisioning, Financial Services Banking
Programming Languages: Java (JDK 5/JDK 6), SQL, Shell Script
IDE Tools: Eclipse, Editplus, IntelliJ
Framework: Hibernate, Spring, JMS, Junit
Web Technologies: Servlets, JSON, XML,SOAP and Rest Web Services
NoSQL Technologies: MongoDB
Application Servers: Web Logic, JBOSS, Tomcat & Iplanet
Databases: Oracle 11g/10g/9i, Informix
Operating Systems: UNIX, Windows, Macintosh OSX, Linux
Build Tools: Hudson, Maven, ANT, Lucent Nmake
Version control: VERIZON - SCME,SVN(Subversion),GIT
Tools: Putty, Puttygen,WinSCP,FileZilla, SQL Developer,DbVisualizer,Tortoise SVN,Toad,SoapUI,Rally
PROFESSIONAL EXPERIENCE:
Confidential
Onsite Lead Developer
Responsibilities:
- Develop IM (Interfacing Modules) core modules in Linux, Oracle, Java, Spring-Core, Spring-MVC
- Develop new web services required as per new User stories in Spring WebserviceTemplate.
- Implement inter module interaction with Activevos Workflow in JMS using Weblogic queues.
- Used Java Persistence API (JPA) framework, develop Entities, to map objects to relational database.
- Develop corresponding DDL & DML SQL scripts required.
- Refactor the code for old modules and modify corresponding POM
- Extensive use of Java Collections framework and exception handling
- Used Log4j as logging framework across application
- Maintain the up-to-date development status in Rally tool.
- Support System testing for issues raised for this iteration.
- Attend User stories & commitment meeting for next iteration
- Support End-to-End testing issues
- Support Operational Readiness Testing for production for the features delivered in iteration.
- Support deployment activities and basic sanity using SoapUI & Activevos
- Act as Lead Architect for Develop Smart debugging tool implemented using Logstash,ElasticSearch
Environment: Linux, Oracle, Java, Spring, JMS, JPA, Web services, Web logic 12c, Activevos, Maven, Jira, SVN, Logstash, ElasticSearch
Confidential
Full Stack Developer
Responsibilities:
- Attend periodic reviews with Zafin’s business Analyst for Emirates National Dubai Bank and First Bank of Nigeria implementation.
- Develop Adobe Flex modules for customizing the rule set parameters defined in miRev Core product
- Implement backend service calls for Flex Modules by extending Zafin Core services using Java, Spring-Core
- Implement all Flex HTTP calls using Spring-MVC
- Develop DML scripts for storing and updating the data for Oracle
- Develop Hibernate hbm and pojo mappings required for tables defined as per bank requirements.
- Work closely with Client SIT System Integration Testing team for issues raised in Client location.
- Support CIT Client Integration Testing issues raised by Zafin Client Onsite Coordinator from Bank location
- Report development status to IBM Onsite Manager in Client location.
Environment: Adobe Flex, Oracle, Java, Hibernate, Spring-Core, Spring-MVC, Spring-Batch, JBOSS, Flex, SVN, Hudson
Confidential
Application Developer
Responsibilities:
- Develop Java-BE modules for VERIZON BVoIP, CVoIP Service
- Implement Java web services in accordance in new requirements for supporting new BVoIP functionalities
- Generate Hibernate hbm and pojo mapping required for new requirements.
- Implement Singleton based Java backend modules
- Develop DDL scripts for new requirements.
- Support defects raised in all phases of testing for the features delivered in release.
- Report development status to IBM Onsite Manager in Client location and offshore manager.
Environment: UNIX, Oracle, Java, Hibernate, Struts, Jira, Hudson
Confidential
Onsite Application Developer
Responsibilities:
- Understand the new requirements pertaining to Cisco & Juniper router configuration files.
- Process the Cisco’s IOS router configuration flat file and load the database
- Process the Cisco’s IOX router configuration XML file and load the database
- Process the Juniper’s JUNOS router configuration XML file and load the database
- Modify the Java modules specific to Juniper’s IPAG devices like MX480 & MX960
- Address all production issues reported by Tier3 production support as Dev contact.
- Act as development production contact for MTS application to 30k EMAS VERIZON team.
- Report development status to Client manager on regular basis.
Environment: UNIX, Oracle, Java, PL/SQL, SCME
Confidential
Application Developer
Responsibilities:
- Implement the front end changes needed for new requirements in VERIZON Customized Servlets
- Implement changes committed for a release spanning across all the features for backend using Java
- Develop SQL scripts required for new tables.
- Support issues raised in all phases of testing
- Report development status to offshore manager and Client Supervisor weekly
Environment: UNIX, Shell script, Informix, Java, Servlets, Informix, SCME
Confidential
Onsite Application Developer
Responsibilities:
- Implement Inventory Web services module changes for features committed to release using Java, Spring, JAX-WS, Hibernate, Weblogic
- Review WSDL changes with Client Team Lead to ensure norms
- Support issues raised in all phases of testing
- Report development status to offshore manager and Client Supervisor weekly
Environment: UNIX, Oracle, Java, SVN, Web services, Spring, Web logic, Cramer, Flex, Activevos, Hudson
Confidential
Application Developer, Module Lead, Onsite Lead
Responsibilities:
- Implement changes committed for a release spanning across all the features using Java
- Develop Unix shell scripts for feeds batch processing as job invoker
- Develop feeds backend implementation using Java
- Implement the CORBA IDL changes needed for inter-module communication
- Participate in knowledge gathering activities for the applications from the US Client team
- Understand System requirements of new projects and come up with design
- Fix the bugs found in System Test phase, Joint System Test phase, User Acceptance phase and Production.
- Participate in weekly status meeting & report status to the Client Manager
Environment: UNIX, Shell script, Informix, Java, Servlets, Informix, SCME, CORBA (IDL)