CONTACT DETAILS:
Email:***********@*****.*** Mobile: 224-***-****
Visa Status
* H1B visa valid till Oct'14(4 more years left on visa upon extension)
Summary
* 5+ years of experience in Java Development includes Analysis, Design,
Developing, Testing, Implementing, Troubleshooting and supporting for
Java/J2EE Applications.
* Expertise in developing applications using Java/J2EE,Groovy/Grails,
Spring, Hibernate, MYSQL, DB2,Soap Web services, Servlets, JSP, JDBC,
XML, AJAX, JQuery, and Java Script.
* Experience in developing the SOAP Web services.
* Experience with Core Java with multithreading, Concurrency, Exception
Handling, File handling, IO, Generics, Data structures and
Collections, Garbage Collection.
* Proficient in SQL queries.
* Experience and Strong knowledge in Design Patterns like Single Ton and
MVC.
* Responsible to enhance the Portal UI using HTML, JavaScript, XML, JSP,
JAVA, CSS as per the requirements and providing the client side
Javascript validations.
* Working knowledge of Agile SCRUM methodology.
* Performed all dimensions of development including Business Process
Analysis, Requirement Analysis, Design, Coding, Testing and
Implementation.
* Extensive experience in Software Configuration Management using
Version Control tools such as CVS, SVN and responsible for various
software version releases.
* Experience with test-driven development using a various unit testing
framework such as
Junit.
* Proficient in writing UNIX and shell scripts.
* Good understanding in writing the Unix shell scripts to automate the
jobs
* Involved in integration.
* Basic knowledge of Cobol,JCL and CICS mainframe technologies.
* Methodical knowledge of Application development life cycle and
Software Engineering Principles.
* Motivated and focused team player with strong problem solving and
analytical skills. Generate new ideas and quickly learn new
technologies to get the job done.
Technical Skills
Web Java, Groovy, Grails, J2EE, Servlets, JSP, JDBC,
related/Languages HTML, XML, XML Schema, AJAX, HTML, Java Script,
Ant, SOAP web services, Spring, Soap, EJB.
Application Servers JBoss7.0 and Tomcat
GUI / Tools HTML, DHTML,CSS.
Operating Systems Windows and UNIX.
Databases My SQL,DB2
IDE Eclipse, Spring Source Suite
Design Tools Object UML
Frame Works Spring and Hibernate.
Bug Tracking Tools Bugzilla, Jira
Version Control Tortoise SVN.
Other Tools Putty, WinScp, TOAD
SOA Technologies SOAP, WSDL, Web services.
Browsers IE, Chrome, Mozilla, Firefox
Mainframe Cobol,JCL,CICS
Technologies
Education
Bachelors of Electronics and Communication Engineering, Bangalore Institute
of Tech., Bangalore,India (2008)
Experience with Current Employer
* Worked with Infosys Tech. from Nov 2008 onwards.
* Have a total experience of 5 years 8 month of experience.
* Currently working as a Senior System engineer for a Sears.
* Roles include Business Analyst, Lead and developer.
Professional Experience
Client: Sears Hoffman Estates(current)
Feb 2012 to Present
Sr. Java Developer
Project Description:
The project handles orders that are placed online. After the order is
placed and user clicks on "place order", we handle the processing till the
order gets delivered to the customer.
Responsibilities:
. Involved with Agile SCRUM methodology.
. Involved in story writing, designing, and developing.
. Involved with Development as well as testing.
. Working in a SQL developer to run queries (check the records are getting
populated as expected or not and to generate reports).
. Using Java, Spring, Hibernate, JDBC, XML, Soap Webservices as per the
requirements.
. Responsible for release Management activities.
. Responsible for breaking down requirement into technical document to
share with offshore(India- for testing and documentation)
. Responsible for meeting clients to discuss new requirements and also to
propose new projects.
. Used Soap UI pro to validate the development after developing.
. Involved in Knowledge Transfer session for any new recruit.
. Point of Contact for business as well as technical third party teams.
. The project uses Webservices,Spring.Hibernate and MySQL with eclipse.
Client: Sears,India
Jan 2010 to Feb 2012
Sr. Java Developer
Project Description:
CRT was an existing application, which is on two platforms MS-Access and
Visual Basic, and its function was to facilitate voucher creation for data
entry operators. The new web application was developed to merge the two
applications into a single application on groovy/grails technology.
.
Responsibilities:
. Involved with Development as well as testing. The technologies used were
Java,Spring,Groovy,Grails,GORM,MYSQL.
. Working in a SQL developer to run queries (check the records are getting
populated as expected or not and to generate reports)
. Involved in estimation, requirement discussions and requirement base
lining.
. Responsible for training new joiners in the aspects of the project.
. Involved in requirement stage analysis of old VB and MS-access, which
were the old systems, to create requirement documents and design
documents for the project.
. The application development required rapid and flexible response to
change and was done using Agile model.
. Involved in the project as a senior developer. My job included
interacting with onsite and sharing knowledge with my team mates.
. Responsible for scaling up my team mates in it.
. The project used Java.Groovy,J2EE,Grails,Spring,JDBC and MYSQL with
Eclipse.
Client: Sears India
May 2009 to Jan 2010
Sr. Java Developer
Project Description:
Dashboard reporting of Server Status: The requirement of this project was
to show the status of servers on a dashboard as opposed to checking an xml.
.
Responsibilities:
. Involved in estimation, requirement discussions and requirement base
lining.
. Responsible for training new joiners in the aspects of the project.
. The new website has the ability to store the report as XML and display
traffic lights on screen.
. The technology used was Java/J2EE/XML with eclipse.
Client: CVS Pharmacy- Logistics Nov 2008 to
May 2009
Java Developer
Project Description: Create CICS screens for different warehouses for CVS
in US. In each screen we could search by item description or vendor
number.
Responsibilites:
. Involved in requirement discussion with clients(over call).
. Responsible for giving knowledge transfer to new team members
. The technology used was Cobol/JCL/CICS/File Aid.