We provide IT Staff Augmentation Services!

Senior Product Developer Resume

4.00/5 (Submit Your Rating)

SUMMARY

  • Around 9+ years of experience in application software development, support, web - based applications on J2EE framework.
  • Proven track record of coding, integrating complex technical processes within international, high-profile and deadline-oriented environments.
  • Good experience in Insurance and Banking, Telecom and IT Management domains.
  • Extensive experience in Java J2EE technologies including Web services(SOAP/Rest), Struts Framework, Java Server Faces, Hibernate, Servlets, DHTML.
  • Good experience on EJB.
  • Good experience on Spring.
  • Extensive Knowledge in Java Persistence API.
  • Good experience on unit testing with Junit.
  • Extensive experience on Tomcat Server, JBoss, Weblogic application server.
  • Good experience in Java Web services (JAXB) and Axis2 Web services.
  • Extensive experience in database designing using RDBMS Concepts in Oracle, DB2, MySQL, Postgres.
  • Hands-on experience in writing stored procedures, functions, views, triggers and joins inner join, equi-join, outer join
  • Exposure on AngularJS.
  • Extensive experience on Multithreading, Collections and Core Java Concepts.
  • Extensive experience on performance improvements of enterprise systems with over 1000 users.
  • Handled enterprise applications capable of managing 10000 servers at a time.
  • Good experience in UNIX, Linux Operating Systems.
  • Good experience in UML Modeling and Design Patterns (J2EE), MVC Architecture.
  • Developing Approach Documents for complex implementations, and proof of concept models.
  • Well versed with all the phases of SDLC.
  • Exposure to Software Engineering methodology like agile methodology, Waterfall methodology and Scrum Methodology.
  • Responsible for coding, implementation and unit testing of various J2EE related projects.
  • Excellent ability to quickly master the technologies and concepts.
  • Extensive experience working in multicultural teams and diverse geographies.

TECHNICAL SKILLS

Java Technologies: Core Java, JSP, Servlets, EJB, JMS, JPA, SOAP, REST, Hibernate, Struts framework, Spring framework, Java Server Faces, JUnit, AngularJS.

Databases and Data Storage: Oracle 8i / 9i / 10g, Microsoft SQL Server, IBM DB2, MySQL and Postgres.

Web Related: HTML, DHTML, CSS, JSP, Servlets, JSF, AJAX, Java Script and JSON.

J2EE Servers: JBoss 6.x.x / 7.x.x, Weblogic 10.3 and Tomcat 5.x / 6.x

Tools: Eclipse 3.x, Star UML, IBM Rational Application Developer (RAD) 6, Maven, Ant Build Tool, Log4j, Axis2 Webservices, Jasper Reports.

Testing and Version Control: Clearcase, Perforce, SVN

Operating Systems: Windows all versions, Linux

Scripting: Unix Shell Scripts, SQL Scripts

Tag Libraries: JSF, Struts Tag Libraries.

OO Methodologies: OOAD, UML

PROFESSIONAL EXPERIENCE

Confidential

Senior Product Developer

Environment: Java 1.7-1.8, LDAP, Restful Web services, AngularJS, Oracle, MS-SQL, SQL, PL/SQL, Junit, XML, XSD, JAXB, Eclipse, Star UML.

Responsibilities:

  • Worked primarily on the patching module, which automates OS and product patching, upgrades.
  • Designed IPS based patching solution for Solaris servers in BSA.
  • Design documents. Created UML (Class, Sequence, Flow and State) diagrams using Star UML.
  • Implemented Java layer for consuming vendor data and store data in the database.
  • Implemented the shell scripts which patch the servers at run time.
  • Designed Zypper based patching solution for Suse servers in BSA.
  • Design documents. Created UML (Class, Sequence, Flow and State) diagrams using Star UML
  • Implemented Java layer for consuming vendor data and store data in the database.
  • Implemented the shell scripts which patch the servers at run time.
  • Developed Unit Test plans and Test cases for patching windows, Solaris, Suse OS flavors.
  • Performance enhancement such that time taken to patch 10000 windows servers reduced by ~70%.
  • Participated in code reviews for code delivered in patching module of BSA.

Confidential

Module Lead

Environment: Java 1.5 - 1.6, SNMP, Spring, EJB 3.1, Web services (SOAP, Rest), Postgres, SQL, PL/SQL, Junit, Hibernate, XML, XSD, JAXB, Eclipse.

Responsibilities:

  • Lead for fault management module.
  • Designed Tool for generating metadata files, for interoperability between NMS tools (patentable solution).
  • Design documents. Created UML (Class, Sequence, Flow and State) diagrams using Star UML.
  • Implement Java based Stax XML parsers, for low memory foot print while parsing xml.
  • Performance tuning of heartbeat mechanism between products reporting to System Manager.
  • Redesigned the JMS Layer.
  • Performance improvements from 60 heartbeats/sec to 600 heartbeats/sec.
  • Developed Unit Test plans and Test cases around fault management module.
  • Participated in code reviews for fault management module.
  • Imparting knowledge transfer and technical sessions to team members.
  • General induction for new team members to fault management module.
  • Knowledge transfer for JMS usage in JBoss using HornetQ.
  • J2EE best practices.

Confidential

Senior Software Engineer

Environment: Java 1.4-1.5, EJB 2.1, Web services, IBM DB2 9.1, SQL, PLSQL, Hibernate, JUnit, Eclipse.

Responsibilities:

  • Requirement Analysis with business users for funds, trade cycles, unit link business.
  • Prepared design documents. Created UML diagrams using Microsoft Visio.
  • Migration of legacy ULM application from WebSphere to Weblogic server.
  • Developed Unit Test plans and Test cases around funds, currency, trade cycles CRUD operations.
  • Participated in code reviews.
  • Extensive re-factoring of Web services for trade cycles for optimal performance.
  • Offshore co-ordination and technical mentorship to offshore members.

Confidential

Software Engineer

Environment: Java 1.4-1.5, JSP, Struts1.1, IBM DB2 9.1, SQL, PLSQL, Hibernate, Stored Procedures, JUnit, Eclipse, Jasper Reports.

Responsibilities:

  • Implemented UI for risk profile details, product suggestion.
  • Backend java code for analyzing and storing these details to database.
  • Developed Unit Test plans and Test cases.
  • Designed final reports for advisors.
  • Designed reports using Jasper Reports which can be exported as PDF and Excel.
  • Implemented Java backend code to feed dynamic data in reports.
  • Participated in code reviews.

Confidential

Software Engineer

Environment: Java 1.4, Sun Application Server, Web services, JSF, AdessoSQL, Sun Studio Creator, Jasper Reports, Google map, Java Mail API.

Responsibilities:

  • Developed Java Backend for retrieving data from database hosted as a web service - AdessoSQL.
  • Developed JSF pages for viewing data on restaurant and well inspections.
  • Designed PDF inspection reports to be mailed to vendors using Java Mail API.
  • Application Testing, documentation and Support.

We'd love your feedback!