Senior Java/j2ee Engineer Resume
Sunnyvale, CA
SUMMARY:
My 10+ years of experience is distributed across multiple domains and technologies. It has been a challenging and inspirational ride till now along with high end experience in handling multicultural and international projects and teams. Different roles that I have worked on are as an Individual Contributor delivering high - end quality projects, supporting and training the team and worked an effective Team Lead with skilled expertise to drive projects from planning to delivery and support of broad domestic/overseas software development expertise implementing solutions for design, coding, testing, programming and product management projects.
CORE STRENGTHS INCLUDE:
- Web Services Software Development Life Cycle Application Design/Development/Administration Debugging
- Configuration/Release Management Analysis/Documentation Software Implementation/Testing Programming
- Production Support Telecom Network Management Systems Service-Oriented Architecture Mentoring/Training
TECHNICAL SKILLS:
Languages: Java, J2EE, C++
Operating Systems: Sun Solaris, Windows, HP-Unix, Linux
Protocols: SNMP, TCP/IP, UDP
Scripting Languages: C Shell Script, Perl, Python
Data Bases: Languages PL/SQL
Data Bases: Oracle, MS SQL, No SQL Mongo DB
Web Technologies: HTML, CSS, JSP, XML, JavaScript, AJAX, JSON, jQuery, Angular JS, NodeJS
Frameworks/API: Struts, Hibernate, Spring, iBatis
Middlewares: EJB, CORBA, SOA, SOAP, WSDL, REST, JMS
Web/App Server: Tomcat, Apache, JBOSS, WebLogic
Software Designing Tools: Rational Rose
Software Configuration Tools: Clear Case, MS Visual SourceSafe, CVS, GIT
Software QA Tools: JTest, Selenium Automation
Software Packages: MS Project
SDLC/Processes: Waterfall, Agile, Scrum
CAREER OVERVIEW:
Senior JAVA/J2EE Engineer
Confidential, Sunnyvale, CA
Responsibilities:
- Worked in 3 people size project for Samsclub bedrock team. The framework was developed from scratch using EAI design patterns, Apache Cassandra, Oracle DB, Smooks, Kafka and Tibco EMS queues, elastic search, Kibana, Logstash stack was used.
- Developed 3PW feature in aggressive pace, inventory and order flows were integrated via Bedrock system. The files and messages were dropped to bedrock inbound folder, queues etc for transformation and transfer to different location or queue.
- Worked aggressively in making 3PW Live in new system.
Senior Software Engineer
Confidential, Mountain View, CA
Responsibilities:
- Part of Product development team and worked towards development of RPC based services and REST services.
- Worked on internal tools to develop services in Device Registry and RMs based services for CSR Tool. The internal tools used were Stubby, blaze, proto buffer, Big data, borg, Guice, google3, Mockito in agile based development environment.
Software Engineer
Confidential, San Jose, CA
Responsibilities:
- Confidential Here is a free app combined with a pocket-sized encrypted card reader.
- Played an active role in design discussions, testing and development. The App services were developed for front end and mid tier. Worked on providing production support from releases every week to biweekly.
- Worked towards maintaining existing REST-JSON based web services, Also worked on new design and architecture to reduce duration of money flow SLA defined using technologies Core JAVA, JAVA SPRING MVC, JMS, JSP, JMOCK, JUNIT, DAO, No SQL Mongo DB with eclipse indigo. Gained extensive knowledge on SOA framework and in house tools like SPARTA and HELIX, CAL tools, Bluefin. Got 2 “Spot Awards” in the course of project.
- Develop and maintain framework in HTML5, CSS3, Dust, Node JS, Angular JS, AJAX, JavaScript, JSP, MongoDB using Spring framework for testing “Core Components”. This was designed to cover all countries and locale used in Confidential website.
Senior Engineer
Confidential, SantaClara, CA
Responsibilities:
- Contributed to design using Confidential GWT for SCM 9190, Subscriber Content Management that is part of EMS 9100 for Deep Packet Inspection (DPI) and Network Intelligence (NI), which provides carriers comprehensive solution for managing their wireless core networks, exploiting full capabilities of Tellabs SmartCore™ platforms.
- Gathered requirement for UI side, and developed Flash Graphs integrated with Confidential GWT as well as framework for UI side and layouts and design to achieve UI look and feel; learned new technology daily, adapting it to project need and delivering in fast, demanding agile environment.
Senior Programmer Analyst
Confidential, Warren, NJ
Responsibilities:
- Developed Util methods using JavaScript Prototypes, jQuery, for Point of Sale (POS) web-based systems used by Confidential in all of its stores and other sales locations; obtained requirement clarification from business analyst and interacted with different divisions of IT Team to understand, discuss and architect feasible solution.
- Built components for required enhancements to applications using tools such as JSP, Struts, Java, AJAX, JQuery and JDBC; developed JSON F/W to call asynchronous call to Java side and worked on DWR framework integration, Services F/W using SOAP and REST architecture, and making calls to DVS and VISION using APIs and Bea calls.
- Provided overall application support during release time and production support, generated Java files using Castor for marshalling/un-marshalling of data using Castor, XML and XSD and making calls to billing system’s middleware APIs, and wrote JSP Tag library implementation, JS Bundle Manager.
- Worked on design of Pagination Tool and UI design for OneSTOP, implemented LTE flow in front-end side and developed CSS for UI Layout; learned OneSTOP flow of POS, fixing existing issue and developing new module.
Senior Programmer Analyst
Confidential, Flemington, NJ
Responsibilities:
- Assisted with design and coding of database and defining indexes for optimization from real time SAP ERP System for LaserFocus component which allows Segregation of Duties management across enterprise system; handled Job Import for data integration for Laser Focus module and worked on different type of connectors.
- Part of design and coding of schema namespace as per spring 2.0 specification for GRC 2010 SAP Integrated component; worked on logging framework using Log4J, commons logging and AspectJ Logging, and developed persistent objects using Hibernate ORM tool, WebServices using JAX-WS and JAXB using contract first approach.
- Managed UI using JSP, Flex and Ajax (Flex GUI using Confidential APIs) as well as PL/SQL writing, creating indexes and optimizing queries; developed WebServices using JAX-WS and JAXB using contract first approach.
Senior Programmer Analyst
Confidential
Responsibilities:
- Helped to design Flex Application using MXML, FX and Spark Tag, use of skinning and data provider using Java framework built on Struts-like framework integrated with NetWeaver Application Server.
- Applied Spring Web MVC Framework to design applications; worked on Validator Interface and integrating with Spring and AJAX, and worked on request processing event processors framework for integration of Spring IoC.
Tech Lead
Confidential, Petaluma, CA
Responsibilities:
- Tapped to work technically towards bringing new J2EE platform offshore for Access Management System (AMS) element manager/client server application which supports multiple concurrent user sessions via multithreading; quickly grasped architecture of new platform and brought project in-house by gaining client confidence.
- Understood design, groomed GUI team, and delivered critical and important features from business perspective in tight schedules while working in different time zones without much training available; received Feather In My Cap award and managed offshore mentoring activities for new team members to start generating output promptly.
- Installed End-to-End Voice Gateway of GPON 7342 and G6 Gateway; developed integration of third-party application using WebServices from given WSDL using Apache Axis, and was major contributor to requirement gathering, feature design and implementation.
- Debugged issues reported in field, resolving more than 100 critical issues; used perl and shell scripting to resolve some bugs, and handled client interactions and technical issues regarding feature development.
Module Lead
Confidential
Responsibilities:
- Served as lead of WebAdminTool (WAT), responsible for all code changes throughout module for Mission Critical Operation (MCO) which takes care of Operation Management that is part of Enterprise System Management and Centralized Management System as one image; mentored new joiners in WAT module.
- Developed enhancement on WAT RMI server and client side for new feature support, and technically led WAT side for integration in tight schedule on version up gradation of third-party tool (another project running in Wipro of Confidential ); collaborated with client, delivery manager and third-party managers to ensure proper delivery.
- Gained understanding of cluster environment of different platform, configuration and use of software like Confidential Express Cluster for Windows, HP-UX and Sun-Solaris; worked on scripts of failover startup of cluster environments and for implementation of signal handling on different platforms (Windows, HP-UX, Sun-Solaris and AIX) by JNI and C.
- Earned Feather In My Cap award for code improvement suggested in IMRS and MSGS module, working in Quality Improvement program by code review of modules; formalized VSS for Java 3 and 4 versions.
Module Lead
Confidential
Responsibilities:
- Worked as developer in Scheduler and Reports module for Trading House, which provides end-to-end, unified environment to manage flow of transaction and associated information among trading companies and their business partners; worked towards the design of architecture and wrote PL/SQL queries on DAO side.
- Played key role in speedy development by converting HTML GUI pages into XSL and creating all search windows using JavaScript; designed several popup windows in short timeframe to search and populate data, which was critical for success of product.
- Handled f eature requirement capturing, design and implementation of Position Forecasting module as well as feature and functional testing of product; developed Stateless Session Beans and CMPs in Position Forecasting module.
Team Member
Confidential
Responsibilities:
- Participated in demo and presentation to client for IPBiller, basic prototype for processing of User Data Recorder (UDR) and Call Data Recorder (CDR) IP files for generation of billing all billing parameters, rate plans, holidays, holiday tariff, bill cycle, bill messages and bill discounts definitions; worked on prototype GUI design.
- Designed and developed Servlets for implementation of User Management GUI module, understanding requirements for Customer Care System (CCS) which provides mechanism to provide Customer Relationship Management (CRM) functions for provisioning services to customers based on their orders.
- Used CVS for storing files and developed JavaScript validation for client-side form verification.
