Java Developer/software Engineer Resume
San Jose, CA
SUMMARY
- Over 5+ years of experience in Software Design, Development, Documentation, Testing, and Implementation of information systems in web technologies.
- Experience in design, development and implementation of software applications in Java, Servlet, Spring Applet programming, GUI, Multithreading, collection framework, JSP, JDBC, Oracle, PL/SQL, XML, XSL,CSS, HTML, and DHTML.
- Evolved in complete software development life cycle
- Experience in designing and partitioning applications into layers and tiers.
- Worked on application tools like Eclipse and NetBean.
- Experience in the implementation of various J2EE and other basic design patterns.
- Worked on RESTFUL web services with Jersey framework on Tomcat server.
- Chart Controller Web Services - Developed a hierarchy of controllers, with generic interfaces, and default implementations, exposed as RESTful Web services, with Chart Specific parameters passed as query string
- Development of client side programming using XML, HTML and Java Script.
- Development of Back-End Programming with Oracle 10g and Microsoft SQL Server
- Good hands on experience in designing documents using Microsoft Visio.
- Experience in preparing the functional specifications from the project skeleton (Templates and Documents).
- Excellent team player with good communication and interpersonal skills.
- Highly motivated to learn new technologies
- Worked in various application methodologies including Agile, waterfall model.
- Experience in working with different operating systems Windows 98/2000/XP/7.
- Possess excellent communication, interpersonal and analytical skills along with can - do attitude.
- Experience in working with various configuration management tool Subversion(SVN) for continuous integration
- Used GIT version control
- Research-oriented, motivated, proactive, self-starter with strong technical, analytical and interpersonal skills.
TECHNICAL SKILLS
Programming: Java, PL/ SQL and Oracle 10g & 11g Express
Debugging and Development Tools: Eclipse IDE and NetBeans IDE 8.0
Config. Management: SVN
Frameworks: Hibernate4, Spring4
Environment: Windows XP/7/8
Tools: Visual Studio 2005/2008/2010/2012.
Modeling Language: UML
Web Technology: JSP, Servlets, Restful web services, JDBC, JavaScript, Web Services, HTML, XHTML, Hibernate, Spring and CSS.
PROFESSIONAL EXPERIENCE
Confidential, San Jose, CA
Java Developer/Software Engineer
Responsibilities:
- Developed overall design layout, objects colors and effect using Java, PL/SQL, multithreading, collection framework java script and CSS3.
- CreatedRESTfulweb services interface to Java-based runtime engine and accounts.
- Responsible for creating and maintaining the regular expressions used by the URL rewriting engine that enabled RESTful URLs for the website and its web services.
- Analyzing the business requirements from the client and designing the Technical Specification for architect's review.
- Written Java scripts for secure key generation between the 2 servers for Java to use Secure Copy Protocol through Application server to access images from different server.
- Created the packages, stored procedures, functions using Oracle PL/SQL for data storage and business reports.
- Facilitating SCRUM ceremonies like daily Sprint Planning, Sprint Demos and Sprint Retrospectives.
- Captured empirical data and updated SPRINT tasks in daily SCRUM to ensure the item pulled in SPRINT backlog is completed by the end of on-going SPRINT cycle.
- Designing the front end using JSP, JQuery, CSS and Html, XHTML as per the requirements that are provided.
- Used Explain Plan for analyzing performance for database objects, tuning and optimizing the PL/SQL code.
- Created user-friendly GUI interface and Web pages usingHTMLand DHTML embedded in JSP.
- Used Hibernate persistence framework on the backend over Oracle 10g and postgre database.
- Unit testing in development environment and close interaction with system test and user acceptance team to complete technical and functional testing.
Environment: J2EE, RESTFUL web services with Jersey framework on Tomcat server, GIT,PL/SQL, JSP, Hibernate4, Spring, Oracle database, Oracle 10g Express, HTML and XML
Confidential, CA
Java Developer/Software Engineer
Responsibilities:
- Created requirements from the High Level Design.
- Designed and implemented Spring Framework based RESTful and SOAP web services and software stack for high volume (>400TPS) on-line account management, order and payment processing.
- Involved in implementing business logic using Java.
- Responsible for designing Rich user Interface Applications using Java, JavaScript, CSS, CSS3, HTML, HTML5 and XHTML.
- Worked on user interface using JSP, HTML, CSS and Java script.
- Involved in writing SQL, Stored procedure and PLSQL for back end. Used Views and Functions at the Oracle Database end. Developed the PL/SQL scripts for rebuilding the application Oracle Database.
- Implemented OO Aspects using PL/SQL.
- Worked on debugging JavaScript and HTML code in Firefox using Firebug and Google chrome.
- Highly Involved in Handling Database exceptions using PL/SQL.
- Extensively involved in calling Java using PL/SQL in Oracle Database.
- Involved in writing external Procedures for Oracle database.
- Defining test cases and Coordinating/Conducting unit testing in JUnit.
- Project coordination and tracking with other Development teams, System managers and web master and developed good working environment.
- Involved in functional test of the application and resolved production problems.
- Troubleshoot application through extensive Log analysis.
- Worked in Agile development life cycle and involved in Release Management and User Acceptance testing.
- Gathering requirements and understanding of business requirements and implement the process using Agile (Scrum) methodology.
Environment: Java, RESTFUL web services, XML Beans, Java 5, Spring 2.0/Hibernate, JUnit, Hibernate, JUnit, HTML, Ant/Eclipse, Oracle, PL/SQL.
Confidential
Java Developer/Software Engineer
Responsibilities:
- Extensively developed business logic using Java.
- Used servlets for getting request and sending response.
- Client side Web page has been developed using HTML, CSS3, JavaScript, JSP and JQuery.
- Developed session beans to store data from the web page to the database.
- Worked on user interface using JSP, HTML, CSS and Javascript.
- Coded web pages using HTML, JavaScript, and Struts tag libraries.
- Facilitated SCRUM planning meeting and JAD session with key stakeholder/ product owner and project SMEs
- Highly involved in writing SQL, Stored procedure and PLSQL for back end. Used Views and Functions at the Oracle Database end. Developed the PL/SQL scripts for rebuilding the application Oracle Database.
- Implemented OO Aspects using PL/SQL.
- Created and deployed web pages using HTML, JSP, JavaScript and CSS.
- Highly Involved in Handling Database exceptions using PL/SQL.
- Extensively involved in calling JAVA using PL/SQL in Oracle Database.
- Used Hibernate/Spring
- Working on Agile for some project and waterfall on some project.
- Persistence framework on the backend over Oracle 10g database.
- Involved in writing external Procedures for Oracle database.
- Defining test cases and Coordinating/Conducting unit testing in JUnit.
- Troubleshoot application through extensive Log analysis.
- Project coordination and tracking with Manager.
- Involved in functional test of the application.
Environment: Core Java, collection framework, multithreading, servlet, RESTFUL web services with Jersey framework on Tomcat server, Hibernate spring Java Script, JUnit, XML, HTML, Agile, Servlet, Eclipse, Oracle 11g, PL/SQL and Windows.