We provide IT Staff Augmentation Services!

Software Engineer Resume

0/5 (Submit Your Rating)

San Jose, CA

OBJECTIVE

  • A challenging position as a Software Engineer in a company with extensive hands - on design and development.

SUMMARY

  • Have more than 12+ years of IT experience, Software Development Expertise in Software Development, Distributed Application Development, Object Oriented Programming (OOPs), OOA, and OOD
  • Last 6 years’ experience on Java/J2EE technologies using most of the advanced features of Core Java including Servlet, Spring MVC, Struts2, Hibernate, Junit
  • Experience with Web Services (Rest, SOAP), Apache Tomcat, IIS, JAX-RS, JAX-WS
  • Experience with Maven, GitHub, bitbucket, heroku, digital ocean Experience with HTML, Twitter Bootstrap, jQuery, Jquery Validation, JSP, XML
  • Experience with SQL, PL/SQL, Oracle 9/10g, PostgreSQL, MySQL, MS SQL Server, ToadExperience 5 years’ experience on .NET(C#) Platform with C#, ADO.NET Experience 2 years’ experience with C/C++
  • Experience on Agile, Water Fall Methodology Having experience on Unix/Linux and Windows OS
  • Knowledge in both Server Side and Front-End Side
  • Experienced in developing applications using Eclipse, IntelliJ, and Microsoft .Net Expertise in software project management, business process, presentations, documentation, testing, education, system integration, data migration, business intelligence/reporting.
  • Experienced in offers, contracts, billing, customer analysis, post analysis, warehousing and supply chain, customer support, complaint management, telemarketing, educational planning and implementation
  • Great motivation to learn new skills/technologies, excellent analytical/problem-solving skills, fast-learner, resourceful, committed, hard-worker, and self-initiative
  • Able to coordinate and communicate with project team.
  • Able to work independently and as part of a team Knowledge on Angular.JS MongoDB .

TECHNICAL SKILLS

Languages: Java, C#, C/ C++

J2EE Technologies: Servlet, JDBC, JSP, Spring Framework, Hibernate, Struts Framework

Other Technologies: Angular.JS, HTML, CSS, jQuery,,JSON, AJAX, JAXP, XML

Web Services: REST (Jersey), SOAP

Tools: Maven, Log4j, Ant, Toad, MySqlWorkbench

Database: Oracle, PostgreSQL, MySQL, MSSQL

Servers: Apache Tomcat, Microsoft IIS, Jersey

IDE: Eclipse, IntelliJ, Microsoft Visual Studio

Operating Systems: Windows, Unix, Linux (Ubuntu, Redhat), Mac OSX

Revision Control: Apache SVN, VSS

PROFESSIONAL EXPERIENCE

Confidential, San Jose, CA

Software Engineer

Responsibilities:

  • Designed, implemented and delivered the Express Checkout (ECO) project for Samsung Smart TV integration Designed and developed Eco REST Rest web services
  • Setup and Configuration stage Analyze, documentation and testing the ECO projects to integrate like Samsung, Facebook, Tango
  • Developed the front end by, JQuery, Twitter Bootstrap, Jersey, and Ajax utilized Used Spring 3 MVC frameworks.
  • Hands on experience in using Apache Tomcat for deploying applications
  • Hands on experience using Maven build tool Developed, implemented and performed the Unit Testing using JUnit

Environment: Java, Jersey (REST), Spring, Hibernate, Oracle, Apache Tomcat, GitHub, Maven, Html5, Css3, Jquery, Ajax, Boostrap

Confidential, San Francisco, CA

Senior Software Developer

Responsibilities:

  • Designed and implemented key features such as content management, caching, security, Google Map, Twilio and Amazon integration.
  • Redesigned and implemented Confidential framework to improve scalability and availability through distributed and layered architectural principles
  • Designed and implemented Confidential REST and Web Socket APIs to expose features both internally and integration with third parties.
  • Played a key role to design and implement our RDBMS and ORM with Hibernate and spring.
  • Developed the front end by, JQuery, Twitter Bootstrap, Web Sockets and Ajax utilized Used Spring 3 MVC and Jersey frameworks.
  • Hands on experience using Junit test.
  • Provided and maintain documentation including UML.

Confidential

Senior Software Engineer (Java)

Responsibilities:

  • Had the responsibility of leading a development team with close interaction with product development, quality assurance teams along regular meeting with end users
  • Analysis, design, implemented and delivered project
  • Architected and heavily involved on development of cargo and logistics applications using Core Java, JDBC, XML, Oracle, MySQL and HTML
  • Designed and developed some project with C#, ASP.NET, Web Service, ADO.NET
  • Designed and developed Web Services (Restful with Java, SOAP with C#)
  • Implemented JDBC to store the data in Oracle 10g database
  • Developed stored procedures, Triggers and functions in Oracle 10g to process the trades using PL/SQL using Toad.
  • Performed requirement analysis, design, development, testing, and maintenance of legacy systems including adding new features
  • Experience doing unit test.Involved in simulating and testing various failover scenarios and hence the high availability of the cluster.
  • Provided documentation with Use-Case Diagrams, Class Diagrams and Object Diagrams using UML Rational Rose

Environment: Java, JDK1.6, J2EE, spring, Struts2.0, JSP, Servlet, JavaScript, Ajax, Jquery, Hibernate, Oracle, MySql, Toad, MySqlWorkbench, C#, ASP.NET, Web Service, ADO.NET

Confidential

Software Developer

Responsibilities:

  • Requirements gathering from business and defining specifications for the system
  • Designed and developed Use-Case Diagrams, Class Diagrams and Object Diagrams using UML Rational Rose for OOA/OOD techniques using Enterprise Architect
  • Developed ER and UML diagrams for all the design, Responsible to develop a system to synchronize database repositories every month with external files
  • Created XML Schema, XML template and used XML SAX/DOM API to parse them
  • Involved in writing Stored Procedures in SQL Server and PL/SQL for back end, Developed web services using SOAP, WSDL done XML transformation and parsing using XML, XML schema, XSLT
  • Involved in simulating and testing various failover scenarios and hence the high availability of the cluster.
  • Managing/Fixing bugs and Client Issues in the application
  • Involved in Customer and Admin modules, understood the technical specification.

Environment: C++, C#, ASP.NET, Web Service, ADO.NET, Oracle.

We'd love your feedback!