We provide IT Staff Augmentation Services!

Software Engineer Resume

5.00/5 (Submit Your Rating)

Santa Clara, CA

SUMMARY:

  • Around 6 years of hands - on experience in Java and J2EE technologies .
  • Worked on several projects from Requirements gathering to designing to coding to testing. ed a ‘ Hats off’ Reward for playing a key role in the delivery of a project on time. This would have slipped otherwise.
  • Followed agile methodologies for several projects.
  • Hands on experience with web service technologies like SOAP, REST .
  • Good working knowledge of Java-based object-relational mapping/persistence framework - Hibernate
  • Strong RDBMS skills in Oracle 10g/9i, SQL Plus, and MY SQL .
  • Working experience with presentation-tier technologies: GWT, HTTP, JSP/JSTL, JavaScript and CSS.
  • Experience with build tools using MAVEN, GRADLE and ANT .
  • Experience with version control technologies like GIT, SVN, and Perforce .
  • Sun Certified Java programmer.
  • Oracle Certified SQL programmer.
  • Admired several times for my good relations with cross functional teams and for getting work done in time.
  • Recognized as “Owner” for several features owned by the team.
  • Quick turnaround time for fixing bugs

TECHNICAL SKILLS:

Languages: Java, C, PL/SQL and XML

Java Technologies: Core Java, Collections/Data structures, Spring, JDBCServlets, Hibernate, Java Beans, JAXB

Web Technologies: Google Web Toolkit, JavaScript, JSP, JSTL, HTML and CSS

Web Services: SOAP, RESTful API

Servers: Tomcat 6.0, Apache and Equinox

Operating Systems: Windows XP/7, Unix, and Linux

Databases: Oracle 9i/10g, SQL-PLUS, MS Access, and MySQL.

IDE’s: Eclipse, MyEclipse, and Microsoft Visual Studio

PROFESSIONAL EXPERIENCE:

Confidential, Santa Clara, CA

Software Engineer

Responsibilities:

  • Developed several backend Restful applications.
  • Played a key role automating and testing the application.
  • Used Hibernate and Hibernate queries to access data and java for mid-tier.
  • Appreciated several times by the team lead for my quick and intelligent bug fixes.
  • Key contributor for Hnas feature in HID application and was the point of contact for several other teams in this area. Contributed to data model through discussions and reviews.
  • Played key role in data migrations between product versions.
  • Developed a key feature “forecasting” for the HCmD application. I also got rewarded for developing it in a shot span of time to deliver in tight time lines.
  • Review QA test plan to assure good testing coverage.
  • Gave utmost importance to unit tests. Unit tests are written using JUnit and jmockit for mock objects.
  • Lead the efforts to integrate the ‘New Licensing Mechanism’ into the HCmD application, which involved a lot of inter team dependencies.
  • Introduced new tools to the team for consuming Restful services.
  • Contributed to all the phases of SDLC like Requirement gathering, Design, Development, Testing and Bug Fixing.

Technologies used: Java, Hibernate, SOAP web services, Maven, Junit.

Confidential, Redwood City, CA

Software Engineer

Responsibilities:

  • Developed the application from front end to the backend.
  • Used JSP, JSTL, spring MVC, Java script, and CSS to develop the front end.
  • Used Hibernate and Hibernate queries to access data.
  • Used Java for mid-tier.
  • Used Maven to build and Tomcat to deploy.
  • Sole person responsible for maintaining and adding new functionality to the tool.
  • Debugged and fixed several production issues.
  • Worked on complicated systems that have several dependencies.
  • Worked on several features to improve scalability and performance of the application.
  • Added several features to the existing framework from enabling new countries, to adding information to response, to adding black list functionality.
  • Wrote JUnit test cases to several added features.

Technologies used: Java, Hibernate, Spring, RESTFul web services, Maven, Equinox, OSGI, JAX-B, Betwixt, and Junit.

Confidential, Mountain View, CA

Software Engineer

Responsibilities:

  • Write technical design document with class diagrams, flow diagrams, and test strategy.
  • Design and develop the application from front end to the back end.
  • Used Java/GWT for the frontend and backend development.
  • Hibernate is used for database connections. Wrote HQL queries for data access.
  • CSS is used for styling the User Interface pages.
  • Involved in all phases of the project from design, development, code reviews, testing, to production support.

Technologies: GWT, Java 6, Hibernate, CSS, Apache Tomcat, My Eclipse, SQL Developer Oracle 10g, and Ant.

Confidential

Software Engineer

Responsibilities:

  • Enhanced and added several features to Ferrari like caching, time zone support, overview graphs, and several others.
  • This project requires heavy interaction with database team. I am commended several times by manager for my good rapport with the database team and getting things done.
  • Design and develop using GWT/Java.
  • Used CSS for styling the user interface pages.

Technologies: GWT, Java 1.6, CSS, Apache Tomcat, My Eclipse, SQL Developer Oracle 10g, and Ant.

Confidential

Software Support Engineer

Responsibilities:

  • Take ownership of customer issues reported and see problems through to resolution
  • Research, diagnose, troubleshoot and identify solutions to resolve customer issue

We'd love your feedback!