We provide IT Staff Augmentation Services!

Software Developer Resume

Albany, NY

SUMMARY:

  • 11+ years total experience in project development relating to Retail Business Domain and Financial Domain using Java/J2EE Technology
  • Involved in different phases of system designing and implementation - functional analysis, technical analysis, coding, testing, code reviews, deployment, estimations, debugging, and troubleshooting for both client-side and server-side using Java, Spring (DI), Struts, Hibernate, iBatis, Velocity, Free marker, Java Swing, XSL, JDBC, Java Messaging, XML, DB2, Extensive usAxe of Oracle 10g, PL/SQL and JUnit etc.
  • Worked as onsite coordinator interfacing with the customer for requirement gathering, production support, and migration/upgrade
  • Experience of writing clear and concise functional and technical requirements, design documents, use cases & test cases, etc.
  • Self-motivated. Works well in a fast paced, agile, adaptive environment
  • Willing to adapt to change, and learn new tools, technologies and processes as needed
  • “Certificate of Excellence” award given by the Confidential Client for project Gas Turbine
  • “Certificate of Excellence” award given by VF Services Client
  • Knowledge of various design patterns, including a hands-on experience of usage of many in projects
  • Sun Certified Java Professional with strong competency in Core Java

TECHNICAL SKILLS:

Languages: Java, J2EE, Spring, Eclipse Link, Hibernate, IBatis, JUNIT, Struts1.2, JSP, Servlet, Ant, Maven, WebServices, JPA, Docker, Jenkins, Velocity, HTML, XML

Database Servers: Oracle 10g, DB2 UDB 7.1/8.2, MSSQL 2000

Web /Application Servers: JBOSS 4.2, IBM Web Sphere Application Server 9.0 and Tomcat 5.0

Development Environment: Eclipse, RAD, XML SPY, SOAP UI

Operating Systems: Windows 9x/2000/ NT/XP, Unix

Defect Tracking System: JIRA, PM Smart, Bugzilla

Domain Knowledge: Finance and Retail

Version Controlling Tools: Bamboo, Configuration Management using Mirant Dimensions, Visual Source Safe, Subversion

EXPERIENCE:

Confidential, Albany, NY

Software Developer

Responsibilities:

  • Provides application support and participates in the on-call schedule.
  • Research issues leveraging application logs/database and infrastructure logs.
  • Leads the deployment of new applications, upgrades and fixes.
  • Integrates 3rd party solutions as applicable.
  • Creates support solutions that are useable and efficient and can articulate them successfully to others.
  • Participates actively in solution analysis and creation of technical design, and evaluates 3rd party solutions as applicable.
  • Understands the application and how it interfaces with other applications.
  • Provides planning estimates for development solutions and works with others to encourage idea generation and accuracy of estimates.
  • Offers alternative Development tasks to save time and money.
  • Completes successful Unit testing, documents results and recommends turn over to Quality Engineering Services for Integrated Testing within schedule and budget. Encourages all other team members to do the same.
  • Documents functions and changes to new or modified applications, test scripts/results and backup/recovery procedures.
  • Completes appropriate System Documentation clearly and effectively and communicates to others.
  • Communicates when development tasks could be at risk to appropriate stakeholders.
  • Creates code packages, as required, for migrating code to production in mainframe or distributed environment using the appropriate packaging tool.
  • Create and follow change request to completion.
  • Prepare training materials needed for technical team related to supported applications.

Environment: - Java/J2EE,JSP, AJAX, Spring, Maven, SOAP/Rest frameworks, Spring MVC, Spring Transaction, Spring AOP, Spring Batch, JPA, Eclipse Link, Docker, Jenkins, Apache Tomcat, Web Sphere Applications Server 9.0, Team Forge, SVN,XEBIA XLR Release, Jenkins, Junit and DB2

Confidential, Atlanta, GA

Sr. Software Developer

Responsibilities:

  • Involved in different phases of system designing and implementation - functional analysis, technical analysis, coding, testing, code reviews, deployment, estimations, debugging, and troubleshooting for both client-side and server-side using
  • Involve in Functional and Technical Analysis.
  • Designing, implementation and testing of change requests.
  • Defects analysis and resolution.
  • Code Review.

Environment: Java, Spring (DI), Hibernate, iBatis, Velocity, Freemarker, Java Swing, XSL, JDBC, Java Messaging, XML, DB2, Extensive use of Oracle 10g, PL/SQL and JUnit etc.

Confidential

Software Developer

Responsibilities:

  • Member of Package Generation team and handling 2 of the main component (involving Database-extensive work in Oracle 10g).
  • Involve in Functional and Technical Analysis.
  • Designing, implementation and testing of change requests.
  • Defects analysis and resolution.
  • Production Support.
  • Code Review.

Environment: Java, Springs(DI), JDBC, EJB3.0, Oracle 10g, dom4j, Log4j, WebSphere, Struts, PL/SQL, IBM RAD, SVN, Toad, Junit

Confidential

Developer

Responsibilities:

  • Designing, coding, testing, and delivering the solutions for various enhancements in eCommerce Websites, call center application, and EDI channels.
  • Deeply involved in functional and technical analysis and coding for client-side changes using Swing, server-side changes in core java and EJBs and website changes using XML and XSL transformations.
  • Debugging and troubleshooting “existing defects” across application layers (client, server, and database). Deployment and release on various environments (Dev, QA, Staging, and Production).
  • Configuration management and Quality process related activities.
  • Worked as onsite coordinator interfacing with the customer for release management, production support, and migration/upgrade.

Environment: Java, Swing, EJB, JDBC, XML (DOM4J), EDI, XSL, MQSeries 5.2, WebSphere Application Server 6.0, IBM RAD V6.0 and DB2 UDB 8.2

Developer

Confidential

Responsibilities:

  • Functional/technical analysis, coding, code reviews, testing and production support.
  • Thoroughly involved in client-side and server-side code changes.
  • Performing code reviews and peer testing for changes released by other team members.
  • Deployment of fixes and making releases on various servers. Involved in the configuration management for maintaining consistency of files in repository and quality process activities.

Environment: Java, EJB, JDBC, XML(DOM4J), Swing, WebSphere Application Server 6.0, IBM RAD V6.0 and DB2 UDB 8.2

Developer

Confidential

Responsibilities:

  • Functional/technical analysis, coding, unit testing, code reviews and production support.
  • Involved in changes for both server- and client-sides as well as EJBs.
  • Performing code reviews for changes released by other team members.
  • Deployment of code changes and fixes. Involved in the configuration management for maintaining consistency of files in repository and quality process activities.
  • Direct Interaction with Client for understanding and documenting the requirements and resolving issues. Mentoring new team members joining the Confidential team.

Environment: Java, EJB, JDBC, XML(DOM4J), MDB, Swing, MQSeries, WebSphere Application Server 6.0, IBM RAD V6.0 and DB2 UDB 8.2

Confidential

Developer

Responsibilities:

  • Coding & testing.
  • Involved in development of the UI Design.
  • Debugging and troubleshooting.
  • Configuration management and Quality process related activities.
  • System Integration (Integrating the UI with the server-side application through RMI).

Environment: Core Java, Swings, Multithreading and RMI

Confidential

Developer

Responsibilities:

  • Coding & testing.
  • Involved in development of the UI Design.
  • Debugging and troubleshooting.
  • Configuration management and Quality process related activities.
  • System Integration (Integrating the UI with the server-side application through RMI).

Environment: Struts1.1, JSP, Servlet, Tomcat 5.0, JavaScript, HTML, Oracle 10g

Confidential

Developer

Responsibilities:

  • Functional/technical analysis, coding and testing.
  • Thoroughly involved in client-side and server-side code changes.
  • Performing code reviews and peer testing for changes released by other team members.
  • Deployment of fixes and making releases on various servers.
  • Involved in the configuration management for maintaining consistency of files in repository and quality process activities.

Environment: Java, JSP, Servlet, Tomcat 5.0, JDBC and MSSQL 2000 Server

Hire Now