Java/j2ee Developer Resume
SUMMARY:
- Worked extensively in projects with Java/J2EE technologies (core JAVA, Jsp and Servlets). Spring, Struts and Hibernate framework covering software development life cycle. More than 7 years of experience on Spring framework (IOC, Core, Context, AOP, DAO, spring with ORM (JPA, Hibernate), MVC). Worked on rest application developed using AngularJS and spring rest API.
- Worked on ITIM (workflow management tool of IBM) to develop extension nodes. It has been customized to deal with the project requirement and integration.
- Worked with Confidential in Customer Management Information system, eCRM - Customer resource management for Private Banking and with Confidential in Retail banking to manage customer registration for government services. Customer facing experience at UK (London) for Confidential bank.
- Adeptness in Database Designing and creation. Extensive experience of data accessing techniques like JDBC, Spring JDBC, and Hibernate/JPA with Oracle, DB2, Sybase and MySQL.
- Experienced on developing application using IDE eclipse and IntellijA with version maintenance using CVS, SVN and GIT repositories. Ant, Maven and Gradle to build an application. Jenkins for automated build. BladeLogic is for automated deployments.
- Good understanding and implementations skills in object oriented programming concepts and design patterns.
- 10 years of experience on JAVA/J2EE web development.
- Recognized as best programmer working with Confidential
- Good communication skills, interpersonal skills, self-motivated, quick learner, affable, and team player.
TECHNICAL SKILLS:
Operating system: Windows
Programming language: Java/J2EE
Framework technologies: Spring2.x,3.x,4, Struts 1.2, Hibernate3.x, JPA2, SOAP service, REST serviceAngularJS, ITIM, Portal (JSR168)
Database: DB2, Oracle, Sybase, MySQL, LDAP
Development/Build Tools: Eclipse, IntellijA, Apache Ant, Maven, Gradle, i- Report, Putty
Server: Websphere7.0 (application and portal), Tomcat7.0
Methodology: SDLC waterfall, SDLC iterative, Agile on scrum
Process tools: HP QC, JIRA, Confluence
PROFESSIONAL EXPERIENCE:
Confidential
Responsibilities:
- Analysis, design and development
- PoC development where required
- Development and Unit testing
- Code review and functional review
- Daily status report to client
- Support for other connected/dependent modules
Confidential
Responsibilities:
- Module lead
- Analysis and design
- Work assignment and mentoring to subordinates
- PoC development where required.
- Development and Unit testing
- Code review and functional review
- Daily status report to client
- Demonstration
Confidential
Responsibilities:
- Module lead
- Analysis and design on assigned requirement
- PoC development where required.
- Development and Unit testing
- Prepares Junit test cases for the same.
- Mentoring 2 to 3 members to assign the relevant tasks.
- Code review and functional review
- Daily status report to client
- Demonstration
Confidential
Responsibilities:
- Requirement gathering of enhancement on Account module
- Discuss the design and develop the module requirements
- Unit testing
- Actively worked on Dashboard
- Prepared the flow, design and POC for new dashboard portlet
- Defect fixes
Confidential
Responsibilities:
- Enhancement on newly opened site to gather the data
- Fixes on data formats of files
- Monthly execution on pre-defied site to update the latest information
- Client communication on updated data
Confidential
Responsibilities:
- Understand the flow of the system
- Prepare new module on the base of existing module and updated requirement
- Discuss and prepare the flow as per the framework standard
- Discussion and allocation of modules
- Module development, Unit testing
- Code review and functional review
Confidential
Responsibilities:
- Gather and understand the requirements
- Design and understand the flow of the system
- Module design and flow
- Database design
- Module development
- Unit testing
