We provide IT Staff Augmentation Services!

Java Microservice Developer, Domain Driven Design And Architecture, Acting Team Lead Resume

SUMMARY:

Professional Senior Software Engineer with 8 years of experience in an IT industry , skilled in Requirements Gathering and Analysis, Research & Development for Microservices, Dashboard and Web Applications with good knowledge in Java and Groovy based application design, development and maintenance following Agile Methodology .

STRENGTH:

  • Ability to build good customer and team relationship.
  • Ability to learn concepts, technology, working habits quickly.
  • Ability to work with harmony and team spirit and lead the team.
  • Being futuristic to adapt future needs and realistic and reasoning towards work/tasks.
  • Being optimistic towards tasks/work and have positive attitude towards comments.

TECHNICAL SKILLS:

  • Java 8, 11 - Core, J2EE
  • Business & Requirement Analysis
  • Enterprise Architect, Erwin
  • Groovy on Grails
  • Team Management, Scrum Master
  • Microsoft FrontPage, Dreamweaver
  • OOPS Concepts
  • Technical Consulting
  • IDE (RTC, Eclipse, GGTS, NetBeans, IntelliJ)
  • Web Services ( REST )
  • Application Architecture
  • Rally, Remedy, Jenkins
  • JSP, GSP, JavaScript, JQuery
  • QA Testing, JUnit, Automation
  • SSH, Putty, Toad
  • Spring boot, Spring, Hibernate
  • Agile Methodology
  • SharePoint and Documentation
  • UI / UX Design, Wireframe
  • DB Schema Design
  • Microsoft Office Tools
  • HTML, CSS, XML, JSON
  • Domain Driven Design & Data Modeling, UML
  • Swagger, YML
  • Charts (Google Charts, High Charts), JQWidget
  • SCM - SVN, GIT, ClearCase
  • Unix / Linux commands

WORK HISTORY:

Confidential

Java Microservice Developer, Domain Driven Design and Architecture, Acting Team Lead

Environment: Java J2EE 8, Spring, SpringBoot, Hibernate, MVC, Web Service, REST, Domain Driven Design Architecture, Apache Tomcat, PCF, APIM, Ribbon, Eureka, Hystrix, JPA, Agile / Scrum

Responsibilities:

  • As a developer my responsibilities were gathering the requirements based on the copy deck and wireframes.
  • Creating user stories with tasks and scheduling them in sprints.
  • Moreover, pulling the bug reports and prioritizing them based on the release plan.
  • Following Domain Driven Design approach for the Microservices and API/EndPoints to facilitate reusability and maintenance.
  • Creating Structural and Architectural design starter pack for the Microservices based banking and java standards before sharing to the team or check-in to SVN.
  • Implementation of various functionality/enhancements and bug fixes based on the priority.
  • Major areas worked on - Accounts, Transactions, Rewards, Customer, etc.
  • Research and development on the User Experience implementation and improvement based on customer’s need.
  • As test driven development, my responsibilities were writing JUnit test cases and ensuring the implementations are bug free and meet customer’s requirements.
  • Closing sprint with the demo and marking user stories and tasks as resolved.
  • Checking logs for the dashboards/applications/scripts proper health and execution.
  • As an acting lead my responsibilities were facilitating the stand-up and team meetings with onsite and offshore team members, report generation for Backlog, Sprint, User Stories, Tasks and Bugs.

Confidential

Java Application Developer, UI Designer and Developer

Environment: Java J2EE 8, JavaScript, JQuery, HTML, Python (Django), MVC, High Chart, Google Chart, Apache Tomcat, Agile / Scrum

Responsibilities:

  • As a developer my responsibilities were gathering the requirements based on the copy deck and wireframes.
  • Creating user stories with tasks and scheduling them in sprints.
  • Moreover, pulling the bug reports and prioritizing them based on the release plan.
  • Implementation of various functionality/enhancements and bug fixes.
  • Wireframe design, Database Schema design, Python (Django) Environment setup, Charts and Widgets creation.
  • Research and development on the User Experience implementation and improvement based on customers need.
  • As a test driven development my responsibilities were writing JUnit test cases and ensuring the implementations are bug free and meet customer’s requirements.
  • Closing sprint with the demo and marking user stories and tasks as resolved.
  • Checking logs for the dashboards/applications/scripts proper health and execution.
  • As an acting lead my responsibilities were facilitating the stand-up and team meetings, report generation for Backlog, Sprint, User Stories, Tasks and Bugs.

Confidential

Java Application Developer

Environment: Java J2EE 8, Apache Tomcat, JavaScript, HTML

Responsibilities:

  • As a developer my responsibilities were gathering the requirements for the enhancements and bug fixes.
  • UI improvements to meet customer needs and improve customer experience.
  • As a a test driven development my responsibilities were writing JUnit test cases and ensuring the implementations are bug free and meet customer’s requirements.

Confidential

Java Application Developer, UI Enhancements

Environment: Java J2EE 8, Web Service, REST, Apache Tomcat, Spring, Oracle, JavaScript, HTML, Agile / Scrum

Responsibilities:

  • As a developer my responsibilities were gathering the requirements for the enhancements. UI improvements to meet customer needs and improve customer experience.
  • Creating user stories with tasks and scheduling them in sprints. Moreover, pulling the bug reports and prioritizing them based on the release plan.
  • Implementation of the functionality/enhancements and bug fixes.
  • As a a test driven development my responsibilities were writing JUnit test cases and ensuring the implementations are bug free and meet customer’s requirements.
  • Closing sprint with the demo and marking user stories and tasks as resolved.
  • Checking logs for the dashboards/applications/scripts proper health and execution.

Confidential

Java Application Developer, UI Designer and Developer

Environment: Java J2EE 6, Groovy on Grails, Web Services, REST, Spring, Hibernate, MVC, Oracle, JavaScript, HTML, Apache Tomcat, JellyFish, Agile / Scrum, Remedy Automation

Responsibilities:

  • As a developer my responsibilities were gathering the requirements based on customer requirement deck or wireframes.
  • Creating user stories with tasks and scheduling them in sprints.
  • Moreover, pulling the bug reports and prioritizing them based on the release plan.
  • Implementation of the functionality/enhancements and bug fixes.
  • Adding JUnit test cases and providing code coverage with critical sonar fixes.
  • Created FAQs and Help videos to help customers/users on the functionalities and application related queries.
  • This helped to save the turnaround time and accelerated the development and management process.
  • Remedy tickets were automatically generated via application, if any issue is encountered by a customer/user.
  • As a a test driven development my responsibilities were writing JUnit test cases and ensuring the implementations are bug free and meet customer’s requirements.
  • Closing sprint with the demo and marking user stories and tasks as resolved.
  • Checking logs for the dashboards/applications/scripts proper health and execution.

Confidential

Java Application Developer, UI Enhancements, Scrum Master

Environment: Java J2EE 6, Apache Tomcat, MVC, JDBC, Oracle, JavaScript, HTML, Agile / Scrum

Responsibilities:

  • As a developer my responsibilities were gathering the requirements based on the copy deck and wireframes.
  • Creating user stories with tasks and scheduling them in sprints.
  • Moreover, pulling the bug reports and prioritizing them based on the release plan.
  • Implementation of the functionality/enhancements and bug fixes.
  • Adding JUnit test cases and providing code coverage with critical sonar fixes.
  • As a a test driven development and QA my responsibilities were writing JUnit test cases and ensuring the implementations are bug free and meet customer’s requirements.
  • Closing sprint with the demo and marking user stories and tasks as resolved.
  • Checking logs for the dashboards/applications/scripts proper health and execution.
  • As an acting scrum master facilitating the stand-up and team meetings with report generation for Backlog, Sprint and Bugs.
  • Developed a project SharePoint website to track various information related to project.

Hire Now