Java/j2ee Developer Resume
Dover, NH
SUMMARY:
- Over 12+ years of experience extensively in all phases of a project development life cycle from Requirements analysis, Design, Implementation, Testing, Documentation, Standard reviews and Maintenance, and supporting QA and BA.
- Development/programming for web based, multi - tier and distributed applications in JAVA/J2EE Platform.
- Excellent experience in software development methodologies including Scrum/Agile Model, Waterfall, and 12-Factor App.
- Experience in creating HLD and LLD documents.
- Extensive work experience as a Team Lead and as a mentor for Junior developers, and other developers within the team and help them to make progress when they stuck in to any technical issues.
- Excellent team player with good communication, people and leadership skills.
- Experience in providing solution and submit solution documents for the problem statements assigned.
- Experience in coordinating offshore, and onsite team, and handled the team overall for the projects.
- Experience in different architectures like Microservice, SOA, and Event Driven.
- I am a H1B Visa holder, employed with DXC Technology, USA, I have been holding the H1B Visa since June 2014.
TECHNICAL SKILLS:
Languages: Java 1.7 & 1.8, J2EE, SQL,Visual Basic.
J2EE Technologies: J2EE, Jdbc, Jsp, Servlet, Struts, Design
Patterns, JSF/Richfaces, Icefaces, Primefaces, SpringIOC, Spring Batch, Drools Rules Engine, JUnit/Mockito, Log4j, CSS, XSD, Unix Shell Scripting, Web Service, Apache Camel, Castor, Spring Boot, Apache Kafka, Dojo, Spring Rest, Spring MVC, Docker, Liquibase, Visual Basic, Jackson, JSON, JAXB.
Web / back end Frameworks: Struts, JSF, Hibernate, MyBatis, Spring, Spring Data JPA, EJB, Aurelia, AngularJS.
Web/App Server: IBM Web sphere 8.0 and BEA WebLogic 8.1,9.x, Tomcat 6, 7, 8
FrontEnd: XML, HTML, DHTML, CSS, Bootstrap, JavaScript, JQuery.
RDBMS/ NoSQL Databases: Oracle, Sybase, DB2, MongoDB, Fongo.
IDE/Tools: CVS, SVN, ClearCase, Quality Centre/ALM, Eclipse, WSAD, RAD, RSA, NetBeans, MyEclipse, Hudson/Jenkins, DB Visualizer, Bamboo, Crucible, Code Pro, Passport FTP/FileZilla, SoapUI, JUDE, JIRA, STS (Spring Tool Suite), Splunk, Sumo logic, New Relic, Putty, BladeLogic, Remedy, Lucid Chart, Microsoft Visio, Crystal Report, VS Code, WebStorm.
Version Control Tools: Tortoise SVN, CVS, Clearcase
Operating Systems: Windows, Linux, Solaris
Build Tools: Ant, Maven
File Transfer tools: WinSCP, Passport FTP, FileZilla
Code Quality Tool: Code Pro, Sonar Cube, Sonar Lint.Cloud: AWS, PCF
PROFESSIONAL EXPERIENCE:
Confidential, Dover, NH
Environment: - Java 1.8, J2EE, Maven, SVN, STS, Linux, JIRA, Crucible, Apache Camel, Spring JPA, Microservices, Spring Boot, DB2, MySQL, Bamboo, Lucid Chart, Splunk, Spring REST, Swagger, Postman, H2 database, Junit, Mockito, New Relic, Sybase, Spring Rest Template, PCF, JSON, Tomcat, XSD.
Responsibilities:
- Participated in all agile sprint planning meeting and given the ideas.
- Involved in initial analysis and prepared mapping document.
- Provided the solution document for this problem statement.
- Created UML diagrams like Class, Sequence, Context and Component diagram.
- Actively participated in the Program Increment planning happened for every 3 months.
- Implemented microservices using Spring boot for different online component.
- Coordinating with management (Scrum Master, Product Owner) to create Stories for each Sprint planning.
- Participated in code review using crucible tool and provided comments for the team.
- Implemented Code quality and given necessary guidance to the team to follow minimum coding standards using SonarQube and Sonar Lint.
- Conducted many session/meetings for the team members.
- Coordination with offshore and onsite team, and overall handling team for every Sprint to move forward.
- Created Bamboo pipeline and done deployment to different environments to PCF .
- Directly interact with the customer to discuss about the project.
- Helping the team members when they need to any technical assistance.
- Participated in retrospective meeting at the end of each sprint and provided demo to the scrum master and product owner.
- Keeping JIRA updated for the stories of the team.
- Conducted pair programming with the any of the team members for any technical or assistance needed.
Confidential, Dover, NH
Environment: - Java 1.8, J2ee, Maven, SVN, STS, Linux, JIRA, Crucible, Docker, Apache Kafka, Apache Camel, Liquibase, Spring JPA, Microservices, Spring Boot, DB2, MySQL, AWS, Bamboo, LucidChart, Zookeeper, MongoDB, Fongo, Splunk, Eclipse, Castor, Crystal Report, Dojo, MyBatis, Bootstrap, Aurelia, JSON, Tomcat.
Responsibilities:
- Participated in all agile sprint planning meeting and given the ideas.
- Actively participated in the Program Increment planning happened for every 3 months.
- Implemented microservices using Spring boot for to synch the data to the cloud.
- Coordinating with management, QA, business team.
- Provided solution documents for the problem statement assigned to me.
- Involved in creating UML diagrams using Lucid Chart.
- Participated in code review using crucible tool.
- Involved in the deployment to different environments using Bamboo.
- Directly interact with the customer to discuss about the project.
- Helping the team members when they need to any technical assistance.
- Participated in retrospective meeting at the end of each sprint and provided demo to the scrum master and product owner.
- Keeping JIRA updated for the stories of the team.
- Participated in pair programming for any technical assistance needed immediately for any sprints.
- Coordinating with offshore team for the different project(RTR-Risktrac Resources) run parallel to support Risktrac.
Confidential, Dover, NH
Environment: - Java/J2ee, Struts, Hibernate, WebSphere, Webservice, Junit, Ant, SVN, Eclipse, Linux, RTC, Crucible, JSP, CSS, JavaScript.
Responsibilities:
- Analysis done and submitted the analysis document.
- Presented the analysis document to the team and the QA team to make them to
- Understand the background of the issue.
- Code changes and Implement the requirements.
- Coordinating with management, QA, business and SDS team.
- Participated in code review using crucible tool.
- Involved in the deployment to different environments.
- Directly interact with the customer to discuss about the project.
- Data stubbing for replication of the issue.
Confidential, Dover, NH
Environment: - Java, Apache Camel, CXF web service, Tomcat, Maven, Junit, SVN, Eclipse, Linux, Sonar, RTC, Bamboo, Crucible, STS, Spring Boot, Tomcat, SOAP, SOAPUI.
Responsibilities:
- Developed standalone java interface using Camel framework.
- Assisting the team members.
- Design, Analysis, Construction and Implementing the requirements
- Interacting with QA for fixing the defects in SIT phase.
- Participating in defect meeting and weekly status meeting.
- Directly interact with the customer to discuss about the project.
- Interacting with CSL team to access their web service.
- Participating in defect meeting and weekly status meeting.
- Directly interact with the customer to discuss about the project.
- Assisting SA and BA during the requirements gathering.
Confidential, Dover, NH
Environment: - Java/J2ee-Spring, JSF/Primefaces, JavaScript, MyBatis, WebSphere, Maven, Junit, CVS, Eclipse, Linux, Bamboo, RTC, DB2, Spring Batch. Unix Shell Scripting. Bladelogic.JAXB.
Responsibilities:
- Developed java interface with spring as business layer and MyBatis as persistence layer
- Assisting the team members if they face any technical difficulties.
- Developed the UI screens using the JSF, CSS, JavaScript, prim faces.
- Analysis, Construction and Implementing the requirements
- Actively involved in Code review and Design review.
- Interacting with QA for fixing the defects in SIT/UAT phase.
- Participating in defect meeting and weekly status meeting.
- Directly interact with the customer to discuss about the project.
- Assisting SA and BA during the requirements gathering.
- Participating in production pre-implementation and implementation and post implementation for different releases.
- Coordinating with offshore for implementation of the project.
- Delivered the approach and technical design document for the problem statement.
- Conducted different meetings to address the gaps between offshore, BA and QA.
Confidential, Dover, NH
Environment: - Java/J2ee-Spring, JSF, Richfaces, Websphere, Maven, Junit, SVN, Eclipse, Linux, Code pro, ALM, Bamboo, DB2, Sonar, MyBatis.
Responsibilities:
- Developed java interface with spring as business layer and mybatis as persistence layer
- Developed the UI screens using the JSF, CSS, JavaScript, Icefaces.
- Analysis, Construction and Implementing the requirements
- Interacting with testers for fixing the defects in SIT/UAT phase.
- Participating in daily defect meeting and weekly status meeting.
- Directly interact with the customer to discuss about the project.
Confidential, Dover, NH
Environment: - Java/J2ee-Spring, JSF, Richfaces, Websphere 8.0, SpringBatch, Junit, CVS, RAD, Linux, Maven, Code pro, ALM, Unix Shell scripting.
Responsibilities:
- Developed java interface with spring as business layer and mybatis as persistence layer
- Analysis, Construction and Implementing the requirements.
- Handling the offshore team.
- Provided estimation for the project by doing the analysis.
- Interacting with testers for fixing the defects in SIT phase.
- Participating in the weekly status meeting.
- Directly interact with the customer to discuss about the project.
- Implementation and Integration testing.
Confidential, Dover, NH
Environment: - Java/J2ee - JSP, JSF, Ice faces, Design patterns, Maven, Spring, Junit, JavaScript, Drools Rules Engine, Sybase, WebSphere, CVS, RAD, Linux, Code pro, ALM, Spring Batch.
Responsibilities:
- Developed an interface with spring as business layer and Mybatis as persistence layer
- Assisting business to nail down the rules for Drools rules engine.
- Construction and Implementing the requirements.
- Interacting with testers for fixing the defects in SIT phase.
- Providing UAT support and the implementation support.
- Participating in the weekly status meeting.
- Implementation and Integration testing.
- Involved in the data stubbing and assisting QA.
Confidential, Dover, NH
Environment: - Java/J2ee - JSP, JSF, Prime faces, Design patterns, Maven, Spring, Spring Batch, Junit, Unix Shell Scripting, JavaScript, Drools Rules Engine, Sybase, WebSphere, CVS, RAD, Linux, Maven, Putty, Code pro, ALM.
Responsibilities:
- Developed Assignment and Due Date batch interface using the Spring Batch.
- Developed MNR interfaces and many modules inside MNR with spring as business layer and Mybatis as persistence layer.
- Developed the UI screens using the JSF, CSS, JavaScript, Prime faces.
- Construction and Implementing the requirements.
- Interacting with testers for fixing the defects while SIT.
- Providing UAT support and the implementation support.
- Participating daily scrum call for the updates and in the weekly status meeting.
- Directly interact with the customer to discuss about the project.
- Implementation and Integration testing.
- Assisting the team members and providing technical solution for their requirements.
- Developed Ant build scripts to deploy in to various environments.
Confidential, Dover, NH
Environment: - Java/J2ee - JSP, JSFS, Rich faces, Design patterns, Maven, Prime faces, Spring, Spring Batch, Junit, Unix Shell scripting, JavaScript, Drools Rules Engine, Sybase, Websphere, CVS, RAD, Linux, Maven, Putty, Code pro, ALM, Crucible, Bamboo.
Responsibilities:
- Involved in effort estimation and analysis.
- Involved in metrics preparation and CAR analysis.
- Applied Agile Methodology for implementation.
- Developed interfaces using XSD schema for the letter generation.
- Developed developer unit test plan.
- Developed java interface with spring as business layer and Mybatis as persistence layer.
- Developed the UI screens using the JSF, CSS, JavaScript, Rich faces.
- Providing UAT support and the implementation support.
- Participating daily scrum call for the updates and in the weekly status meeting.
- Implementation and Integration testing.
- Assisting the team members and providing technical solution for their requirements.
- Solving the problem of the team member when any issues is raised out.
- Construction and Implementing the requirements.
- Interacting with testers for fixing the defects while SIT
Confidential
Environment: - Java/J2ee - JSP, Struts, Design patterns, ANT, Webservices, Oracle10g, Weblogic, SVN, SQL Developer, Eclipse, Hudson, JavaScript, Windows XP/Unix.
Responsibilities:
- Code analysis and impact analysis for any change request.
- Coding and Implementing the requirements.
- Interacting with testers for fixing the defects while SIT.
- Preparing Low level design document and solution document.
- Testing webservice using SOAPUI.
- Developed UI screens using Struts, CSS, JavaScript.
- Developed java interfaces and integration layers.
- Developed Ant build scripts to deploy in to various environments
Confidential
Environment: - Java/J2ee - Spring, Hibernate, Maven, XSD, Webservices, Windows XP/Unix
Responsibilities:
- Code analysis and impact analysis for any change request
- Coding and Implementing the requirements
- Interacting with testers for fixing the defects while SIT
- Preparing Low level design document and solution document
- Executing unit, system testing
- Developed java interfaces and integration layers.
- Involved in daily scrum call and the weekly status meeting
- Presenting demo to the client for the updating on the functionalities of applicationn weekly basis and works on the feedback provided by them.
- Developed Ant build scripts to deploy in to various environments
Confidential
Environment: - Java/J2ee - ATG, RAD, Windows XP/Unix, DB2, ATG Dynamo server
Responsibilities:
- Doing code analysis and prepared design document
- Involved in code construction
- Fixing the issues if any issues occurs during testing
- Executing unit, system testing.
- Assist the team on various show stoppers by helping in developing the interfaces.
- Developed Ant build scripts to deploy in to various environment
Confidential
Environment: - Java/J2ee (Core Java, EJB), Windows XP/Unix, Sybase, WebLogic, CVS, Quality Center.
Responsibilities:
- Doing code analysis to check for impact for these upgrades
- Fixing the issues during testing
- Executing unit, system testing
- Resolving the technical issues during migration upgrade.
Confidential
Environment: - Java/J2ee (Core Java, EJB),Windows XP/Unix, Sybase, WebLogic, CVS, ClearQuest.
Responsibilities:
- Executing and writing unit test cases
- Fixing bugs while implementation and testing of applications
- Code review and participating code review meeting
- Developed Ant build scripts to deploy in to various environments
Confidential
Environment: - Java/J2ee - Core Java, JSP, Struts, EJB, Windows XP, Eclipse, DB2, Websphere, CVS, Quality Center
Responsibilities:
- Doing Analysis and preparing detail design document
- Coding for all the layers from Action to DAO including JSP
- Fixing the Bugs after moved to SIT and UAT
- Coordinating with other teams like mainframe, testing too
- Solve the bugs (logged in the Quality center (QC) which has dependency with other teams.
- Giving presentation to the client regarding the project.
- Developed Ant build scripts to deploy in to various environments
Confidential
Environment: - Java/J2ee - Core Java, JSP, Struts, EJB, Windows XP,Eclipse,DB2, WebSphere
Responsibilities:
- Code migration of struts
- Fixing Bugs after migration
- Testing the application and checking for corresponding updates in the Database
- Setting up the environment for the application.
- Giving knowledge transfer to the resource coming in to the team.
- Developed Ant build scripts to deploy in to various environments
Confidential
Environment: - Java/J2ee - Core Java, JSP, Struts, EJB, Windows XP, WSAD, DB2, Websphere, ClearCase, CVS, Quality Center, Eclipse.
Responsibilities:
- Designing and developing the pages using Jsp, JavaScript and java.
- Writing the actions and the VO’s.
- Unit and System Testing
Confidential
Environment: -: Java/J2ee - Core Java, EJB, Windows XP, WSAD, DB2, WebSphere, ClearCase CVS, Quality Center, Eclipse.
Responsibilities:
- Designing and developing the pages using Jsp, JavaScript and java.
- Writing the actions and the VO’s.
- Unit and System Testing
