Senior Developer Resume
SUMMARY:
- Overall 9 years’ experience in Object Oriented Design, Programming, Implementation in Java, J2EE Web and Portal applications working as Senior Developer, Technical lead and Team Lead.
- 3 years working experience in Retail domain.
- 2 years working experience in Information & Media Entertainment domain.
- 2 years working experience in Healthcare domain.
- Core competency is Object Oriented Programming and Web Application development using Java and J2EE technologies.
- Proficiency in developing secure web applications and server - side development Java/J2EE and Web technologies like Spring, Hibernate, jQuery, AJAX, JSP, Servlets, JavaScript, XML, Web services, CSS, HTML, PL/SQL, JDBC, JNDI etc.
- Proficiency in developing Batch applications using Spring Batch framework and Java/J2EE
- 6 Months working experience in Mule API development
- 1 Years working experience in MongoDB
- 1 Year working experience in Java Play framework with Scala
- Extensive experience in Waterfall Model projects and usage of tools like HP Quality Centre, HP ALM, Request IT.
- 7 years of experience in developing applications using My Eclipse, RAD and WebSphere Application Server, WebSphere Portal server.
- 2 years of experience with Agile methodology using the JIRA tool for grooming and tracking.
- Experience in using Log4j for logging and debugging purposes.
- Experience in working with SQL on Oracle database.
- Experience in writing Stored procedures and functions
- Experience in File Version Control using PVCS, SVN, GIT HUB, Star Team, RTC
- Experience in Build integration using Jenkins, AnthilPro
- Experience in Maven, ANT scripts to build the Program code to deploy Java applications.
- Excellent analytical, verbal and written communication skills in interacting with various teams to present, influence, lead and deliver the tasks in a collaborative environment.
TECHNICAL SKILLS:
Programming Languages: Java
Frameworks: Spring Framework, Java Play
Web Technologies: HTML, JavaScript, jQuery, Servlets, JSP
ESB: Mule Soft
Service: Restful, SOAP, RAML
ORM: Hibernate
Application server: Web logic, Tomcat
IDE: RAD, Eclipse, Any Point Studio
RDBMS: Oracle, SQL, MYSQL, DB2
NonRDBMS: MongoDB
Version Controller: Clear Case, Tortoise CVS, Star Team, Git HUB, RTC
Operating System: Windows, Linux
EXPERIENCE:
Confidential
Senior DeveloperTechnologies Used: J2EE, Spring, MULE 3.8.2, SOAP/REST Web service (CXF), JMS, RabbitMQ, Jenkins, CMP, BEST, Splunk, WSRR, Kraken, BMC, GIT, Sub Version, PIT, VersionOne
Responsibilities:
- Leading the offshore team both in technical and functional aspects
- Responsible for analyzing the Architectural Design Document (ADD), Use Case document, Interface sheets and Non-Functional Requirements Document (NFR).
- Interaction with Business Analyst, Solution Architect and other agile teams for any requirement and design related queries.
- Responsible for creation low level design using MS-Visio as per guidelines given by Quality Engineers (QE) available in State Farm Design Patterns.
- Responsible for creation of User Stories and Tasks in Version-One.
- Responsible for coding the application as per the requirement provided by Solution Architect.
- Responsible for reviewing the code developed by the team members.
- Responsible for developing J-Unit and BDD (Behavior Driven Development).
- Responsible for deploying code in the Jenkins pipeline.
- Responsible for giving demo to the Business Owners and other agile team members at the end of each sprint.
- Presenting PI planning document to the client in PI Planning meeting
Confidential
Senior Developer
Technologies Used: Mule Soft, Restful Web service, Java
Responsibilities:
- Involved into design and coding phase
- Developed Process API
- Developed Tier-2 Proxy to connect Fee-X services to Process API
- Handling build and deployment activities
Confidential
Senior DeveloperTechnologies Used: Java, Spring Batch
Responsibilities:
- Involved into requirement gathering, design and coding phase
- Worked with an Architect to set up the initial project architecture in Spring Batch framework
- Prepared design and helped the team to understand the project architecture
- Conduct code review and provide feedback
- Handling build and deployment activities
- Support the project in warranty phase
Confidential
Senior DeveloperTechnologies Used: Java, Spring Batch, SOAP Web Service
Responsibilities:
- Involving into requirement analysis, design and coding phase
- Developing web service and batch application for the MJ application.
- Unit testing the changes
- Handling build and deployment activities
Confidential
Senior DeveloperTechnologies Used: Java, XML, Ant Scripts
Responsibilities:
- I was involved into writing ant build scripts, build and deploy the applications using Jenkins build tools and test the applications.
Confidential
Senior DeveloperTechnologies Used: Spring 3.2, Hibernate 4.2, AJAX, Apache Tomcat Server- 7.0, jQuery, JSP
Responsibilities:
- Offshore Team Lead handling 4-member team. I was involved in architecture design of this project.
- Was involved in Requirement Analysis, design, development, unit testing and integration testing; also involved in high level estimation for some of the project change requests.
- Interacts with the customer and client technical lead to co- ordinate this project on an onsite offshore model.
- Assists the team in resolving/clarifying the technical and business-related issues/questions.
Confidential
Senior DeveloperTechnologies Used: Java, J2ee, Java Play framework, Mongo DB
Responsibilities:
- Offshore Team Lead handling 4-member team.
- I was involved from requirement analysis, creating low level and high-level Design, Development, review and system integration phases; also involved in high level estimation for some of the project change requests and conduct demo to the customer to explain about the project.
- I interact with the customer and client technical lead to co- ordinate this project on an onsite offshore model
Confidential
Senior DeveloperProgramming Languages: Java, Spring Batch, Hibernate, DB2
Responsibilities:
- I was involved Requirement Analysis, design, development, unit testing and integration testing, Implementation and warranty support.
- Also, I actively involved in all client interactions on the project related issues and provided technical solutions for problems when encountered.
- I primarily involved in defect free deliverables; also involved in high level estimation for some of the project change requests.
Confidential
Senior DeveloperProgramming Languages: Java, spring, Oracle, HTML, Java Script, jQuery
Responsibilities:
- Requirement Analysis.
- Creating technical design documents.
- Coding (involves policy rule coding, sequence flow, status flow and dictionary entries).
- Unit Testing
