Sr. Java Developer Resume Profile
PROFILE Summary:
- Over 9 years experience in Java, J2ee, struts, spring framework, Oracle, RDBMS using Oracle 8i/9i/10g, PL/SQL. Experience in Java/J2ee desktop thick client web based applications.
- Experience in Agile Scrum and Waterfall software development process.
- Software developer in Java Application Development, Client/Server Applications, Internet/Intranet based database applications and developing, testing and implementing application environment
- Extensive experience in design and implementation of MVC architecture such as SPRING, STRUTS and STRIPES.
- Excellent experience in designing, development of web based applications using HTML, DHTML, CSS, JavaScript, JQuery, JSP and Servlets.
- Core development experience for Groovy Grails restful web services.
- Excellent experience in recognizing and reusing Design patterns, J2EE Design patterns.
- Expertise in development on Java, J2EE Architectural Design patterns, Spring, Hibernate, Stripes, JSP, Servlets, XML, JDBC, HTML, JavaScript, SQL.
- Experience in Oracle Retail Merchandising system RMS/Retek and Retail Price Management RPM .
- Configuration management using Rational Clearcase on Unix as well as Windows software code branch management, Code Merging
Technical skills Summary
Web Technologies | Java/J2EE, JSP, Servlets, JDBC, MVC, CSS, JQuery , Groovy Grails |
Frame Works | Spring, Struts, Stripes, Hibernate |
Web Services | Writing Restful web services in Grails and consuming SOAP based web services in Grails |
Development Tools | Eclipse, WSAD 6.0, Log4j, GGTS, Rapid Application Developer |
Languages | Java, C/C |
Databases | Oracle, MS SQL Server, MySQL, DB2, SQL/PLSQL |
Markup/Script languages | JavaScript, HTML, JQuery and Ajax |
Version Control | Serena Dimensions, SVN and Clear Case. |
Environments | UNIX, Linux, Windows 2000, Windows NT 4.0, Windows XP. |
Other Product/Packages | Oracle Retek product RPM |
Web Servers | JBoss, Apache tomcat, Fujitsu Interstate application server, RAD/Websphere |
PROFESSIONAL EXPERIENCE
Confidential
Role: Sr. Java /J2EE Developer
Tools IDE: Groovy Grails, GGTS, D3 JS, JQuery, Restful Web services, Hibernate, SQL Server.
Responsibilities:
- Designed and coded application components in Agile environment utilizing a test driven development approach.
- Worked on creating user stories and providing programming estimates.
- Worked in pair programming approach. Key role in daily stand up meetings.
- Responsible for writing the Design Specifications for the generic and application specific web services in Groovy n Grails.
- Responsible for writing the Design Specifications for the UI screens.
- Developed the front-end using D3 JavaScript jQuery for rendering of data.
- GGTS - web services involving UI design, user generated event handling, incorporation of underlying functionalities as per the laid down specifications and also involved in incorporating business logic in SQL code.
- Developing Restful web service development in Grails.
- Web application development using Groovy Grails, JQuery, AJAX and D3.js.
- Prepared exhaustive test cases to comprehensively test functionality and code.
- Involved in integration testing and deployment of the module as part of the overall application. SQL query writing.
Confidential
Role: Sr. Java /J2EE Developer
Tools IDE for Bestway: Groovy Grails, GGTS, D3 JS, JQuery, Restful Web services, Hibernate, SQL Server.
Tools IDE for Net Geo Editor: Core Java, Eclipse RCP, Hibernate, SQL Server.
Responsibilities:
- Designed and coded application components in Agile environment utilizing a test driven development approach.
- GUI development using Swing and Eclipse RCP
- Responsible for writing the Design Specifications for the user interfaces and the business logic layers.
- Developed the front-end using Eclipse RCP/Java Swing involving UI design, user generated event handling, incorporation of underlying functionalities as per the laid down specifications and also involved in incorporating business logic in SQL code stored procedures .
- Prepared exhaustive test cases to comprehensively test functionality and code.
- Involved in integration testing and deployment of the module as part of the overall application.
- Coding using Core Java in Eclipse RCP.Used JDBC for database connectivity.
- Implemented the Log4J logging component from Apache into the Application.
Confidential
Languages/skills: Core Java, Oracle PLSQL, batch support and ETL
Responsibilities:
- Developed procedures, functions, triggers, packages, shell scripts for L3 fixes.
- Performing Development test, UAT, preparing production implementation scripts and test plan for QA.
- Developed script to purge the data in the tables.
- Using SQL Loader to upload data into the staging tables from flat files, using Export, Import,
- Performing SQL performance tuning using Explain Plan, SQL Trace TKProf.
- Batch Support
- Triage for the high priority tickets P1 P2