Team Lead Resume
SUMMARY
- 12+ years of extensive experience in Java Programming and Development of the web based applications on JAVA/J2EE Architecture.
- Proficient in N - tier application development using technologies such as Core Java, JSP, Servlets, Spring 3.1, Hibernate 3.5, Web services using JAX-WS and JAX-RS (SOAP and Rest), JSON, JMS, JSF,PrimeFaces, JavaScript, JQuery, XML, HTML and CSS.
- Experience in application/web servers like WebSphere 8, Tomcat and Jboss 4.0.5
- Hands on experience in building projects using popular IDEs Eclipse.
- Expertise in using JUNIT and Easy mock for Unit testing, Log4J for logging and debugging purposes, SonarQube for quality Check and Version controller SVN to maintain code versions and documentation.
- Good Knowledge on Object/Relational Mapping like Hibernate for data persistence and Springs Framework.
- Experience with Relational Databases like Oracle (SQL) and PostgreSQL
- Having good experience in telecom domain and Call Server SIP based applications using SIP Servlets and Jain SLEE specification on Opencloud telecom application server Rhino
- Achieved on time deliveries using Agile methodology.
- Achieved quality in code using Test Driven Development approach and by following code standards.
- Developed the VASP Applications like MMS and Pay For It (third party billing gateway).
- Having strong analytical and problem solving skills affording timely solutions with good communication skills and a flexible team player.
- Handled live build release processes and deployments, actively involved in Deployment and Post-Production support of the application and used Jenkins
- Hands on developer with extensive SIP, RTP, and common VoIP telephony protocol and architecture experience.
- Experience in working with Avaya, Cisco, Nice, and dialogic VOIP products.
TECHNICAL SKILLS
Java J2EE Technologies: Java, J2EE (EJB’s, JMS Messaging, Servlets, JSP, XML, JAXB), Spring, Hibernate, Maven, JUnit, Easy Mock
Web MVC Frameworks: Spring MVC, Struts, Java Script, JQuery
Services development: Spring & Restful Services, WebSphere Web Services run time, Soap UI Web Services testing, Jackson JSON, Jaxb
VOIP technologies: SIP, JAIN SLEE, SIP Servlets 1.0&1.1
Protocols: SIP, MM7, EAIF, WAP, TCP, UDP, RTP, RTCP, HTTP, HTTPS
Servers: IBM WebSphere 8, Apache Tomcat, Jboss and call server Rhino
Database: Couch, Timesten 7,11, Oracle 9i,10g, MySQL 5.x, PostgreSQL
Methodologies: Agile, Waterfall, Iterative
Tools: Eclipse, SIPP, SQL Developer, Putty, SVN, Ant, Jenkins continuous integration and Sonar code coverage monitoring.
PROFESSIONAL EXPERIENCE
Confidential
Team lead
Responsibilities:
- Design & Development of Restful contracts & Services using spring Rest framework, Jackson JSON processor. These are core back end services for user/admin web portals call and collaborative servers.
- Database integration with multiple oracle databases using EJB 3.0(stateless), Hibernate ORM framework, SQL queries, and stored procedures
- Develop services for new requirements and enhancements
- Develop SIP based solution for trading using Jain SLEE specification on Open cloud Telecom application server
- Requirement Analysis and User Story clarifications in discussion with business users and BT Designers
- Major involvement for develop and enhance user interface pages using JSF and Primefaces.
- Devised solutions to expedite the procurement of required data for unique website architecture comprised of HTML, JavaScript and CSS
- Design and implement of Divertion, Rollover, web turret and merge conference features in trading application using SIP RA and JainSLEE.
- Carried Unit testing
- Prepared the FSM model in line with Opencloud Architectural framework & standards for Call server application
- Quality deliverables were achieved using Test driven development approach and using quality audit tools like SONAR
- Achieved on time deliverables with the help of Agile methodology.
Tools: /Technologies UsedJ2SE 1.6, SPRING RESTful Services, SIP, Jain SLEE, Sipp, Jackson JSON processor, JAXB, Spring framework, Hibernate ORM, Maven, Ant, Ajax, Oracle Database, JavaScript, JQuery, JSF, IBM Websphere App Server, Jenkins continuous integration tool, SVN, Sonar, Junit, EasyMock,EJB 3.0, Apache Tomcat, Opencloud RhinoSDK2.3, FSM.
Confidential
Developer
Responsibilities:
- Develop Call Server SIP based application using JSLEE specification on Opencloud Telecom application server
- Requirement Analysis and User Story clarifications in discussion with business users and BT Designers
- Prepare the FSM model in line with Opencloud Architectural framework & standards for Call server application
- Managing Server deployments in live environment
- Involved in Test case scenario review carried out Code reviews to ensure quality deliverables
- Ensure the design is SDK complaint.
Tools: /Technologies UsedJSLEE, Opencloud RhinoSDK2.1, Hibernate3.0, Spring, REST Web services, JSF, XML Beans, Apache Tomcat.
Confidential
Developer
Responsibilities:
- Design, Development and Unit Testing.
- Implemented Hibernate for persistence.
- Implemented functionality for mail pooling and mail sending using java mail API
- Implemented operator integration using SOAP over HTTP protocol.
- Implemented the logging services in application using Log4J.
- Involved in Deployment and Post-Production support of the application.
- Prepared test cases and performed Unit Testing and Integration Testing.
- Responsible for client issues resolving.
- Managed source code versioning using SVN.
Tools: /Technologies UsedJava, Servlet, JMS, Java Mail, Hibernate, SQL server, Log4J, Ant, Eclipse, MMSC Integrated API’s, Windows vista.
Confidential
Developer
Responsibilities:
- WAP Authentication Module Design and implementation.
- Data Base Design.
- Implementing the core functionality.
- Implementing the deployment of application to server
- Integration and unit testing
- Preparing the build release notes
Tools: /Technologies UsedEclipse 3.2, Servlets, JSP, JSF, Hibernate, apache Ant, Junit, JBoss 4.0.5.
Confidential
Developer
Responsibilities:
- Implementation of WAP and Web flow pages using JSP and WML.
- Implemented Hibernate for persistence.
- Implemented UI design using HTML and CSS.
- Implementing PFI One-Off and Subscription Payment functionality.
- Implemented the logging services in application using Log4J.
- Involved in Deployment and Post-Production support of the application.
- Prepared test cases and performed Unit Testing and Integration Testing.
- Responsible for client issues resolving.
- Managed source code versioning using SVN.
Tools: /Technologies UsedJava, Servlet, Struts, JMS, JSP, Hibernate, Log4J, Ant, Eclipse, Jboss, WAP, WML, WindowsXP.