We provide IT Staff Augmentation Services!

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)

Hire Now