We provide IT Staff Augmentation Services!

Software Engineer Resume

4.00/5 (Submit Your Rating)

Palo Alto, CA

SUMMARY

  • Software Engineer wif 4 years of experience in advanced application development using core JAVA & J2EE Technologies.
  • Proficient wif frameworks like Spring MVC and Hibernate.
  • Good database skills, including PL/SQL coding and stored procedures using Oracle 9i/10g, and SQL Server.
  • Proficient in programming wif Java and noledge of associated concepts and technologies such as JSON, Jersey, JUNIT, Ant, Maven, EJB.
  • Experience wif UI technologies like JSP/Servlets, HTML, JQuery.
  • Experience in using application servers like Apache Tomcat, Web Sphere Application Server.
  • Well versed wif complete SDLC. Knowledge of web services (REST, SOAP)
  • Strong communication and analytical skills and ability to handle multiple tasks.
  • Automation Testing using JUnit

TECHNICAL SKILLS

Programming languages: Java, C++, C

J2EE application development: Spring 3.0, Hibernate 3.0, SOAP Web Services using Apache CXF, RESTful Web Services using Jersey, EJB, JSON, JUNIT, AJAX, Ant, Maven.

UI development tools: HTML, JSP, JQuery

Scripting language: JavaScript

Development Tools: RAD, Eclipse, PLSQL Developer, UML Modeling in Rational Rose.

Networking Concepts: Routing, Switching and Wireless technologies.

PROFESSIONAL EXPERIENCE

Confidential, Palo Alto, CA

Software Engineer

Responsibilities:

  • Involved in the design and configuration of SCE (Simplified Configuration Experience). SCE is an interactive configuration and quoting tool designed to guide non - technical sales reps and partners in creating configured solutions for servers, storage, networking, and services.
  • Implemented the modules based on the requirements using appropriate Java classes in a layered approach like Service, DAO and Test modules.
  • Implemented object-relational mapping using Hibernate.
  • Implemented the components using Spring MVC framework.
  • Implemented presentation layer by using JSP and HTML technologies.
  • Consume Web services for pricing details.
  • Involved in bug fixing, debugging and troubleshooting related to production and environment issues.

Confidential, Park Ridge, New Jersey

Java developer

Responsibilities:

  • Involved in the biggest challenge of the application, which was technology refresh as the existing system used Struts and we had to migrate the whole application to Web Services, using Spring Framework which was a critical job.
  • Re-engineered the existing system and mapped it wif appropriate Java Classes using RESTful Web Services and developed Action based classes, Helper Classes and Support classes for various modules.
  • Also used RESTful Web Service to interact wif SOAP Web Service using Apache CXF for communication wif ARTIM (Aprimo Real-Time Interaction Manager) to retrieve special offers (example discounts) related to the customers of Confidential from ARTIM database.
  • Worked on spring application framework features IOC container and AOP.
  • Used Hibernate mapping for mapping the objects to the database.
  • Used JSON for data interchange from front end to back end and vice versa.

Confidential

Intern Java Developer

Responsibilities:

  • Performed bug fixing using JIRA from time to time.
  • Coded projects as assigned by Project Managers.
  • Wrote JUNIT tests to test the code.

We'd love your feedback!