We provide IT Staff Augmentation Services!

Staff Software Engineer Resume

3.00/5 (Submit Your Rating)

Foster City, CA

SUMMARY

  • Sun Certified Java Professional with over 15 years of experience in developing enterprise application using Java/J2EE technologies for Banking and Payment domains.
  • HDP (Hadoop) certified developer with knowledge and hands on Big Data technologies like of HDFS, MapReduce, Pig, Flume and Sqoop.
  • Strong experience in developing fault resilient, scalable, distributed payment services.
  • Extensive experience in developing applications using Spring, Struts, Hibernate, REST, JSON, JAVASCRIPT, JSP, SERVLET, JMS, XML.
  • Hands - on experience in using Oracle 11g, Postgres, SQLServer, MySQL and MS-Access databases.
  • Exposure to work on application Servers like Websphere, WebLogic, Apache Tomcat and JBoss.
  • Have extensive experience with the entire software Development Life Cycle SDLC that is Requirement Elicitation, Gathering, Analysis, Design, Development, Testing, Deployment etc.
  • Highly proficient in understanding new technologies and accomplishing projects goals successfully.
  • Analyst with excellent leadership qualities, self-motivated, quick-learner & detail-oriented team player with great communication, interpersonal, analytical, problem solving, organization and prioritization skills.
  • Understanding of agile methodology.

TECHNICAL SKILLS

Java/J2EE Technologies: JSP, Servlets, JDBC, JSON, EJB, JMS, JNDI, JUnit, J2EE Design Patterns, Applets, AWT, Swing

Big Data Technologies: HDFS, MapReduce, Pig, Hive, Sqoop, Flume, ZeroMQ

Frameworks: Spring3.x, Hibernate3, Struts2, Google protocol Buffer

Web Services: REST, SOAP, WSDL, UDDI, JAXB, Apache Axis

Web/Application Servers: Vertex, Websphere, tcserver, JBoss, Weblogic 9.2/10 and Enhydra

Database: Oracle 11g, Sybase, Postgres, MySQL, MS-Access, SQLServer

Scripting: JavaScript, Python

Web Technologies: HTML, DHTML, CSS, Ajax, XML, XMLSchema, DTD, XSL, XSLT, XPATH, DOM/SAX Parsers.

Others: Docker, Consul, HikariCP, Ant, Maven, log4j

PROFESSIONAL EXPERIENCE

Confidential - Foster City, CA

Staff Software Engineer

Responsibilities:

  • Involved in complete life cycle of software development including designing, developing, testing, and deployment of application.
  • Designed, implemented end to end Flume solution for handling of messages.
  • Designed, implemented and supporting Apache ZeroMQ implementation for application logging.
  • Implemented HikariCP for database connection pooling.
  • Implemented JSON based REST services using Jersey implementation.
  • Developed Sqoop jobs to import data from Oracle to HDFS.
  • Consul implementation for service discovery and failure detection.
  • Hands on exposure to Docker.
  • Hystrix is used to isolate point of access to remote systems and services, to stop cascading failure and enable resilience in complex distributed systems where failure is inevitable.
  • Developed Jython scripts for application deployment in Websphere application server which includes database connection pooling configuration and adding custom attributes.
  • Modified framework for migrating from Sybase to Oracle database.
  • Developed unit test cases and functional test cases using Junit.

Environment: Java, JSON, REST Web service, XML, Docker, Consul, HikariCP, Flume, ZeroMQ, HDFS, Pig, Sqoop, Jython, tcserver, Websphere, Vertex, Oracle, Sybase.

Confidential

Senior Software Engineer

Responsibilities:

  • Was responsible for designing the workflow engine.
  • Maintaining and configuring FTP server and wiki for the project.
  • Testing of the java components submitted by Subs and communicating/resolving issues encountered.
  • Was responsible for writing shell scripts.
  • Was working as a system admin to maintain and install all the components and third party softwares.
  • Was involved in setting up the web server (for php) support for searching the indexed documents.

Environment: Java, Spring 3.1.0, Struts2, Hibernate3, REST Web service client, XML, JSON, Hudson, SVN, Tomcat, Websphere, Eclipse, Postgres, Ubuntu, Perl, Python, SVN, Shell Scripting, VMWare

Confidential - San Francisco, CA

Sr. Software Engineer

Responsibilities:

  • Working closely with business in understanding the requirement which involves SRS, CAD & TAD reviews.
  • Was responsible for designing the conversion framework and participate in design reviews.
  • Worked on SOAP web services client.
  • Coordinate with QA, DBA, PSG groups, provide project updates to TPM
  • Was responsible for designing and developing java batch processes.
  • Involved in writing JUnit test cases for TS and IFI Processes.
  • Conducted code reviews, walk-through and documented the changes.

Environment: Oracle 11g, Java 1.6, Spring, WellsFargo Batch Framework, Web Services, SoapUI, JUnit, Eclipse, Toad, Unix, Weblogic, SQL/PLSQL

Confidential - Palo Alto, CA

Sr. Software Engineer

Responsibilities:

  • Was interacting with Business people to understand requirement, and prepare requirement document.
  • Was involved in High level and low level design of the system, design prototype, data model diagrams.
  • Understanding the legacy (Sql Server) data structures and map the fields to convert it into Oracle System. Developed data conversion program to convert the data and provide reconciliation log to the business users.
  • Developed XML publisher reports.
  • Developed Expenditure & Amortization screen using Oracle Application Express technology.
  • Created weekly status reports which were then submitted to project manager and stakeholders on a regular basis.
  • Updated and modified progress and resources allocation in MS project for the team.
  • Conducted code reviews, walk-through and documented the changes.

Environment: Oracle Forms, Oracle Apps, Oracle Apex, XML Publisher. Sql Server

Confidential - San Francisco, CA

Sr. Software Engineer

Responsibilities:

  • Was involved in High level and low level design of the system, define & document web service messages. Involved in designing Use Cases Diagrams, Sequence diagrams and Class diagrams using EA tool.
  • Developed class diagram and sequence diagram for the module.
  • Integration with cybersource as payment provider. This integration involves sending web service request to cybersource, and process the response.
  • Developed the XML Parser used to parse the information stored in the configuration file.
  • Developed web services using apache axis.
  • Conducted code reviews, walk-through and documented the changes.

Environment: Apache Axis, Java, Xml, UML, Oracle10g, Maven, JUnit, Eclipse 5.1, Enterprise Architect, XMLSpy, Cybersource API

Confidential

Sr. Software Engineer

Responsibilities:

  • Responsible for understanding product requirement and preparing design document.
  • Responsible for whole registration process which involves mobile carrier check using SimpleWire call, along with users SSN (Experian) check with third party APIs
  • Developed ACH and Credit card authentication and settlement process with PBT.
  • Implementation of the architectural framework involving factory class and Hibernate
  • Involved in High Level Design, Low Level Design, Sequence diagrams, Class Diagrams using StartUML tool.
  • Used J2EE Design Patterns like Session Façade, Data Access Object, Business Delegate
  • Developed Session bean with BMT and CMT which receives data from client and invokes appropriate method using dynamic ServiceProxy.
  • Wrote Message Driven Beans to capture the asynchronous responses to determine the status of transaction. Used JMS for asynchronous processing of the messages.
  • Developed Business Delegate which hides the connection details and Service Locator for JNDI and environment properties lookup.
  • Used Log4j for logging purposes.
  • Written stored procedures using PL/SQL that can be accessed via JDBC calls.
  • Developed routines using JDBC API for database handling.
  • Involved in the creation of XML files which are used for configuring the various modules.

Environment: Java, EJB, JMS, Hibernate, Struts, Spring, Jsp, Xml, UML, Html, Oracle10g, UNIX, Toad, Eclipse5.1, Websphere

We'd love your feedback!