We provide IT Staff Augmentation Services!

Sr. Software Engineer Resume

3.00/5 (Submit Your Rating)

San Ramon, CA

SUMMARY:

  • 13+ years’ Experience in Analysis, Design, Development and Implementation of web based/cloud - based, multi-tier Enterprise Applications using J2EE technologies, Front-end technologies, Mobile Technologies & Microsoft Technologies.
  • Extensive expertise in Java server side programming using various J2EE Technologies.
  • Expertise in working with Middle Tier architecture using various J2EE Design Patterns.
  • Experience in developing J2EE Web Applications, Enterprise Applications, Distributed Applications and Client/Server Applications using Java, JDBC, Threads, Servlets, JSP, JSP Custom Tags, JSTL, JSF, Struts, JNDI, RMI, EJB, Java Mail, JMS, ESB, XML, XSL/XSLT, Web Services (JAX-WS, JAXB, SAAJ, REST), SOA, Hibernate, JPA, LDAP, Log4j, Ajax framework, T-SQL, SQL & PL/SQL.
  • Experience in design and development of Web Services (SAOP & REST).
  • Experience with end-to-end performance profiling & optimization using JProfiler, Java VisualVM.
  • Experience in System Automation using HPE Solutions HPOO, HPNA, HPSA & HPOMi.
  • Experience in deploying enterprise applications in various application servers Web Sphere, Web logic, Jboss, Oracle AS.
  • Strong working Experience in MVC Architecture, SpringBoot, Spring Framework, Spring Web MVC, Spring Web Flow, Hibernate Data Access Framework.
  • Experience in Service Oriented Architecture and Web Service development.
  • Experience in writing & performance tuning of Stored procedures, Functions, Packages and Database Triggers.
  • Experience in working with Oracle and MSSQL Server.
  • Experience in working with client scripting languages HTML5, DHTML, JavaScript, AngularJS, Bootstrap and CSS3 including special handling of various browsers.
  • Knowledge on Ruby on Rails.
  • Strong Technical background mixed with good problem-solving skills.
  • Positive Attitude, Quick learner, Team player & proven leadership abilities.
  • Excellent communication skills with cross-functional experience.
  • Ability to maintain excellent code standards that improve version control & project life cycles.

TECHNICAL SKILLS:

Operating Systems: Windows NT/2000/XP/2003, UNIX, Linux 7/8/9, SolarisLanguages Java 2.0, Objective C, C, C++, VC++, PL/SQL, COBOL, Shell Scripts

RDBMS/NoSQL: Oracle 7.x/8i/9i/10g, MS SQL Server 6.5/7/2000, MS Access,DB2, MySQL, BigData, MongoDB, Couchbase, Cassandra

Front Ends: VB5.0/6.0, C#.Net, VB.Net, JSON, AJAX, JQuery, AngularJS

Scripting Languages: XML, (D) HTML (5), VB Script, CGI, Perl, PHP,Java Script, Dojo, CSS, Bootstrap

Web Technologies: JDBC, ASP, ASP. Net, ADO.Net, Servlets, JSP, JSF, Liferay

Web/Application Servers: IIS 4/6, WebLogic, WebSphere, JBoss, Tomcat, iPlanet, SunOne

Distributed Technologies: EJB, RMI, DCOM, COM, SOAP

Tools: Rational Products, VS IDE, JBuilder, Eclipse, SQL*Loader,Import/Export, Toad & Crystal Reports 9, NetBeans, Maven, MyEclipse IDE, Struts, Spring, Spring MVC, Hibernate, StarTeam, CVS, SVN, SourceSafe, Actuate, Jprobe 7.0, Drools, Jtest, Visio, XPlanner, ScrumWorks Pro 3.3, JRules, ART Tools, HPOO, HPNA, HPSA & UCMDB, CMS.

API: Win32 API Programming.

Protocols: TCP/IP, UDP, SMTP, FIX, POP3, FTP, HTTP, IPTV, SSH, SIP, IM, LDAP

Cloud Computing: AWS, EC2, S3, RDS, DynamoDB, VPC, Route53, CloudFront, Snowball, IAM, SQS, SNS, SES, Elastic Beanstalk

PROFESSIONAL EXPERIENCE:

Confidential, San Ramon, CA

Sr. Software Engineer

Responsibilities:

  • Designed and developed OO flows & promoted to OO Central.
  • Created Run Book Mappings & Event Filter for the Automatic Run Book Execution in Confidential OMi
  • Developed backend application using SpringBoot, Spring.
  • Designed and implemented custom operations using Java.
  • Designed & Developed Web Services and consumed web services(SOAP&REST).
  • Designed & Developed custom Java Libraries & custom Annotations.
  • Developed application using core Java, multithreading.
  • Written shell scripts & Python scripts for Networks.
  • Developed Web using AngularJS, HTML5, CSS3 & Bootstrap.
  • Updated Service-now tickets based on the process.
  • Enhanced SSO using Java(restful) for multi-tenant.
  • Performance profiling memory leaks, thread issues & optimization using JProfiler, Java VisualVM
  • Backend services testing using Junit/TestNG, Mockito.
  • Debugging, editing, and monitoring of web application using Firebug.
  • AWS EC2 instances, Elastic Load Balancers, Auto scaling, IAMs
  • Deployed applications to EC2 instances & monitoring AWS Services using CloudWatch.

JAVA, J2EE, SQL, WEB SERVICES(SOAP&REST), WS-Security, JUNIT, ORACLE, AJAX, JavaScript, AngularJS, HTML5, CSS3, Bootstrap, MS VISIO, OmniGraffle Pro, Spring Boot, SPRING, LOG4J, Tomcat, ForgeRock, OpenLDAP, OpenDJ, AWS EC2, Route 53, S3, IAM, CloudWatch, Jersey, Service-Now, Oracle, MySQL, PostgreSQL, JProfiler, Java VisualVM, Jira, Maven, SVN, Git, Bitbucket, SaltStack, Junit/TestNG, Mockito, FireBug, Python, ARP Tools, HPOO Studio & Central, HPSA, HPNA, HPOMi & Confidential UCMDB & Confidential CMS.

Confidential, San Ramon, CA

Technical Lead

Responsibilities:
  • Designed & Developed Restful Web-Services for the KPIs Ramp Rate, ARP, ISOs, Start Time, Start Fuel, Turndown, EAF, CA, EFORP, EFORD, RR, Summer CA, Summer EAF, Start Success for Dashboard Services and VIA charts services.
  • Designed and developed KPI Settings Administration Web Services for Targets/Thresholds for all KPIs at Plant/Block/Unit levels.
  • Developed backend application using SpringBoot, Spring.
  • Developed application using core Java, multithreading.
  • Worked with JMS Queues for sending messages in publish-subscribe mode in RabbitMQ.
  • Produced and consumed XML, JSON JMS messages.
  • Developed Web using AngularJS, HTML5, CSS3 & Bootstrap.
  • Performance profiling memory leaks, thread issues & optimization using JProfiler, Java VisualVM & SQL Queries tuning.
  • TDD for Junit testing for the services.
  • Executing Selenium Test Cases, finding defects and fixed.
  • Data driven Testing, Cross browser testing and Parallel Test execution using Selenium WebDriver, TestNG and selenium Grid.
  • Debugging, editing, and monitoring of web application using Firebug.
  • Build scripts for Bamboo project DEV/QA/UAT/PROD for building, deployments.
  • Design & implemented Big Data proof-of-concept (PoC) project using Hadoop, NoSQL Cassandra.
  • Developed a proof of concept for using HBase and Cassandra to store and process.
  • Worked on HBase Shell, CQL, HBase API and Cassandra Hector API as part of the above proof of concept.
  • Deployed Application in AWS Cloud.

Windows, Linux, Java 7/8, J2EE, Spring, Spring Boot, SOAP, Rest-full Web Services, AngularJS, HTML/HTML5, CSS3, Bootstrap, Firebug, Oracle, MS SQL Server, Jasmine, Junit, Mockito Testing, Postman, DHC, Maven, Tortoise SVN, Bamboo, JProfiler, Java VisualVM, Jira, Eclipse JUNO, guava-12, slf4j, Predix 14.x Platform, WSO2 4.5, SiteMinder, Selenium 2.0, Docker, Apache Karaf, SonarQube 4.1.1, Veracode Scan, Python2.7.8, Rabbit MQ 3.2.3, Hadoop, Cassandra NoSQL & AWS Cloud.

Confidential, Sunnyvale, CA

Web Services/Android Developer

Responsibilities:
  • Designed & Developed OTA Android App using Android Dev Tools(ADT).
  • Developed Server module using Node.js with different modules.
  • Implemented Web Services(restful) and consumed.
  • Worked with JMS Queues for sending messages in publish-subscribe mode in ActiveMQ.
  • Produced and consumed XML, JSON JMS messages.
  • Contributed ideas to team objectives and produce quality work in a timely manner with excellent ability to meet deadlines
  • Involved with the planning, testing, and release of feature and functionality enhancements
  • Worked in cross-functional team to develop timely changes to page content and design in support of dynamic business.
  • Tested and validated content in staging environment.
  • Implemented full-text search platform using NoSQL Elasticsearch engine, allowing for much faster, more scalable and more intuitive user searches for our database. 
  • Fetched data from NoSQL MongoDB using REST Web Services and written complex analytical queries for large amount of data.
  • Used NoSQL MongoDB for data management.
  • Used SDLC methodology.

Windows, Linux, Ubuntu, Java, J2EE, NoSQL Mongo DB, Node.js, Android Dev. Tools (ADT), API-level 17, Restful Web Services, ActiveMQ, GCM API, Logback framework, JavaScript, HTML and CSS3.

Confidential, San Jose, CA

Lead Developer

Responsibilities:
  • Translated functional requirements into technical requirements and design
  • Worked in Implementation of SSO.
  • Worked in application development for monitoring of routers.
  • Worked in transaction management using Spring.
  • Worked in writing optimized code using multithreading concept.
  • Worked in event handling using multithreading.
  • Worked in check status of systems in network using multithreading concept.
  • Worked in Performance tuning of reports and transactions.
  • Worked in interaction with legacy applications using web-services.
  • Worked in development and implementation of JMS point to point interfaces.
  • Worked in development of stored procedures, functions and complex SQL queries and SQL queries tuning.
  • Implemented web MVC module using Spring.
  • Provided skeleton code for junior developers
  • Worked in scheduling jobs using Quartz enterprise scheduler.

Windows, Linux, Java, J2EE, Tomcat, JMS, MySQL, OpenSSL, SpringBoot, Spring, Apache CXF Web Services, Struts, Hibernate, PostgreSQL, Maven, JavaScript, Ajax, HTML/HTML5, CSS3, Bootstrap, Log4j, Quartz.

Confidential, Boston, MA

Lead Developer

Responsibilities:
  • Breaking down functional requirements into technical tasks and providing effort estimates.
  • Producing, maintaining and reviewing design and other technical documentation.
  • Worked in transaction management with EJB.
  • Designed & Implemented RESTful web services using Spring MVC.
  • Worked in implementation of synchronization through multithreading.
  • Achieved concurrency through Multithreading concept.
  • Worked in creating reusable code using Spring MVC.
  • Worked in memory management with multithreading.
  • Worked in data persistence using entity beans.
  • Ensure all members of the team maintain code quality.
  • Produced Technical Design Documents for the above projects.
  • Worked in CSS manipulation and html events using JQuery.
  • Designed & Developed EFT, Enservio ClaimCard & Claims Authority modules.
  • Designed & Implemented SSO (single sign on).
  • Worked in Bidirectional code generation using GWT.
  • Worked in creating custom panel using GWT.
  • Developed end to end modules using Spring MVC.
  • Configurations done in Spring MVC to accommodate view technologies.

Windows, Java, J2EE, EJB, Servlets, Spring MVC, Web Services, JBoss Application Server, MS SQL Server, Eclipse IDE, TFS, Hibernate, UML, JBPM entity Beans, JQuery, Visio, Queplix Framework, JBoss Seam Servlet Module, Maven, Ajax, GWT, XSD, XML, WSDL.

Confidential, Middletown, NJ

Lead Developer

Responsibilities:
  • Designed & Developed Carrier & Freeze Change (PIC/LPIC) for eOrder & RDS.
  • Involved in HLD reviews for PIC/LPIC.
  • Assist development managers with process related activities.
  • Worked in technical design reviews.
  • Provide subject matter expertise.
  • Keep abreast of changes to the production environments to make sure that this knowledge and new standards are passed on to the development groups.
  • Serves as a leader for technical efforts related to CLIENTS, providing technical and architectural guidance and best practices to peers and customers.
  • Developed Ajax based web Application (RIA) using JSON, JQuery.
  • Enabled Single Sign On for this product (SSO).
  • Understanding technology industry trends, how they impact future solutions and provide strategic direction to the application managers.

Windows, Linux OS, Sun OS, Java, JSP, Spring MVC JSP, Spring JDBC, Web Services, Hibernate 3.x (Annotations), iPlanet Application Server 6.0, Oracle 10g, Eclipse IDE, plugins, Ant, JavaScript, Ajax, JQuery, Ajax, HTML, CSS, XML, Toad, SCME, UML, Visio, vi, spawnmr, edget, edput & submit.

Confidential 

Principal Consultant

Responsibilities:
  • Conducting Scrum meetings, scrum retro, sprint demos & status meetings with the Client.
  • Responsible for GMS Product.
  • Worked in GMS development & Design.
  • Worked in GMS Product & also Adapters which are used to integrate with other Products.
  • Worked on JUnit Testing for the above modules, Test-Driven Development (TDD) & implemented different Design patterns.
  • Enabled Single Sign On (SSO).
  • Used Agile Methodology (Scrum).

Windows / UNIX, Linux OS, Java SE 6, EJB 3.0, Hibernate 3.0, Webservices, Eclipse IDE, eclipse plug-ins, Spring MVC Framework 2.5, Ant, Oracle 10g, Oracle XE, My SQL Server, JBoss Application Server, Subversion(SVN), Soap UI, Active Perl, Enterprise Architect Professional, Microsoft Visual Studio, UML, Visio, Infragistics Net Advantage 5.3, JUnit, NUnit, TDD, Cruise-Control.

Confidential,MI

Lead Developer Feb

Responsibilities:
  • Worked on Re-Architecting the existing Architecture of the CMS Application.
  • Worked Architectural Enhancements in the System.
  • Resolving technical issues and helping the team members technically.
  • Worked on Analysis, Design & Coding of Import, Export, Engineering Resources modules.
  • Worked on UML diagrams such as Class, Activity, State, Sequence, Component & Deployment Diagrams & Data-flow Diagrams.
  • Implemented the architecture based on the Struts MVC framework, using a Central Servlet acting as the controller.
  • Developed Hibernate persistence classes and their mapping xml files.
  • Developed POJOs using Hibernate 3.0 & Used RAD 7.0 IDE for development.
  • Deployed the application WAS6.0 application server.
  • Documented Initial Transition Handbook for the existing CMS application.
  • Timely Fixing Bugs & Used log4j to capture the audit and debug logs.
  • Customer interaction & User Training & Provided Production Support.
  • Developed & Used Web Services (JAX-WS, WSDL, SOAP & UDDI) in the Application.
  • ClearCase used as SCM tool & Used Web 2.0, JavaScript, CSS, HTML, XML, XSLT, XPath, HTML in web.
  • Implemented SSO (Single Sign On) and used SAML for exchanging authentication & authorization information.
  • Used FTP/SFTP, PuTTYy, WinSCP for connecting to Servers.
  • Used JProbe for Memory analysis, Performance analysis & converage analysis.
  • Used Agile Methodology (Scrum) & Used XPlanner for web-based project planning and tracking tool for agile development.

Windows / Linux / UNIX, Core Java, Multi-threading, C++, Web Services, Apache CXF, Swing, SWT, jface, OpenGL, Draw2D, LDAP, Servlets 2.2, Struts, Hibernate 3.0, JDK 1.5, SQL, Visio, XML, XSLT, Xpath, Ant 1.7.1, WAS6.0, Websphere Portal 6.0, MQ Series 6.0, Eclipse Ganymede, OSGi framework, SAML, Web 2.0, JavaScript, Adobe Flex 2 SDK, Ajax, RSA(Rational Software Architect), Xalan, Xerces, log4j, JProbe 7.0, Xalan, Xerces, PuTTY(SSH),WinSCP(SFTP), XML spy,ERWin Data Modeler, Xplanner, ClearCase, Documentum and DB2 8 / 9.

Confidential

Sr. Technology Analyst

Responsibilities:
  • Implemented Product Architecture Enhancements (Technology & Performance).
  • Documented Technical requirements & implemented several Design Patterns.
  • Documented functional specifications & designs.
  • Worked in Performance Tuning of the Symbols product in different modules like Server Modules Deposit, Vault, FX Buy/Sell, CRM, Trading Securities, Batch Control & Reports.
  • Analyzed, Designed, development of different Modules of the Symbols Product.
  • Developed Server Modules Deposit, Vault, FX Buy/Sell, CRM, Batch Control & Reports.
  • Developed web-pages Spring Web MVC, Spring WebFlow, Spring AOP(AspectJ), Annotations & used extensively IoC (Dependency Injection).
  • Created JUnit test case design logic and implementation throughout application.
  • Worked for Product Support for QA, SIT & UAT Bug Fixes timely & enhancements for different Modules.
  • Worked on UML diagrams such as Class, Activity, State, Sequence, Component & Deployment Diagrams & Data-flow Diagrams.
  • Developed POJOs using iBatis & implemented persistence classes, SQL maps.
  • Generated Reports using Jasper Reports/Crystal Reports in varies formats & written complicated SQL queries & stored-procedures using PL/SQL.
  • Used Agile Methodology and developed console applications which reads xls files & wrote XML files as per requirement using Core Java.
  • Sun Java Studio Enterprise, NetBeans & eclipse IDEs used for development.
  • Written Ant scripts for builds & performed Performance tuning.
  • Used XPlanner for web-based project planning and tracking tool for Agile development.

Unix, AIX, Linux, OS/390, Windows XP, Open VMS, Core Java, Servlets, JSP,JSF, EJB, JMS, JDBC, Swing, Spring, Srping Web MVC, Spring WebFlow,Spring AOP, iBatis, Web Services, Applets, Weblogic 9.2, Oracle 10g(OEM), Oracle 10g Applications, Oracle Portal Server, Oracle 9i, MS SQL Server, OLAP, Poseidon for UML, Eclipse, Sun Java Studio Enterprise, NetBeans, Jbuilder, JDeveloper, Junit, Ant 1.4, log4j, Parasoft JTest, Dralasoft Workflow, Jasper Reports,Crystal Reports, JavaScript, HTML, DHTML, CSS, Ext JS, WML, XML/XSLT, webMetods, SQL, PL/SQL, WinCVS, TOAD, XML spy, PuTTY(SSH), UltraEdit, ERWin Data Modeler, LoadRunner, Mercury Quality Center, jManage, JMX, Imformatica 8.x, XPlanner.

We'd love your feedback!