We provide IT Staff Augmentation Services!

Software Engineer Resume

CA

PROFESSIONAL SUMMARY:

  • Sun Certified Java/J2EE Professional having 10 Years of core experience in software application development including Web Technologies, Web Services and Enterprise Solutions.
  • Strong working experience in Java 1.4, 5.0, 8, JSP, Spring, Struts, Java Script, JDBC, HTML.
  • Hands on experience in using different version control systems like GitHub and Visual Source Safe.
  • Experience in System Analysis, Design, Development of various Applications in Java Technologies.
  • Hands on experience in all stages of Software Development Life Cycle (SDLC).
  • Well experienced working with Waterfall & Agile Methodologies.
  • Extensive experience in Object Oriented Programming, Object Oriented Analysis and Design
  • Hands on experience in Web Services design, development and integration to various clients.
  • Experienced in using different Java and J2EE Design Patterns, MVC Architecture, Spring and Struts.
  • Good experience in using Apache Tomcat, Weblogic and WebSphere application Servers.
  • Experienced in using IDE such as Eclipse 4.12 and Rational Application Developer 7.0.
  • Strong work experience in using and integrating Oracle and Mongo NoSQL databases.
  • Experience in Gathering Requirement and Systems Analysis, Feasibility Studies, Design Reviews, Plan Reviews, Scoping, Implementation and Post Implementation surveys.
  • Excellent analytical, problem solving, communication and interpersonal skills to manage and interact with individuals at all levels. Able to interact effectively with other members of the Business Engineering, Quality Assurance and other teams involved with the System Development Life cycle
  • Quick learner with ability to master new concepts and applications.

TECHNICAL SKILLS:

Java / J2EE Technologies: Java 1.4, 5.0, 8, JSP 2.3, Spring, Struts, Java Script, Servlets 3.1, JDBC

Languages: Java, HTML, SQL, UML

Web / Application Server: Apache Tomcat 7.0 & 8.5, WebLogic 10.0, WebSphere 8.5

Database: ORACLE 9i, 11g, Mongo NoSQL DB 4.0

Framework: Struts, Spring

IDE: Eclipse 4.12, Rational Application Developer 7.0

Object Oriented Analysis & Design (OOAD) Tools: Select Component Architect

Design Patterns: Model - View-Controller(MVC), Singleton, Front Controller, Intercepting Filter, Transfer Object, Data Access Object (DAO), Factory

Versioning Tools: Github, Visual Source Safe

PROFESSIONAL EXPERIENCE:

Confidential, CA

Software Engineer

Responsibilities:

  • Involved in design and coding of core business logic in java for building a content management system for maintaining structured content of various workouts and exercises.
  • Developed all the components needed for making mywrkouts rank better in google search.
  • Created admin tools to manage different browse pages for search engine optimization.
  • Worked closely with design and testing team to get the browse pages delivered as planned.
  • Involved in workouts data curation using a Content Management System.
  • Documented Functional and Technical design documents for workout modules.

Environment: Java 8, J2EE, REST API, Microservices, Jersey, JAX-RS, Spring MVC, UML, Apache Tomcat 8.5, Ecplise IDE 4.12, Mongo NoSQL DB 4.0, Github, Maven, POSTman, JUnit.

Confidential, CA

Sr. Software Engineer

Responsibilities:

  • Involved in doing the remediation and migrating many complex applications from Websphere 5.x/6.x to Websphere 8 servers.
  • Involved in solving different environments issues and code issues faced during remediation.
  • Involved in configuring web and application servers for different configuration issues.
  • Involved in understanding and analyzing the complexity of applications.
  • Documented migration checklist, planning & analysis and discovery documents.
  • Involved in doing estimation for many applications Involved in doing Proof of Concept.
  • Debugged the errors in deployment descriptor (web.xml)

Environment: Java 5.0, J2EE, JSP, Spring, Struts, JDBC, SQL, UML, Web services, Apache Tomcat, WebSphere, Oracle, Rational Application Developer 7.0, Github

Confidential, CA

Sr. Software Engineer

Responsibilities:

  • Worked as Java/J2EE developer with client - Screen Actor Guild
  • Primarily responsible for design and development of Producers Pension Plan, which is a J2EE/Oracle/MVC based web application for members of the Screen Actors Guild
  • Documented Functional and Technical design documents for Benefit Estimate and Retirement Application Processing module
  • Prepared Use Case diagrams, Object Sequence diagrams and Class diagrams using Select Component Architect (OOAD tool)
  • Involved in design and coding of User Interface and java components for core business logic related to Generate Benefit Estimate and Retirement Application Processing modules
  • Used MVC framework and other design patterns like Front Controller, Transfer Object and DAO
  • Involved in production support warranty.
  • Managed a team of 3 developers for Benefit Estimate module

Environment: Java 1.4, JSP, Struts, Java Script, JDBC, SQL, UML, Weblogic, Oracle 9i, Struts MVC framework, Eclipse IDE, Select Component Architect OOAD tool, Visual Source Safe

Confidential

Sr. Software Engineer

Responsibilities:

  • Documented Functional and Technical design documents for 4 UI components.
  • Prepared Object Sequence diagrams and Class diagrams (UML) using Select Component Architect (OOAD tool).
  • Involved in User Interface and related java components design and coding.
  • Handled all client level validations using Javascript.
  • Used Struts framework and other design patterns like Singleton, Front Controller, Intercepting Filter, Transfer Object and Data Access Object (DAO).
  • Coded SQL queries for Oracle database and also involved in coding data access layer using DAO pattern and JDBC.

Environment: Java 1.4, JSP, Struts, Java Script, JDBC, SQL, UML, Weblogic, Oracle 9i, Struts MVC framework, Eclipse IDE, Select Component Architect OOAD tool, Visual Source Safe

Hire Now