We provide IT Staff Augmentation Services!

Contract Server-side Developer Resume

5.00/5 (Submit Your Rating)

San Francisco, CA

PROFESSIONAL SUMMARY:

  • About 15 years of industry experience in Software development.
  • Experienced in teh areas of Object - Oriented Programming, Client-Server and Mainframes.
  • Experienced in MVC & SOA features development using Java/J2EE technologies.
  • Experienced in Database integration development using RDBMS and NoSQL.
  • Experienced in using Spring framework for J2EE with IoC, Jdbc, MVC and Spring Boot (learning exposure).
  • Experienced in using ORM framework with Hibernate and JPA.
  • Experienced in integrating Testing frameworks using JUnit, Mockito & WireMock.
  • Self-motivated with good problem-solving, communication skills and team player with strong work ethics.

TECHNICAL SKILLS:

Java/J2EE: (10+ years) Core Java (JDK 1.6 last used), JDBC, JMS, Servlets, JSP, JavaBeans, EJB, Networking APIs, Swing/AWT. SOAP & REST WebService APIs, JAXP/JAXB, JAX - RS. Spring IoC, Spring Jdbc, Spring MVC, Spring Boot. Hibernate ORM (JPA/HQL). JUnit, Mockito, WireMock.

Frameworks & Architectures: MVC (Model View Controller), Apache CXF, Axis. OSGi, AWS EC2, AWS Elasticsearch, AWS DynamoDB. Distributed Computing, Struts1.1, UML, OSI & TCP/IP Network Protocol Suite.

Web Application Servers & Environments: ServiceMix (AWS EC2), JBoss, WebLogic. OC4J/Oracle Apache Tomcat, VMware LabManager, IAS.

Databases: DynamoDB, HBase, MySQL, Oracle 8i/9i/10g/11g, DB2. SQL & PL/SQL, Stored Procedures/Functions, Triggers. Microsoft SQL Server 2000, Microsoft Access.

Development & Database Tools: Eclipse, Oracle JDeveloper, JCreator. PuTTY, SOAP - UI, Postman, Swagger, Splunk. AQT, SQL Developer & TOAD. Api Platform & Security Apigee, DataPower, Mutual Autantication (SSL/https) & OAuth. Source/Version Control & Change Management GitHub, Jenkins, Perforce/P4, Ant/Maven, SVN Tortoise. Rally, JIRA, PVCS Tracker, Microsoft Visual SourceSafe, Endevor.

Development Methodologies: Scrum, Agile, Test Driven Development(TDD).

Other Technologies & Tools: HTML/CSS, JavaScript, WS-FTP, Microsoft Visual Basic 6.0, ASP, COM/ActiveX, ADO, ODBC, Microsoft IIS-5, COBOL-II, CICS, VSAM, FileAid, InterTest, Easytrieve.

Operating Systems: Microsoft Windows, Linux, Unix, Solaris, MVS/TSO.

PROFESSIONAL EXPERIENCE:

Confidential, San Francisco, CA

Contract Server-side Developer

Responsibilities:

  • Technologies: Java JDK 1.6, WebServices SOAP/REST using CXF & Axis frameworks, Spring (IoC, MVC, Jdbc), Hibernate (JPA-HQL with MySQL & Oracle Dialect), EJB, JUnit, Mockito, WireMock, OSGi & MVC frameworks. Oracle 11g, HBase, AWS Elastic Search, DynamoDB and MySQL Databases. Security autantication using Mutual Autantication (SSL/https), OAuth & HMAC signature.
  • Servers/Tools & Development Methodology: ServiceMix, AWS EC2, JBoss, WebLogic, Tomcat, Jenkins, Ant/Maven, Apigee, DataPower, Eclipse IDE, SOAP-UI, Postman, Swagger, Splunk, Oracle SQL Developer. GitHub & Perforce for source code versioning. Agile Scrum development.
  • Developer Responsibilities: As a Developer provided Server-side development and enhancement of application features on some major Applications such as Account Portal, Subscription Center(SubCenter), SubService and AuthCodeManager (ACM).
  • Account Portal: Provided development support for automation of BIC (Born in teh Cloud) business model features, automation of new functional interface to analyze, charge and persist Customer Cloud Usage, Customer Opportunity Renewal process, automation of Subscription Customer Fulfillment process and maintenance of User Management interface.
  • SubCenter: Provided development support on User functionality such as Export of Cloud Service Data, Reporting of Cloud Usage data, near real time synch of Customer Subscription Contract information from Siebel to SubCenter backend environments. Enhancement of teh messaging framework to process email messaging for new User role update events.
  • SubService: Development of WebServices and DAO interface to sync Contract data from Siebel via ODS/Tibco to SubCenter database.
  • ACM: Worked on enhancement to support Product Activation for Linux Machines using a new type of machine number (UMN4), for generation of machine Identifier and Activation Code.
  • As a server-side Developer, was also responsible for coordinating with Solution Architects, Product Owners and BSAs for technical solution, project and data requirements.
  • Analyze application design workflow & system performance, execute database queries, troubleshoot and fix system defects.
  • Other development tasks included deployment of application builds on Test environments, configuring build dependencies on Test servers, Production build validation and provide developer support during Production go-live process.

Confidential, San Ramon, CA

Contract Developer

Responsibilities:

  • Technologies Used: Core Java using JDK1.5 JMS, Hibernate (for OR mappings), DB2.
  • IDE/Testing Tools: Eclipse, AQT, VMware Lab Manager, SVN Tortoise, PVCS
  • Developer Responsibilities: As Developer was responsible for implementation of a major enhancement on a Legacy data conversion application system dat processes and transmits data between 2 large DB2 databases.
  • Analyze and troubleshoot system defects.
  • Deployment of application build release on Test environments configured with VMware workspace, to facilitate QA & Acceptance testing.
  • Work also required coordination and interaction among Team Leads, Business Analysts, QA Specialists, System Administrators and Database Managers for project requirements, application functionality.
  • Coordinate integration & performance testing activities, build deployments and any other system information.

Confidential, Salt Lake City, UT

Developer/Contract Developer

Responsibilities:

  • Technologies Used: Core Java using JDK1.5, Servlets/JSP, Java Beans, JDBC, XML & SOAP Web Services, Spring, JUnit, HTML & JavaScript with OC4J App server on Linux. JDeveloper/Eclipse as IDE. SOAP UI for testing Web Services. Oracle 10g Database, TOAD & SQL Developer for SQL testing. SVN/Tortoise for version control. Applications were designed on MVC (model view controller) and Spring frameworks.
  • Developer Responsibilities: As Developer at Confidential, an Ecommerce company, was largely involved in Ecommerce Application Development and System Maintenance not limited to teh following areas: -
  • New Feature Development and Enhancements: Worked in teh automation of new marketplace integration for Amazon Seller Central and in enhancements for previously integrated marketplaces like eBay, Overstock, Google Checkout and uBid. Worked on backend implementation of report generation for Orders, Customers, Inventory, enhancements in shopping cart and Storefront Checkout. Worked in automation of data import/export feature for application interfaces of Order Management, Inventory Management, Customers, Mailing Lists, Marketplace Listing Schedules and Shipping.
  • Worked in enhancement of Web Services area of teh application, enabling new functionality in Orders, Customers, Inventory and Marketplace Listings requests. Tasks included development and maintenance of calculation features on Shipping and Inventory packaging models and Bean classes.
  • Defect Management and Resolution: Was responsible for troubleshooting Application defects and Client Issues. Expected to determine teh root cause of defects and issues on a technical level, conduct performance analysis on database queries, application log monitoring and estimate solution of fixes.
  • Infrastructure Support Management: Was responsible for Custom development of Application interfaces, unique to one or more Clients. Expected to collect functional requirements from Product Manager, design & document technical specifications, provide functional test cases wherever necessary and develop JUnit tests. Analyzed and estimated application dependencies for Custom Projects and setup database or any environment resources in Test and Production environments. Coordinated system testing activities with QA team personnel for Regression/Stress Testing of Application interfaces.
  • As part of Master’s degree project, designed and developed a Java based 3-Tiered online bookstore application, which comprised of a web layer, a GUI desktop layer and a common relational database. Designed teh application using some features from Struts framework and SOAP Web Services. Performed implementation using JSP, Servlets, SOAP (SAAJ) APIs, JavaBeans, JDBC and Swing/AWT. Configured Apache Tomcat 5 as web container for teh web layer and enabled SSL support.
  • Designed and Developed a Client-server Application to enable user functions like file downloads, lookup stock price quotes using Core Java, Swing/AWT, RMI/Corba, Networking APIs and Relational database (Oracle 9i/ SQL-Server 2000). Teh Database tasks involved creating Integrity constraints, PL/SQL Stored Procedures, Functions, Triggers and ER diagrams.
  • Provided web development support for Campus Newspaper to create web pages using HTML/CSS and JavaScript and WS-FTP.

Confidential

Software Specialist

Responsibilities:

  • As a consultant worked on application development and maintenance of an Energy Management system, using Microsoft Visual Studio 6.0, Visual Basic 6.0.

Confidential

Programmer Analyst

Responsibilities:

  • Executed development and maintenance, to automate teh posting of internet transactions for a Mutual Fund Application system on Mainframe, using Cobol II, JCL, CICS/VSAM and EASYTREV.
  • Provided implementation, analysis and maintenance of software applications on Mainframe System and Client-Server 2-Tier & 3-Tier applications.
  • As a software consultant worked on providing software development and maintenance support on Mainframe System applications to teh company’s leading clients.

We'd love your feedback!