We provide IT Staff Augmentation Services!

Sr. Software Engineer Resume

2.00/5 (Submit Your Rating)

San Jose, CA

SUMMARY

  • 14 years of software development experience including 4 years of Technical Lead experience in designing, implementation and maintaining of multi - tier client - server web based and enterprise applications using Java, J2EE, Java Servlets, JSP, EJB, Struts, Spring, Hibernate, JDBC, SQL, JMS, SOAP & RESTful Web Services, JAX-WS, JAX-RS, Java Script, Python, FreeMarker, Ajax and jQuery
  • Expertise in object oriented analysis and design (OOAD) and full life cycle software development methodologies such as Waterfall and Agile
  • Expertise on Software Defined Networking(SDN) and Network Function Virtualization (NFV).
  • Expertise on Hypervisor based and container based virtualization using Docker, Kebernetes, Terraform, OpenStack and Ansible
  • Expertise on MEAN Stack development using MongoDB and Node.js
  • Expertise on maximizing the productivity of the project team by installing an effective development environment, technical standards, training team members and providing advisory and trouble-shooting production support
  • Expertise in defining architecture, infrastructure and frameworks
  • Implements solutions focusing on reuse and industry standards at a program, enterprise and operational scope
  • Expertise on End-to-End BSS / OSS solutions
  • Expertise in design and developing EAI and ESB solutions
  • Researches, designs and implements quality software solutions of large scale enterprise applications on both Telecom and Banking domains
  • Ability to achieve project goals within project constraints such as scope, time and budget
  • Well-versed in both Client-side and Server-side reusable component programming using J2EE technologies
  • Expertise in working for Banking and Telecom domain projects
  • As a Technical Lead, managed the delivery of the B/OSS Solution for the Wi-tribe, a WiMAX & WiFi Broadband Service Provider in Philippines and also played a role of Requirement Analyst during Requirements workshop in Philippines
  • Expertise in SOA based development in multitier web based and enterprise applications
  • Working experience on Service Oriented Architecture (SOA) implementation
  • Working experience on Continuous Integration (Hudson and Jenkins)
  • Possess effective communication skills both oral and written
  • Working experience on UML for creating visual models of object-oriented software-intensive systems

TECHNICAL SKILLS

LANGUAGES/TOOLS: Operating Systems Windows 98/NT/200x, Linux

Languages: Java, SQL, PL/SQL, C, C++, Python

Web Technologies: J2EE, Java Servlets, JSP, Java Beans, RMI, JDBC, EJB 2 & 3, XML, SOAP, JavaMail, JMS, Web Services, Ajax and jQuery, CSS

WEB SERVER/APP SERVER: Web Logic 10.3, Websphere 6.0 Oracle 9i AS, Apache Tomcat 7.0 and JBOSS 6.1

SOFTWARE DEVELOPMENT METHODOLGIES: Waterfall and Agile

IDE: JDeveloper, Jbuilder, Net Beans, Eclipse and XMLSpy

DIRECTORY SERVICES: LDAP, JNDI

Tools: UML, Rally, JIRA, XML Spy, Trello

Build Tools: Ant, Maven and Gradle

CRM /COTS: Clarify 12.5, Cramer 4/5/6, Oracle UIM ( MetaSolve Product)

SCM /Continuous Integration Tools: Git, SVN, CVS, ClearCase, PVCS, uDeploy, Hudson, Jenkins

Billing: Oracle BRM 7.3.1

Database: Oracle, MySQL, Postgres and Derby

PROFESSIONAL EXPERIENCE

Confidential, San Jose, CA

Sr. Software Engineer

Responsibilities:

  • Involved in all the phases of Complete Software Development Life Cycle (SDLC) with Agile software development methodology
  • Ensure project compliance with company software quality processes
  • Involved in Dockerizing Node.js and MongoDB applications including docker building and pushing the images on to OpenStack
  • Involved in Installing and configuring Kubernetes on OpenStack using Ansible and Terraform
  • Involved in complete development of RESTFul web services and NETCONF services by using Spring and Hibernate
  • Involved in technical design specification preparation and its implementation
  • Involved in the daily scrum meetings, spring planning, and backlog grooming as per Agile methodology
  • Created the optimum technical solution in the context of the customer's environment, requirements and financial resources
  • Configured the HA for OpenStack controller stack
  • Communicating with the business customers as well as the techies

Confidential, San Francisco, CA

Tech Lead

Responsibilities:

  • Involved in all the phases of Complete Software Development Life Cycle (SDLC) with Agile software development methodology
  • Established architecture, design patterns, policies, standards and best practices
  • Involved in technical design specification preparation and implementation
  • Provided technical guidance and support development of all the project systems within the scope.
  • Involved in the daily scrum meetings, sprint planning, and backlog grooming as per Agile methodology
  • Involved in integrating the NSB APIs with other external APIs such as GEO Location Check, Idology, Neustar, etc

Confidential, San Jose, CA

Tech Lead

Responsibilities:

  • Involved in the development of the modules (Rehost, RMA, Device Bulk Assignment in SLT application and integration with external licensing systems such as Auto Test, Tandberg
  • Involved in technical design specification and implementation
  • Involved in the daily project status and defect tracking status meetings
  • Involved in resolving the performance related issues and web services issues ( Confidential layer 7 policy manager)
  • Involved in verification of stability, interoperability, portability, security and scalability of the system architecture

Confidential, Dublin, OH

Technical Architect

Responsibilities:

  • Involving in requirement analysis, design and implementation
  • Designed and developed a Database layer API, which supports any database( Ex: Oracle and MySQL)
  • Involved in the effort estimation and proposals
  • Responsible for the initiation, planning, execution, control and completion of the project
  • Handle the tasks of providing technical leadership and guidance to other team members
  • Responsible for software design reviews, peer code reviews and software acceptance test activities on a regular basis
  • Requirement analysis and documented the requirement specifications.
  • Responsible for ensuring successful implementation of project and production support efforts
  • Developing the Business objects by using Spring framework
  • Implemented the Spring Hibernate Integration
  • Provided implementation guidelines for system security to end customers as well as on-site installation teams

Confidential

Technical Lead

Responsibilities:

  • Involved in developing the Java Portlets by using The Java Portlet Specification (JSR168)
  • Prepared artifacts(use cases, class diagrams, requirements and design documents)
  • Requirement analysis and System Analysis - identified for the business needs and documented the functional requirement specifications.
  • Detailed Design, verifying Programming standard, code review and High Level Testing.
  • Drawn the UML diagrams(use case, activity, class and sequence diagrams)
  • Integrating Morac Portal Billing Web Services using EAI, ESB, and generating Client side interfaces.
  • Produced the web services by using Apache CXF and Jersey
  • Generating XML Schema, WSDL and high level SOAP UI testing

Confidential

Tech Lead

Responsibilities:

  • Involved in the Account Management contains the following
  • Resolve technical issues within the team
  • Involved in Analysis, Design, developing uses cases, sequence diagrams, class diagram, flow charts
  • Ensuring the delivery as per plan, task allocation to team members and the quality of deliverables
  • Preparing High Level and Detailed Design documentations
  • Involved in the BRM - OSM Integration contains the following
  • Preparing the Detailed Design Documentation for BRM-OSM integration module( Interfaces)
  • Developing the Web Services and JMS client applications for sending the Orders received from BRM to OSM to create the order in OSM database and updating the order status in BRM.
  • Configuring the JMS Queues in BEA Web Logic Server

Confidential

Sr. Java Developer

Responsibilities:

  • Integration ( Developing Interfaces for External Systems)
  • Integration and Resource Manager (Defect Fixing)
  • Involved in designing( Detailed Level Design)
  • Giving technical assistance for team members on critical issues.
  • Interacting with client for clear understanding of the requirements and to resolve critical issues

Environment: Cramer 5, Java, JMS, EJB, Struts, JSP, XML, PL/SQL, COM API, Cramer API, Oracle 9i, Web Logic 8.1

We'd love your feedback!