We provide IT Staff Augmentation Services!

Software Engineer Resume

4.00/5 (Submit Your Rating)

MinneapoliS

SUMMARY:

  • 11+ years of Software Development and Management experience across Banking, Aero Space and Retail
  • Strong Knowledge in both Web - based and Standalone application development and support.
  • Experience in open source web frameworks like Spring Batch, Spring MVC, RESTful Webservices and ORM tools like Hibernate and IBatis
  • Experience in conducting feasibility analysis and software estimation for the given requirements and proficient in creating HLD and LLD documents.
  • Experience in writing and executing Unit Test cases.
  • Experience in trouble shooting and working in JCL jobs
  • Experience in working with the users and coordinating till User Acceptance Testing.
  • Proficient in tools like JMeter, Confluence, HP QC, JIRA, Splunk.
  • Proficient in writing SQL queries in Oracle, SQL Server 2005 and 2008.
  • Thorough knowledge of Software Development Life Cycle (SDLC).
  • Excellent Experience in Analyzing Business requirements and Use Cases.
  • Strong in Multitasking with the ability to manage concurrent projects.
  • Experience in building tools and simulators to expedite the development cycle.
  • Excellent problem solving, communication and interpersonal skills with the ability to work with Business and Operation Teams.
  • Oracle Certified Java Professional (OCJP 1.6)

TECHNICAL EXPERTISE:

Languages: Core Java, Groovy, HTML, XML

Frameworks: Spring MVC, Spring Batch, Vaadin

ORM Tools: Hibernate, iBatis

Webservices: RESTful Webservices

Databases: Oracle, SQL Server, DB2

IDE: Eclipse 3.6, Rational Software Architect 7.5.4, NetBeans

Application Server: WebSphere Application Server 7.0, 8.5

Web Server: Apachi Tomcat 7.5, Glassfish 3.1

Configuration Management Tools: CVS, SVN, TeamPrise and Git

Scripting Languages: Java script, ExtJs

Special Software Tools: JMeter, SVG Edit, HP Quality Center

Operating Systems: Windows, Unix

Development Methodology: Agile, Waterfall

PROFESSIONAL EXPERIENCE:

Software Engineer

Confidential

Environment: Java/J2EE, JSP Servlets, JSTL, Springs, SOAP & REST Web Services, Java Script, CSS, WebSphere, CVS, DB2, Jenkins, maven, Eclipse, Java Security

Responsibilities:
  • Involve in analysis, design, coding and testing of the new requirements and integrating it with existing application and lead the team during all phases of development.
  • Developed application on Spring framework by utilizing its features like Spring Dependency injection, Spring Beans, Spring JDBC, Spring AOP Spring transaction management.
  • Used Jenkins Continuous Integration for automatic builds and Automated Release Management (ARM) jobs to push code into ITest and Dev Environments.
  • Build the requirements using Lowe’s coding standards.
  • Perform unit Testing
  • To handle the implementation tasks and post implementation support.
  • Supported Change Management Tasks to deploy code in QA Cert Testing and then into Production.
  • Assisted team members to understand the business requirement and development / test approach.
  • Used bitbucket for source control
  • Used eclipse as IDE tool to develop application and Quality centre for tracking issues.

Software Engineer

Confidential

Environment: Java 1.6.x, Vaadin, JDBC, Spring Boot, Oracle 11g, Maven, XML, Tomcat

Responsibilities:
  • Evaluated various frameworks GXT, GWT and Vaadin to identify the fitting solution
  • Configured the application from scratch using Spring boot, vaadin, maven
  • Configured Apachi Shiro for Authentication and Authorization
  • Designed UI using Vaadin framework and implemented the functionality
  • Build and deployed the project using Maven and Apache tomcat

Senior Java Developer

Confidential

Environment: Java 1.6.x, J2ee, HTML, CSS, JavaScript, ExtJS, JDBC, Spring, MS SqlServer 2008, Maven, XML, SAX, Tomcat, Jetty, JSON

Responsibilities:
  • Designed Client Side UI Screens using ExtJS 4, JavaScript, JSP
  • Created Search Module based on various conditions
  • Implemented Spring MVC framework for the server side J2EE architecture.
  • Involved in writing various Queries to obtain data from the database and then using it as per need
  • Used Maven for building project.
  • Good hands on experience in JavaScript UI debugging
  • Worked on the enhancements by adding new screens and their respective back end functionality

Senior Support Engineer

Confidential, Minneapolis

Environment: Grails, Java, RESTful Web services, WMB, JIRA, Agile Methodology

Responsibilities:
  • Provide optimal support to Enterprise Services, understanding the overall architecture of services being implemented and various applications accessing those services from a provider and consumer standpoint.
  • Support the migration of APIs from WMB to grails by closely collaborating with development team till the successful implementation and continual support.
  • Provide a common set of services that may be leveraged by multiple consumer systems to provide flexible and dependable access to core business data.
  • Plan for early engagement in the life cycle of ES deliverable. The support team will analyze and make appropriate recommendations or suggestions where there is opportunity to improve.
  • Enable greater business agility, with less dependency on Development team.
  • Provide a lower cost of ownership - enterprise service reuse simplifies our portfolio and drives down deployment, maintenance, and support costs.
  • Being a single point of contact for infrastructure and application groups

Project Lead

Confidential, Minneapolis

Environment: Java, JavaScript, JSP, SQL, Spring MVC, IBatis, IBM RSA, Oracle 10G

Responsibilities:
  • Attend Business review meeting and Functional walk-throughs.
  • Conduct feasibility studies and involve in Project Planning.
  • Manage the team and provide guidance on requirement analysis.
  • Understand the Business Requirements, Application Architecture and specifications.
  • Responsible for defining the desired features and operations in detail, including screen layouts, business rules, process diagrams, pseudo code and other documentation.
  • Prepare HLD and LLD.
  • Code the design and also guide the team to complete the coding on time.
  • Perform Unit Testing and Code Review.
  • Coordinate with the testing team during system testing and fix the bugs.

Team Member

Confidential, Minneapolis

Environment: Java, JavaScript, JSP, SQL, Spring MVC, IBatis, IBM RSA, Oracle 10G, JMS

Responsibilities:
  • Attend Business review meeting and Functional walk through.
  • Conduct feasibility studies and involve in Project Planning.
  • Manage the team and provide guidance on requirement analysis.
  • Understand the Business Requirements, Application Architecture and specifications.
  • Responsible for defining the desired features and operations in detail, including screen layouts, business rules, process diagrams, pseudo code and other documentation.
  • Prepare HLD and LLD.
  • Code the design and also guide the team to complete the coding on time.
  • Perform Unit Testing and Code Review.
  • Coordinate with the testing team during system testing and fix the bugs.

Module Lead

Confidential

Environment: Java, JSP, Java Script, Spring MVC, Hibernate, Oracle 10g, Eclipse (Helios) 3.6. Jmeter, Apache Tomcat 5.5

Responsibilities:
  • Understand the new Requirements raised by Confidential
  • Effort estimation
  • HLD and LLD preparation
  • Design and Coding
  • Code review for other team members.
  • Evaluate various technologies and tools to measure the performance

Module Lead

Confidential

Environment: Java, WebSphere MQ, Tcl/Tk, PL/SQL

Responsibilities:
  • Understand the new Requirements raised by Confidential
  • Prepare class diagrams using the ADEX tool
  • Prepare HLD and LLD based on the functional specification from Confidential .
  • Involve in the development of the Confidential specific application using TCL/TK, IBM MQ WebSphere, Oracle 10g, PL/SQL
  • Integration of all the modules
  • Preparation of traceability matrix for all the assets to be delivered to Confidential .

Module Lead

Confidential 

Environment: Windows XP, Eclipse IDE, Java, Java Swing, Matlab, JDBC, SQL Server 2005

Responsibilities:
  • Gather the requirements and problem reports from the client.
  • Discuss with the hedge fund data providers periodically to get the queries resolved.
  • Code Development on the requirements and defect fixes.
  • Support the Hedge fund researchers by providing the appropriate data required

Team Member

Confidential

Environment: Windows XP, Eclipse IDE, Java, Java Swing, RMI, JDBC, Assent, Testify

Responsibilities:
  • Understand the market needs on data masking
  • Conduct feasibility studies and identify potential features.
  • Code Development on the requirements and defect fixes.
  • Perform Unit Testing
  • Demo and trainings to Masketeer users.

We'd love your feedback!