Senior Java Jee Developer/ui Developer Resume
SUMMARY
- Experience on implementing Micro Services using Spring Boot .
- Experience on AWS Services like EC2, S3, SNS, SQS, ECS, ECR etc.
- Experience on NoSQL Databases like Neo4j and Couchbase.
- Experience on Routes using Apache Camel
- Hands on Experience on Java Profiling using RAD Profiler.
- Extensive Experience in leading the team.
- Extensive experience in web application development using object - oriented analysis and design (OOAD).
- Strong skills in Object Oriented Programming.
- Extensive experience on SOAP and Restful webservices.
- Experience on XML and JSON.
- Working experience on SQL, Oracle PL/SQL
- Working experience as a Build Manger using IBM Rational Clear Case 7.0.
- Good communication skills, interpersonal skills, self-motivated, quick learner, team player.
- Had been exposed to each phase of Software Development Lifecycle and experienced to work as an offshore team member, as well as an individual performer under the large development groups with high moral values, positive Attitude and integrity.
TECHNICAL SKILLS
Core Language: Java1.8
Design: Design Patterns
Domain Experience: Retail, Social Networking, Hospitality, Logistics
Enterprise Specification: JEE, EJB, JMS, Apache Camel
Frameworks: Struts 1.2, Spring Core, Spring Batch, Spring MVC, I-Batis, Hibernate3.0
Tagged Language: HTML, Java Script
Web services: REST, SOAP
Application Server: WAS6.1, Tomcat6.0
IDE Tool: WSAD5.1, RAD 6.0, RAD 7.5, Eclipse
Performance: Web load, JMeter
RDBMS: DB2 UDB 8.2, MySQL, Oracle, SQL developer, NEO4J, COUCHBASE
Operating System: Windows and UNIX
Version Control: Rational Clear Case 2003 Multisite, SVN
Build Tools: ANT, MAVEN
PROFESSIONAL EXPERIENCE
Confidential
Senior Java JEE Developer/UI Developer
Responsibilities:
- Implement the user stories for the ongoing sprint in agile methodology.
- Implement the architecture for Web Portal and Web API related Utility classes and services.
- Implement Web data persister and Web data aggregator to retrieve data from Gremlin Graph Database in the Project.
- Attend Business Meetings on regular weekly basis.
- Responsible to analyze and fix PROD Issues.
- Responsible to work on adhoc requests/INC from Business.
- Responsible to do code review for the team member deliverables.
- Provided complex Demo’s on the Complex module functionality to the client.
- Perform Business grooming on the user stories in JIRA back log.
- Perform Technical grooming on the user stories and provide story points to the business.
- Provide Technical design for the user stories for the ongoing sprints.
- Providing technical solutions to the team on assigned user stories.
- Participated in Code Reviews for better quality assurance and Debugged the application Module
- Proficiency in System Life Cycle including developing and testing the applications.
- Delivering User Strories agreed upon in the sprint to business.
Confidential
Senior Java JEE Developer
Responsibilities:
- Implement the user stories for the ongoing sprint in agile methodology.
- Implement the architecture for CHPS and API related Utility classes and services.
- Implement Oracle Wallet for all CHPS, API and PrintJobController Modules in the Project.
- Implement Error Logging in the Project using Elastic Search, Log stash, Kibana and Filebeat services
- Attend Business Meetings on regular weekly basis.
- Responsible to analyze and fix PROD Issues.
- Responsible to work on adhoc requests/INC from Business.
- Work on enhancements for the Scheduled application releases.
- Responsible to do code review for the team member deliverables.
- Provided complex Demo’s on the Complex module functionality to the client.
- Perform Business grooming on the user stories in JIRA back log.
- Perform Technical grooming on the user stories and provide story points to the business.
- Provide Technical design for the user stories for the ongoing sprints.
- Providing technical solutions to the team on assigned user stories.
- Extensively worked on debugging using Eclipse debugger.
- Extensively worked on profiling using RAD Profiler.
- Participated in Code Reviews for better quality assurance and Debugged the application Module
- Proficiency in System Life Cycle including developing and testing the applications.
- Designed and prepared Unit test case using JUnit and Log4j and removed the maximum bugs before passing on the application to the QA team.
- Delivering User Strories agreed upon in the sprint to business.
- Review (Code review) and sign off on the team members deliverables
- Provided Performance tuning recommendations.
Confidential
Senior Java JEE Developer
Responsibilities:
- Implement Gateway module using Apache Camel.
- Implement the user stories for the ongoing sprint in agile methodology.
- Implement the architecture for Couchbase related Utility classes and services.
- Handling complex ERS-HPP module in the application.
- Attend Business Meetings on regular weekly basis.
- Responsible to analyze and fix PROD Issues.
- Responsible to work on adhoc requests/INC from Business.
- Responsible to work on daily tickets raised in SNOW tool.
- Work on enhancements for the Scheduled application releases.
- Responsible to do code review for the team member deliverables.
- Provided complex Demo’s on the Complex module functionality to the client.
- Perform Business grooming on the user stories in JIRA back log.
- Perform Technical grooming on the user stories and provide story points to the business.
- Provide Technical design for the user stories for the ongoing sprints.
- Providing technical solutions to the team on assigned user stories.
- Extensively worked on debugging using Eclipse debugger.
- Extensively worked on profiling using RAD Profiler.
- Experience with writing Cypher Queries for Databases like NEO4J and work experience on COUCHBASE
- Participated in Code Reviews for better quality assurance and Debugged the application Module
- Proficiency in System Life Cycle including developing and testing the applications.
- Designed and prepared Unit test case using JUnit and Log4j and removed the maximum bugs before passing on the application to the QA team.
- Delivering User Strories agreed upon in the sprint to business.
- Review (Code review) and sign off on the team members deliverables
- Provided Performance tuning recommendations.
Confidential
Senior Java JEE Developer
Responsibilities:
- Implement the changes for the ongoing Load in agile methodology.
- Perform Business grooming on the Corp Load business requirements.
- Perform Technical grooming on the requests and provide story points to the business.
- Providing technical solutions to the team on assigned requests or user stories.
- Participated in Code Reviews for better quality assurance and Debugged the application Module
- Proficiency in System Life Cycle including developing and testing the applications. prepared Unit test cases removed the maximum bugs before passing on the application to the QA team.
- Co-ordinate with Offshore team.
- Responsible to lead the monthly load to push the changes to PROD.
- Responsible to take care of Team site and WCON application PROD Issues.
- Refined process of fixing outage of PROD servers.
- Delivering requests agreed upon in the Monthly Load to business.
- Review (Code review) and sign off on the team member’s deliverables.
- Adopted agile methodology and delivered two releases to the production.