We provide IT Staff Augmentation Services!

Software Engineer Resume

3.00/5 (Submit Your Rating)

Skill, Dallas-tX

SUMMARY:

  • 3+ years of experience in Software design and development activities including requirement analysis, design, implementations and testing of various client - server based applications using Java.
  • Designed and developed web applications using HTML , CSS , Java, Spring, Hibernate and JSON.
  • Experienced working with JIRA, Jenkins, Github for CI/CD process and version control.
  • Worked on different OOPs concepts, Servlet and JDBC technologies, Java Bean Objects.
  • Highly organized with the ability to manage multiple projects and consistently meet deadlines.
  • Experience in major web applications servers, including Apache Tomcat, WebLogic.
  • Deep understanding in design, development and implementation of Model-View-Controller frame works using Struts and Spring MVC.
  • Strong experience with Oracle, PL/SQL, MySQL, SQL Server concepts.

PROFESSIONAL EXPERIENCE:

Confidential

Software Engineer

  • Used Agile (SCRUM) methodologies using JIRA board for daily scrum meetings
  • Attended meetings for gathering requirements, sprint planning, sprint review and retrospective for application development.
  • Designed and developed presentation layer using JSP, Custom Tags and HTML, CSS, JavaScript, Spring MVC and involved in client requirements and modified designing document.
  • Implemented the Data Access Object (DAO) component of the application that abstracts and encapsulates the data access from the application to the database.
  • Worked with Spring Core and used Dependency Injection of Spring IOC framework to inject beans.
  • Exposed application functionalities as RESTful services to clients that want to use their own UI layer using Spring for JSON output.
  • Data Operations are performed using Spring ORM wiring with Hibernate and Implemented Hibernate Template and criteria API for Querying database.
  • Developed PL/SQL View function in Oracle database for getting available date module.
  • Deployed code on Tomcat web application server and used Bitbucket for version control.
  • Developed the application based on MVC architecture using Struts Framework, designed Action Classes, Form Beans.
  • Developed Struts action classes, forms and JSP pages with struts tags, validation, struts-tiles and modifying Struts-Config files and implemented file upload functionality for large amount of data.
  • Used JQuery event handling in UI pages to display list boxes and to handle validations.
  • Involved in development of front-end components using Spring MVC, JSP, JavaScript, JAVA, and JSON.

Environment: HTML 5, CSS 3, JavaScript, Spring MVC 4.0, Struts, Oracle, Tomcat, Hibernate 4.2, Jenkins.

Confidential, Dallas-Tx

Programmer Analyst

  • Involved in gathering business requirements, analyzing the project and creating Class Diagrams.
  • Worked on Eclipse IDE for JAVA /J2EE Application development and developed the view-controller components using Servlets /JSPs, CSS, HTML .
  • Used various Core Java concepts such as Exception Handling , Collection APIs to implement various features and enhancements.
  • Tracked my performance using JIRA and worked with version control tool like GITHUB.
  • Created Class and Sequence Diagrams for assigned modules under the mentorship of senior developers on the team.

Environment: Java 1.7, HTML, CSS, J2EE, Collection, Eclipse, JIRA, Github.

TECHNICAL SKILLS

  • Ability to understand and apply new knowledge quickly.
  • Ability to work individual as well as in a team.
  • Good communication skills: active listener, translates ideas effectively, works out mutually agreeable solution.
  • Strong oral and written communication skills with the ability to communicate technical and non-technical concepts to peers.
  • Able to stay focused in distracting environments
  • Strong initiative and motivated to take ownership
  • Excellent understanding of CSS, HTML & JavaScript.

We'd love your feedback!