We provide IT Staff Augmentation Services!

Senior Software Engineer Resume

2.00/5 (Submit Your Rating)

Hastings, MI

SUMMARY

  • Around 9 years of working experience and expertise in Analysis, Design, Development, Deployment and Implementation of Enterprise applications in J2EE environment.
  • Comprehensive knowledge of Software Development Life Cycle (SDLC), having thorough understanding of various phases like Requirements Analysis, Design, Development and Testing.
  • Extensive hands - on experience with core expertise in design, development and deployment of N-Tier enterprise applications for J2EE platform using Java, Java Script, Struts, Spring, EJB, Servlets, JSP, Web services, JNDI, JMS, JAXP, JUnit and XML.
  • Experience in Developing and consuming SOAP and JAX-WS web services.
  • Experience in monitoring, troubleshooting and supporting J2EE based applications and infrastructure.
  • Experience in Java IDEs like Eclipse, My Eclipse and RSA.
  • Proven experiences of using Application Servers like Web Sphere 7.x/6.1/5.x, JBOSS 6, Tomcat 6.x/5.x
  • Good understanding of RDBMS which includes writing queries, stored procedures using Oracle 9i, MS SQL
  • Strong experience in application deployment automation for UAT, ST and development environments.
  • Strong knowledge of version control systems
  • Familiar with current industry standards, such as HIPAA, Six Sigma, and Capability Maturity Model (CMM).
  • Good management skills, demonstrated proficiency in leading and mentoring individuals to maximize levels of productivity, while forming cohesive team environments.
  • Excellent communication, analytical, interpersonal, presentation skillsand have technical experience as well.
  • Having experience in understand and use frameworks/tools to design and review solutions for functional and non-functional requirements.
  • Experience in UML based analysis and design using tools.
  • Experience in producing both high level as well as low level design documents.
  • Extensively worked with Hibernate, JSF, Struts, JMS and Web Services. Hands on experience in handling Multi-Threaded Applications.
  • Worked in AJAX to call back-end APIs from JavaScript for better usability and quick response.
  • Configuration Management tools like Tortoises SVN/CVS are used in multiple projects.
  • Good Knowledge & Experience utilizing Agile methodologies and proven track record in management and delivery of multi-sited projects using waterfall and Agile methodologies.
  • Excellent interpersonal skills, including the ability to coordinate and motivate team members.
  • Proven record of effective problem solving and meeting aggressive schedules.
  • Strong team player with good interpersonal skills and communication abilities. Ability to learn new things quickly and to work under the pressure.
  • Strong Technical background, analytical ability, communication skills, detail and goal oriented, with a commitment toward excellence

TECHNICAL SKILLS

Java Technologies: JSP, Servlet, JMS, JNDI, JSF, JAXP (SAX, DOM, Stream)

Programming Languages: Java, J2EE, C++, PL/SQL, Perl

Frameworks: Struts 1.3/1.2.8/2.0 , Spring Framework, Hibernate 3.0, Web Services

Continuous Integration: Hudson, Jenkins

Design Patterns: MVC, Front Controller, Factory Method, Service Locator, Business Delegate, Session Facade, Composite Entity, Value Object, Data Access Object and Business Object

Web Technologies: HTML, JavaScript, AJAX, jQuery, Angular JS

Web/App Servers: WebSphere 7.x/6.1, JBOSS 6.2, Apache Tomcat 5.0/6.0

IDE’s: RSA, My Eclipse, Net Beans 5.1

Operating Systems: Windows, DOS, Unix, Linux

Version Control: VSS, CVS, Clear Case, SVN, Git

Databases: Oracle 8i/9i/10g

XML Technologies: XML, XML Schema, DTD, XSL, XSLT

Build and Testing Tools: Log4J, JUNIT, Ant

Tools: JIRA (Defect Tracking tools), AtlassianTools (JIRA), Soap UI

PROFESSIONAL EXPERIENCE

Confidential, Hastings, MI

Senior Software Engineer

Responsibilities:

  • Gathered and analyzed requirements from IA documents
  • Gathered, Defined and Analyzed requirements for JAVA and J2EE implementation.
  • Project Scrum teams in Sprint Planning and Development Estimation
  • Provided assistance to Project Architects on functional and technical designs.
  • Wrote Service and Implementation classes.
  • Designed and Developed SOAP Web Services based on JAX-WS.
  • Implemented code by using Java, J2EE, Spring, Hibernate.
  • Implemented Controller classes using Spring MVC, Rest Services and Spring Batch
  • Wrote change sets (SQL) to Create, Update and Delete information from/to SQL server database/tables.
  • Worked on unit testing with JUnit and Soap UI.
  • Worked on pom files to display/populate Jenkins build number on landing page to track.
  • Worked on production issues.

Environment: Java 1.7, WAS, Perl, Spring Rest, Web Services, Angular JS, Soap UI 4.5.1, Maven, Oracle 11.2.0.3.0 , JIRA, Rally, SQL Developer, My Eclipse, SVN

Confidential, New York, NY

Senior Software Engineer

Responsibilities:

  • Gathered and analyzed requirements from IA documents
  • Wrote Service and DAO Implementation classes.
  • Designed and Developed SOAP Web Services based on JAX-WS.
  • Implemented code by using Java, J2EE, Spring, Hibernate.
  • Implemented Controller classes using Spring MVC and Spring Batch
  • Wrote change sets (SQL) to Create, Update and Delete information from/to SQL server database/tables.
  • Worked on Unit testing with JUnit and Soap UI.
  • Worked on pom files to display/populate Jenkins build number on landing page to track.
  • Wrote XML DB2 queries.
  • Worked on production issues.
  • Involved in production deployments.

Environment: Java 1.7, JBOSS 6.2.0, Spring 3.0.5, Perl, Web Services, JSF, Apache cxf 2.4.2, JUNIT 4.5, SoapUI 4.5.1, Maven, Oracle 11.2.0.3.0 , JIRA, Rally, SQL Developer, My Eclipse, Git, CRM on Demand Application

Confidential

Senior Software Engineer

Responsibilities:

  • Participated in defect triages and facilitate in bringing defects to closure.
  • Gathered and analyzes requirements from Epic documents
  • Wrote Service and DAO Implementation classes.
  • Designed and Developed SOAP Web Services based on JAX-WS.
  • Implemented code by using Java, J2EE, Spring, Hibernate and DB2 Database tools.
  • Implemented Controller classes using Spring MVC
  • Prepared Policy Fulfillment Kit rules and loaded into DB2 database.
  • Wrote change sets (SQL) to Create, Update and Delete information from/to SQL server database/tables.
  • Worked on unit testing with JUnit and Soap UI
  • Involved in all the phases of SDLC including Requirements Collection, Design & Analysis of the Customer Specifications, Technical Design Document.
  • Developed JSP pages using Struts tag libraries for dynamically displaying the data on the browser
  • Identified, designed and implemented of Business Delegates to reduce coupling between presentation-tier client and business services.
  • Identified, designed and implemented of Service Locators to abstract all JNDI usage and to hide the complexities of initial context creation.
  • Used Log4j (Info, debug, error) for logging mechanism of the application.
  • Involved in different modules of the application
  • Coordinated with Development, Deployment and Configure teams.
  • Used LDAP for authentication and authorization credentials.
  • Used CVS, SVN for version Repository maintenance.
  • Participated actively in release management.

Environment: Java, J2EE (Servlets, JSP), Spring Batch, Web Service, Hibernate, SQL, PL/SQL, Web Sphere 5.x, JavaScript.

Confidential

Java/J2EE Developer

Responsibilities:

  • Gathered and analyzed requirements from Epic documents
  • Wrote Service and DAO Implementation classes.
  • Designed and Developed SOAP Web Services based on JAX-WS.
  • Implemented code by using Java, J2EE, Spring, Implemented Controller classes using Spring MVC
  • Wrote change sets (SQL) to Create, Update and Delete information from/to SQL server database/tables.
  • Worked on unit testing with JUnit and Soap UI
  • Involved in all the phases of SDLC including Requirements Collection, Design & Analysis of the Customer Specifications, Technical Design Document.
  • Developed JSP pages using Struts tag libraries for dynamically displaying the data on the browser
  • Identified, designed and implemented Business Delegates to reduce coupling between presentation-tier client and business services.
  • Identified, designed and implemented Service Locators to abstract all JNDI usage and to hide the complexities of initial context creation.

Environment: Java, Servlets, Hibernate, Spring, Restful Web Services, PL/SQL, Web Sphere 5.x, Flex.

Confidential

Application Developer

Responsibilities:

  • Involved in project design proposals.
  • Developed high level & detailed design for creating, updating and publishing workflow.
  • Hands on with code for the entire application using Spring, Hibernate and Struts.
  • Designed and Developed Proof of concept for integration of with WebSphere Portal with SOA architecture using Process Server, WMB/MQ.
  • Involved in the code for the JSP, form beans, and action classes.
  • Involved in unit testing and bugs fixing.
  • Implemented and enhanced DAO layer and developed action classes, validation framework using Presentation Services frame work
  • Involved in develop Linux shells/scripts to support and maintain the implementation.
  • Involved in develop new monitoring and reporting scripts shell as well as enhanced existing ones.
  • Implemented the web services and associated business modules.
  • Developed asynchronous JavaScript functionality using AJAX, JSON
  • Implemented web service message flows using SOAP nodes in WebSphere Message Broker 6.1.
  • Optimized the code written by the team-members
  • Maintained, designed, tested and deployed Business Processes Deploying new enterprise application on SF and configuring server with resources and environment variables.
  • Worked on SQL, PL/SQL writing triggers or stored procedures within an Oracle database environment.
  • Maintained, designed, tested and deployed Business Processes Deploying new enterprise application on SF and configuring server with resources and environment variables.
  • Worked on secure ESB operation by using J2EE role-based security Common Event Infrastructure component application is installed with access control.
  • Monitored continuous integration using JUnit.
  • Helped in solving Business Analysts with Technical and application related queries.
  • Worked on Incident Management, Problem Management, Monitoring and Maintenance, Defect fixing, small enhancements/projects.

Environment: Java 1.5, Presentation Services Framework, spring 2, J2EE (Servlet, JSP), Hibernate 3, JAX-RPC, JUnit, WSDL, Oracle 10g, HTML, Apache Axis (SOAP), Web services, XML, SVN

Confidential

Software Developer

Responsibilities:

  • Implemented Hibernate 3 framework for data mapping and persistence API that can be used to quickly leverage a legacy database schema to generate a database persistence layer for our Java application.
  • Developed asynchronous JavaScript functionality using AJAX, JSON
  • Involved in writing Web Services for communication with other users and to maintain profiles for users using SOAP.
  • Worked on SQL, PL/SQL writing triggers or stored procedures within an Oracle database environment.
  • Used ER/Studio for developing XML Schema generation from the logical or physical models
  • Monitored continuous integration using JUnit.
  • Analyzed and designed requirements based on business team interactions.
  • Involved in the development of Action classes, validation framework using Struts Frame Work.
  • Developed JSPs for presentation logic.
  • Developed helper classes and developed business logic using Servlets.
  • Developed Core DAO classes for business tier.
  • Developed client side validations using JavaScript.

Environment: Java 1.5, JSP, Servlets, Apache wicket Framework, MySQL, RSA, WAS

Confidential

Software Developer

Responsibilities:

  • Implemented Hibernate 3 framework for data mapping and persistence API that can be used to quickly leverage a legacy database schema to generate a database persistence layer for our Java application.
  • Developed asynchronous JavaScript functionality using AJAX, JSON
  • Involved in writing Web Services for communication with other users and to maintain profiles for users using SOAP.
  • Worked on SQL, PL/SQL writing triggers or stored procedures within an Oracle database environment.
  • Used ER/Studio for developing XML Schema generation from the logical or physical models
  • Monitor continuous integration using JUnit.
  • Analyzed and designed requirements based on business team interactions.
  • Involved in the development of Action classes, validation framework using Struts Frame Work.
  • Developed JSPs for presentation logic.
  • Developed helper classes and developed business logic using Servlets.
  • Developed Core DAO classes for business tier.
  • Developed client side validations using JavaScript.

Environment: Java 1.5, JSP, Servlets, PS Framework, Hibernate, MySQL, RSA, WAS

We'd love your feedback!