Java Fullstack Developer/Lead/Architect, Scrum Master, Scrum Product Owner, SAFE Agilist, Agile Coach. I'd also provide Support...
- Verfügbarkeit einsehen
- 9 Referenzen
- 50€/Stunde
- 600023 Chennai
- Weltweit
- ta | en | de
- 27.08.2020
Kurzvorstellung
Auszug Referenzen (9)
"Worked as Associate"
10/2018 – 6/2019
Tätigkeitsbeschreibung
• Estimation and scheduling for Correspondence module
• Preparation of design document with use cases, sequence diagram, class diagram, data model, input parameters, response, URI preparation, implementation view, system recovery options
• Development of high-quality software design and architecture for the PA System - RFI Handling and Correspondence module
• Develop the Rest service classes, interfaces, mediators, controllers, model objects, DTO, DAO classes and query builders
• Identify, prioritize and execute tasks that are derived in functional requirements
• Develop the application by producing clean and efficient code
• Test cases for all the classes using the JUnit & Mockito Framework
• Code review for peers to deliver quality software
• SQL queries for database transactions and creating dynamic SQL based on the input
• Perform Unit Testing, Integration testing, System testing, Validation and Verification testing
• Involving in bug fixing during the System testing, Joint System testing and User acceptance testing.
• Collaborate with internal teams and vendors to fix and improve products
• Multiple POC’s for dynamic template using Aspose API
Design (allg.), IBM DB2, SQL, Apache Tomcat, Apache Maven, J2EE, Java (allg.), Jenkins, Junit, Spring Framework, Amazon Web Services (AWS), AngularJS, HTML, Json, Representational State Transfer (REST)
"Worked as System Analyst"
2/2018 – 9/2018
Tätigkeitsbeschreibung
• Requirement analysis and prepared detailed design document with use cases, sequence diagrams, class diagrams, data model, implementation view
• Developed the Service classes, interfaces, model objects, DAO classes per business requirements
• Tested each and every module by processing more than 500 files to ensure zero defects
• Refactored the project structure and done code optimization
• Involved in bug fixing during the System testing, Joint System testing and User acceptance testing
• Supported the production releases
• Involved in updating the stored procedure that validates the drugs
SQL, Sybase, Apache Tomcat, Apache Maven, J2EE, Java (allg.), Jenkins, Junit, PL/SQL, Spring Framework
"Worked as System Analyst"
4/2017 – 12/2017
Tätigkeitsbeschreibung
• Developed interactive UI components using Java Swing.
• Developed the Service classes, interfaces, model objects, mappers, query builders & repository classes for business requirements.
• Primarily worked on the defects/issues raised by clients and provided resolution on time through code fix, either interim or permanent
• Analysis on the issues raised by client and explaining the root cause of the issues
• Deployed applications in cloud environment post fix.
• Written the SQL queries for database transactions and created dynamic SQL based on the input
• Written the test cases and implemented 100% code coverage using JUnit & Mockito Framework.
• Written E2E test classes for all requirements worked on.
• Involved in bug fixing during the System testing, Joint System testing and User acceptance testing.
Transact-Sql, SQL, Agile Methodologie, Scrum, Apache Tomcat, Apache Maven, J2EE, Java (allg.), Junit, Spring Framework, Swing (Java), Json, Representational State Transfer (REST)
"worked as System Analyst"
5/2015 – 4/2017
Tätigkeitsbeschreibung
• Developed the Restlet service classes, interfaces, model objects, converters, mappers, query builders & repository classes for business requirements.
• Implemented the Quartz scheduler to trigger a Job for every 1 hour and 3 hours to send an Alert and Email to the user.
• Developed a Mock service for QA testing which simulates the actual service using RESTful web services and Spring Framework
• Implemented Multithreading using Executor framework for parallel tasking
• Implemented business for various modules using Spring components.
• Written the SQL queries for database transactions and created dynamic SQL based on the input
• Written the test cases for all the classes using the JUnit & Mockito Framework.
• Written E2E test classes for all requirements worked on.
• Worked in Unix environment for deployment and Issue handling
• Involved in bug fixing during the System testing, Joint System testing and User acceptance testing.
Oracle-Anwendungen, SQL, Agile Methodologie, Scrum, Apache Tomcat, J2EE, Java (allg.), Junit, PL/SQL, Spring Framework, Json, Jquery, Javaserver Pages, Representational State Transfer (REST)
"Worked as Associate"
8/2014 – 4/2015
Tätigkeitsbeschreibung
• Have been involved in conducting the scrum ceremonies that includes iteration planning, iteration backlog, daily scrum, retrospective, product review meetings
• Have been involved in requirement gathering meetings with the product owner and the agile team
• Have been involved in overcoming the impediments towards attaining the software products and ensuring all team members have appropriate access to all tools and environments
• Have been involved in working with the product owner to shape the product backlog, sprint backlog and planning for releases
• Responsible for coding, developing and implementing the business logic for the system
• Involved in designing the system based on UML diagrams which include Data Flow Diagram, class diagram, sequence diagram
• Extensively worked on development and enhancements of the project using Spring framework
• Developed Business logic using Java beans
• Used Data Access Object (DAO) pattern to introduce an abstraction layer between the business logic tier (Business object) and the persistent storage tier (data source)
• Implemented Web Services to fetch data from various Vendors
• Executed unit testing and system testing test cases of self-developed modules
• Configured Log4j for logging and debugging
• Rendered Application support during Production releases
• Have pushed data to the messaging queue and read it from application through listeners
Scrum, WebSphere, UML, C++, Git, Hibernate (Java), J2EE, Java (allg.), Jenkins, Junit, Spring Framework, SOAP, Json, Representational State Transfer (REST)
"Worked as Associate"
3/2014 – 8/2014
Tätigkeitsbeschreibung
• Involved in various phases of application development. Iteratively analyzed and developed the system going through Agile Scrum methodology
• Developed Use Cases, Class Models and Object-Oriented Specification using Rational Rose UML.
• Client pages are built using JSF, JSF EL, Rich Faces and AJAX.
• Developed high level class diagrams and sequence diagrams for the high-level design document.
• Have created Entity beans using EJB for persistence and to define the state of the bean.
• Have done the validations using Hibernate Validator framework
• Have used JSF managed beans to listen to events from UI
• Interacted with application testers to review system defects and provided comprehensive fixes. Used JIRA for issue tracking
• Used SVN for version controlling software.
• Oracle used as the relational backend.
• Proactively communicate with the development and QA team to anticipate configuration management issues/processes
• User guide update for modules worked
• Integration, Fail over and SMOKE testing
BEA WebLogic Server, UML, Subversion, Enterprise Javabeans, Hibernate (Java), J2EE, Java (allg.), Jira, Java Message Service, Ajax, Json, Javaserver Faces
"Worked as Associate"
4/2012 – 2/2014
Tätigkeitsbeschreibung
• Involved in complete life cycle of design, development, testing and deployment of application.
• Implementation of MVC Architecture using Spring MVC.
• Developed views using JSP, JSTL, JQuery, CSS, AJAX
• Implemented Jmesa to view and generate report from UI.
• Implemented Jquery data table for aesthetic UI.
• Requirement gathering and Analysis, Detailed Application Design document and test cases
• Involved in designing the UI with JSTL and CSS.
• Have handled the database transactions using Spring DAO
• De-bugging and bug fixing Production problems.
• Have given 2 Value-adds that had lot of business value
• Implemented various design patterns to solve critical issues
• Mentored the team members and executed the assigned tasks with their co-ordination.
• Implemented RESTful web services to connect to related application.
• Extended JAXB support to generate response in XML format
• Supported email communication through JAVA application.
• Data model preparation for new requirements
• Technical Feasibility analysis
• Internal Audit management
Agile Methodologie, Scrum, Apache Tomcat, Java Architecture for XML Binding (JAXB), Spring Framework, Ajax, CSS (Cascading Style Sheet), Jquery, Javaserver Pages, Representational State Transfer (REST)
"Worked as Programmer Analyst"
8/2010 – 3/2012
Tätigkeitsbeschreibung
• Prepared Requirement gathering, analysis and DAD, test cases for major enhancements
• Implementation of Spring beans using Bounce Framework for VPR
• Developed views using JSP, CSS for CPA
• Developed service classes using java servlets for CPA
• Created persistence layer (Model object, DAO and configurations) using Hibernate
• Rendered support from offshore for releases
• De-bugging and bug fixing Production problems.
• Mentoring the juniors in the team.
• Handled Remedy tickets and fixing the same
Design (allg.), Testen, IBM WebSphere Application Server (WAS), Concurrent Versions System, Hibernate (Java), Spring Framework, Java Message Service, Ajax, CSS (Cascading Style Sheet), HTML, Javaserver Pages
"Worked as Software Engineer"
8/2008 – 3/2010
Tätigkeitsbeschreibung
• Involved in requirement gathering, analysis, detailed design document
• Implementation of MVC Architecture using Struts.
• Developed views using JSP, Struts tag libraries.
• Developed interactive and user-friendly pages using JSP, JavaScript and CSS
• Mentoring the team members and execute the assigned tasks with their co-ordination.
• Developed Struts filters for various server-side processing modules.
Java Database Connectivity, SQL, Java Message Service, Ajax, CSS (Cascading Style Sheet), HTML, JavaScript, Javaserver Pages, Apache Struts
Qualifikationen
Projekt‐ & Berufserfahrung
10/2018 – 6/2019
Tätigkeitsbeschreibung
• Estimation and scheduling for Correspondence module
• Preparation of design document with use cases, sequence diagram, class diagram, data model, input parameters, response, URI preparation, implementation view, system recovery options
• Development of high-quality software design and architecture for the PA System - RFI Handling and Correspondence module
• Develop the Rest service classes, interfaces, mediators, controllers, model objects, DTO, DAO classes and query builders
• Identify, prioritize and execute tasks that are derived in functional requirements
• Develop the application by producing clean and efficient code
• Test cases for all the classes using the JUnit & Mockito Framework
• Code review for peers to deliver quality software
• SQL queries for database transactions and creating dynamic SQL based on the input
• Perform Unit Testing, Integration testing, System testing, Validation and Verification testing
• Involving in bug fixing during the System testing, Joint System testing and User acceptance testing.
• Collaborate with internal teams and vendors to fix and improve products
• Multiple POC’s for dynamic template using Aspose API
Design (allg.), IBM DB2, SQL, Apache Tomcat, Apache Maven, J2EE, Java (allg.), Jenkins, Junit, Spring Framework, Amazon Web Services (AWS), AngularJS, HTML, Json, Representational State Transfer (REST)
2/2018 – 9/2018
Tätigkeitsbeschreibung
• Requirement analysis and prepared detailed design document with use cases, sequence diagrams, class diagrams, data model, implementation view
• Developed the Service classes, interfaces, model objects, DAO classes per business requirements
• Tested each and every module by processing more than 500 files to ensure zero defects
• Refactored the project structure and done code optimization
• Involved in bug fixing during the System testing, Joint System testing and User acceptance testing
• Supported the production releases
• Involved in updating the stored procedure that validates the drugs
SQL, Sybase, Apache Tomcat, Apache Maven, J2EE, Java (allg.), Jenkins, Junit, PL/SQL, Spring Framework
4/2017 – 12/2017
Tätigkeitsbeschreibung
• Developed interactive UI components using Java Swing.
• Developed the Service classes, interfaces, model objects, mappers, query builders & repository classes for business requirements.
• Primarily worked on the defects/issues raised by clients and provided resolution on time through code fix, either interim or permanent
• Analysis on the issues raised by client and explaining the root cause of the issues
• Deployed applications in cloud environment post fix.
• Written the SQL queries for database transactions and created dynamic SQL based on the input
• Written the test cases and implemented 100% code coverage using JUnit & Mockito Framework.
• Written E2E test classes for all requirements worked on.
• Involved in bug fixing during the System testing, Joint System testing and User acceptance testing.
Transact-Sql, SQL, Agile Methodologie, Scrum, Apache Tomcat, Apache Maven, J2EE, Java (allg.), Junit, Spring Framework, Swing (Java), Json, Representational State Transfer (REST)
5/2015 – 4/2017
Tätigkeitsbeschreibung
• Developed the Restlet service classes, interfaces, model objects, converters, mappers, query builders & repository classes for business requirements.
• Implemented the Quartz scheduler to trigger a Job for every 1 hour and 3 hours to send an Alert and Email to the user.
• Developed a Mock service for QA testing which simulates the actual service using RESTful web services and Spring Framework
• Implemented Multithreading using Executor framework for parallel tasking
• Implemented business for various modules using Spring components.
• Written the SQL queries for database transactions and created dynamic SQL based on the input
• Written the test cases for all the classes using the JUnit & Mockito Framework.
• Written E2E test classes for all requirements worked on.
• Worked in Unix environment for deployment and Issue handling
• Involved in bug fixing during the System testing, Joint System testing and User acceptance testing.
Oracle-Anwendungen, SQL, Agile Methodologie, Scrum, Apache Tomcat, J2EE, Java (allg.), Junit, PL/SQL, Spring Framework, Json, Jquery, Javaserver Pages, Representational State Transfer (REST)
8/2014 – 4/2015
Tätigkeitsbeschreibung
• Have been involved in conducting the scrum ceremonies that includes iteration planning, iteration backlog, daily scrum, retrospective, product review meetings
• Have been involved in requirement gathering meetings with the product owner and the agile team
• Have been involved in overcoming the impediments towards attaining the software products and ensuring all team members have appropriate access to all tools and environments
• Have been involved in working with the product owner to shape the product backlog, sprint backlog and planning for releases
• Responsible for coding, developing and implementing the business logic for the system
• Involved in designing the system based on UML diagrams which include Data Flow Diagram, class diagram, sequence diagram
• Extensively worked on development and enhancements of the project using Spring framework
• Developed Business logic using Java beans
• Used Data Access Object (DAO) pattern to introduce an abstraction layer between the business logic tier (Business object) and the persistent storage tier (data source)
• Implemented Web Services to fetch data from various Vendors
• Executed unit testing and system testing test cases of self-developed modules
• Configured Log4j for logging and debugging
• Rendered Application support during Production releases
• Have pushed data to the messaging queue and read it from application through listeners
Scrum, WebSphere, UML, C++, Git, Hibernate (Java), J2EE, Java (allg.), Jenkins, Junit, Spring Framework, SOAP, Json, Representational State Transfer (REST)
3/2014 – 8/2014
Tätigkeitsbeschreibung
• Involved in various phases of application development. Iteratively analyzed and developed the system going through Agile Scrum methodology
• Developed Use Cases, Class Models and Object-Oriented Specification using Rational Rose UML.
• Client pages are built using JSF, JSF EL, Rich Faces and AJAX.
• Developed high level class diagrams and sequence diagrams for the high-level design document.
• Have created Entity beans using EJB for persistence and to define the state of the bean.
• Have done the validations using Hibernate Validator framework
• Have used JSF managed beans to listen to events from UI
• Interacted with application testers to review system defects and provided comprehensive fixes. Used JIRA for issue tracking
• Used SVN for version controlling software.
• Oracle used as the relational backend.
• Proactively communicate with the development and QA team to anticipate configuration management issues/processes
• User guide update for modules worked
• Integration, Fail over and SMOKE testing
BEA WebLogic Server, UML, Subversion, Enterprise Javabeans, Hibernate (Java), J2EE, Java (allg.), Jira, Java Message Service, Ajax, Json, Javaserver Faces
4/2012 – 2/2014
Tätigkeitsbeschreibung
• Involved in complete life cycle of design, development, testing and deployment of application.
• Implementation of MVC Architecture using Spring MVC.
• Developed views using JSP, JSTL, JQuery, CSS, AJAX
• Implemented Jmesa to view and generate report from UI.
• Implemented Jquery data table for aesthetic UI.
• Requirement gathering and Analysis, Detailed Application Design document and test cases
• Involved in designing the UI with JSTL and CSS.
• Have handled the database transactions using Spring DAO
• De-bugging and bug fixing Production problems.
• Have given 2 Value-adds that had lot of business value
• Implemented various design patterns to solve critical issues
• Mentored the team members and executed the assigned tasks with their co-ordination.
• Implemented RESTful web services to connect to related application.
• Extended JAXB support to generate response in XML format
• Supported email communication through JAVA application.
• Data model preparation for new requirements
• Technical Feasibility analysis
• Internal Audit management
Agile Methodologie, Scrum, Apache Tomcat, Java Architecture for XML Binding (JAXB), Spring Framework, Ajax, CSS (Cascading Style Sheet), Jquery, Javaserver Pages, Representational State Transfer (REST)
8/2010 – 3/2012
Tätigkeitsbeschreibung
• Prepared Requirement gathering, analysis and DAD, test cases for major enhancements
• Implementation of Spring beans using Bounce Framework for VPR
• Developed views using JSP, CSS for CPA
• Developed service classes using java servlets for CPA
• Created persistence layer (Model object, DAO and configurations) using Hibernate
• Rendered support from offshore for releases
• De-bugging and bug fixing Production problems.
• Mentoring the juniors in the team.
• Handled Remedy tickets and fixing the same
Design (allg.), Testen, IBM WebSphere Application Server (WAS), Concurrent Versions System, Hibernate (Java), Spring Framework, Java Message Service, Ajax, CSS (Cascading Style Sheet), HTML, Javaserver Pages
8/2008 – 3/2010
Tätigkeitsbeschreibung
• Involved in requirement gathering, analysis, detailed design document
• Implementation of MVC Architecture using Struts.
• Developed views using JSP, Struts tag libraries.
• Developed interactive and user-friendly pages using JSP, JavaScript and CSS
• Mentoring the team members and execute the assigned tasks with their co-ordination.
• Developed Struts filters for various server-side processing modules.
Java Database Connectivity, SQL, Java Message Service, Ajax, CSS (Cascading Style Sheet), HTML, JavaScript, Javaserver Pages, Apache Struts
Zertifikate
Ausbildung
Chennai, India
Weitere Kenntnisse
• Ability to succeed in performing roles such as Java Technical Lead, Java Consultant, Java full Stack Developer, Scrum Master, Scrum Product Owner, Agile Coach and UI Developer
• Lead large and complex projects to achieve key business objectives
• Brought business for Organization by successfully completing a pioneer project for Paypal
• Have delivered hundreds of technical and domain trainings/sessions with a remarkable session on Agile Scrum and RTC that had hundreds of participants
• Excellent knowledge in Agile based SDLC with below certifications
Agile Coach
Scrum Master
Scrum Product Owner
Safe Agilist
• Quick learner with love of knowledge
• Involved in estimating the tasks, ensuring compliance with coding standards, source code control, version control, build & deployment procedures and performance tuning
• Mentored the team members and involved in technical walkthroughs
• Involved in the development of the user interfaces using HTML, JSP, JAVASCRIPT, JSTL, JQuery, AngularJS, CSS, and Ajax.
• Extensive experience in developing web applications using frameworks such as Spring, Hibernate, Seam and Struts.
• Experience building RESTful APIs
• Designed and developed Microservices using Spring Boot
• Built test driven software development through Junit and Mockito testing frameworks
• Handled Build Automation using Maven & Apache ANT
• Experience in App containerization/virtualization technologies such as Docker and Kubernetes
• Managed product development using AWS cloud infrastructure.
• Experience in DevOps Tool such as Hudson and Jenkins, project management tools such as JIRA & RTC.
• Experience in ITIS Management tools such as ServiceNow & Remedy
• Worked with relational databases such as Oracle, DB2, Sybase and knowledge on NoSQL Databases
• Extensive experience in different IDE's such as STS, Eclipse, RAD, Netbeans, IntelliJ and Visual Studio Code
• Facilitated & coached development team as a servant-leader in implementing Scrum and Agile concepts. Facilitated an environment of continuous learning, inspection, and growth.
• Organized and facilitated scrum ceremonies. Coached and mentored other scrum masters in the product team.
• Highly result oriented, pro- active, proven abilities to learn new technologies quickly and ability to work in a team or as an individual
• Exceptional ability to maintain and build client relationships, able to comfortably converse with all facets in the client's organization
• Excellent verbal and written skills, especially with regards to presenting to technical and non-technical audiences
• Effective communication skills and record for coordination between globally located teams
Persönliche Daten
- Englisch (Fließend)
- Deutsch (Grundkenntnisse)
- Tamil (Muttersprache)
Kontaktdaten
Nur registrierte PREMIUM-Mitglieder von freelance.de können Kontaktdaten einsehen.
Jetzt Mitglied werden