Full Stack Developer Resume
Fort Worth, TX
SUMMARY
- Full Stack Java consultant wif experience in all phases of a project/product development, requirements gathering, solution design, test driven development, solution configuration and implementation and deployment solutions for web - based application.
- Experience in Object Oriented Design, Programming and Testing in Java 8, J2EE technologies on agile (SAFe) Methodology.
- Attended Product backlog, sprint planning, Daily Scrum and review meetings
- Strong Technical skills in Java wif expertise in Java 8 (including Lambda Expressions and Streams).
- Implemented Micro services containerization wif Docker.
- Implemented applications wif AWS, Kinesis, Dynamo DB, SNS and SQS.
- Orchestrated the Docker containers using Kubernetes.
- Experience in working on various Spring modules (Spring Core, Spring MVC, DAO and AOP) along wif Hibernate as the backend ORM tool for implementation of persistence layer.
- Generated the Swagger files and configured in API gateway.
- Experience as Full stack developer on multiple projects.
- Experience in implementing micro service to provide RESTful API utilizing Spring Boot.
- Experienced in implementing DAO layers using JPA standards and Hibernate API interfaces.
- Experience in producing and consuming Restful services.
- Experience working wif different SDLC methodologies like Waterfall, Agile.
- Experience wif unit testing using noledge of Gradle, Ant, Maven and Log4j tools.
- Experience in using version control management tools like Git, SVN, IBM Rational Clear Case.
- Good exposure to Web services Technologies Restful web services, SOAP, Micro services.
- Experienced in working wif Web/Application servers like WebSphere, WebLogic and Tomcat.
- Strong noledge in Object Oriented programming, OOAP’s concepts.
- Good exposure on Tibco SOAP based web services.
- Experience in working wif Spring MVC Architecture, Node JS and Java script framework.
- Experience in working wif CRM and Business Process Designer (BPD).
- Expert in Database Design, Implementation and TEMPhas ability to transform complex business requirements into simple database design. Experience in using Relational Databases - Oracle.
- Excellent problem solving and debugging skills wif excellent communication skills.
- Experience in using unit testing tools like Junit, Mockito.
- Knowledge on Amazon web services (AWS).
- Analysis design and preparation of Migration approach document and Migration design document.
- Good in customer interfacing, technical and functional problem analysis, root cause determination, and Resolution.
- Involved in developing and reviewing the solutions based on the BRD (Business Requirement Document), SDD (Solution Definition Document) & URS (User Specification Document).
- Self-Motivated, Self-Starter, Team Player can work wif minimal supervision wif effective Communication skills and Organizational skills combined wif attention and Time management skills
TECHNICAL SKILLS
Programming Languages: Core Java, J2EE, Java 8, JavaScript, XML, HTML, Angular JS, Node JS, React JS
Frameworks/ Technologies: J2EE, Spring MVC, Spring Boot, Rules Engine, JMS, JSP, Java Script, Angular, Ajax, Restful web services, Business Process designer, WSDL, Swagger, API Gateway, Rabbit MQ, Tibco, Azure, AWS, API gateway, CA3 gateway, Hibernate ORM
Application Server: Web Sphere, WebLogic, Tomcat, Jetty
Database/Tools: SQL, Oracle, TOAD
Tools: IBM RAD, Eclipse, STS, Toad, Putty, WinSCP, Tivoli Job Scheduler, RTF2FO, Soap Sonar, GIT
Operating System: Windows, Linux/Unix
Programming Languages: Core Java, J2EE, Java 8, JavaScript, XML, HTML, Angular JS, Node JS, React JS
Frameworks/ Technologies: J2EE, Spring MVC, Spring Boot, Rules Engine, JMS, JSP, Java Script, Angular, Ajax, Restful web services, Business Process designer, WSDL, Swagger, API Gateway, Rabbit MQ, Tibco, Azure, AWS, API gateway, CA3 gateway, Hibernate ORM
Application Server: Web Sphere, WebLogic, Tomcat, Jetty
Database/Tools: SQL, Oracle, TOAD
Tools: IBM RAD, Eclipse, STS, Toad, Putty, WinSCP, Tivoli Job Scheduler, RTF2FO, Soap Sonar, GIT
Operating System: Windows, Linux/Unix
PROFESSIONAL EXPERIENCE
Confidential
Full Stack Developer
Responsibilities:
- Developed AWS Kinesis consumer application for consuming the tarmac events.
- Developed Rest end points to detect the heartbeat.
- Implemented Tarmac detector component which identifies the tarmac events.
- Developed the data accessor for the dynamo DB tables which stores the tarmac events and delays.
- Worked on Prometheus alerts on failure processing events.
- Extensively worked on Java 8 for the core functionality. Used Java 8 features like Streams, Lambda expressions.
- Designed and developed core components using spring boot rest services.
- Developed cloud infra for Dynamo DB, SQS, SNS using AWS Cloud formation.
- Used Git as the source control wif local branches for each feature developed and merged into master branch.
- Used Jenkins for continuous integration and for automated build and deployments.
- Performed peer code reviews.
- Attended Backlog grooming and planning meetings.
- Attended daily Scrum meetings for status updates and to discuss any Impediments.
Confidential
Full Stack Developer
Responsibilities:
- Attended Backlog grooming and planning meetings.
- Attended daily Scrum meetings for status updates and to discuss any Impediments
- Attended sprint review and retrospective meeting
- Developed Shipment Microservices architecture using Agile practices, Test Driven Development techniques, Azure Cloud, Spring Boot.
- Configured the rest end pints in API gateway using swagger files.
- Implemented the dockers for the Shipment spring boot Micro services.
- Designed and developed backend services wif Hibernate ORM.
- Implemented ELK (Elastic search, Logstash and Kibana) stack for Micro services.
- Implemented Application Insights for performance monitoring.
- Extensively worked on Java 8 for the core functionality. Used Java 8 features like Streams, Lambda expressions etc.
- Designed and developed microservices using spring boot rest services
- Implemented Azure Kubernetes for Docker orchestration.
- Used Spring MVC as the back end for request processing and to develop restful web services.
- Used Git as the source control wif local branches for each feature developed and merged into master branch.
- Used Jenkins for continuous integration and for automated build and deployments.
- Implemented end points to management based on the Inbound Rabbit MQ messages.
- Performed peer code reviews.
- Developed Event Microservice by using spring boot, Angular and Node JS.
- Configured the rest end points in API gateway.
- Developed Rest end points to process inbound events and updates the shipment status
- Implemented the real time shipment tracking wif Mapbox.
- Implemented ELK (Elastic search, Logstash and Kibana) stack for Micro services.
- Implemented Application Insights for performance monitoring.
- Extensively worked on Java 8 for the core functionality. Used Java 8 features like Streams, Lambda expressions etc.
- Designed and developed microservices using spring boot rest services
- Implemented Azure Kubernetes for Docker orchestration.
- Used Spring MVC as the back end for request processing and to develop restful web services.
- Used Git as the source control wif local branches for each feature developed and merged into master branch.
- Used Jenkins for continuous integration and for automated build and deployments.
- Implemented end points to management based on the Inbound Rabbit MQ messages.
- Performed peer code reviews.
- Attended Backlog grooming and planning meetings.
- Attended daily Scrum meetings for status updates and to discuss any Impediments
- Attended sprint review and retrospective meeting
Confidential, Fort Worth, TX
Full Stack Developer
Responsibilities:
- Worked closely wif a flexible Agile Team which consists of Product Owners, Project Managers, Business Analysts, Quality Assurance Leads, Testers and, Developers and Frontend Developers.
- Extensively worked on Springs and web services.
- Worked on implementing Spring boot Micro services.
- Attended daily ‘Stand-Up’ meetings to convey wat TEMPhas been done, wat will be done and determine if their are any roadblocks dat may compromise the completion of our tasks.
- Actively participated in the Backlog Grooming sessions, Iteration Planning meetings and Retrospective meeting for every iteration.
- Used DAO, Value Object, Factory and Singleton and Business Delegate design patterns.
- Involved in configuring WebSphere Application Server like performance tuning, enabling monitoring, creating JDB Providers, Data Sources, Connection Factories and Destinations for JMS.
- Worked on AJAX development.
- Extensively worked in implementing MDB to facilitate JMS and consume messages from Lawson, Facility Master in the distributed applications.
- Reverse Engineered the functionality and performed Gap Analysis.
- Responsible for the designing, coding and developing the application.
- Generating Business Services using BCG and implementing the business logic in business services.
- Implemented Hibernate persistent classes and their corresponding xml mapping files for storage and retrieval of information to and from the persistent storage
- Used TDD approach for a new vertical - NFSC Products.
Environment: J2EE, JSF, LDAP, Spring Framework, Spring Boot, Angular JS, Hibernate, JPA, Clear Case, SQL, PLSQL, HTML, CSS, XML, SAX, DOM, XSLT, JSP, Servlets, JavaScript, AJAX, JSON, DOJO, JMS, WebSphere Application Server, MDB, UML,RSM, WSDL, SOAP, JUnit, Ant, Rally, IBM RAD,GIT, Unix, Oracle10g.
Confidential, Fort Worth, TX
Full Stack Developer
Responsibilities:
- Capture the performance results using the Load Runner.
- Identify the bottle necks in the application by using JProbe profiler.
- Fix the issues dat are identified as bottle necks and perform load test to capture the results.
- Capture the results wif different application server settings.
- Monitoring the memory allocation during test execution using the Fog light.
- Heap and core dump analysis based on requirement to analyze the GC overhead.
- Developed a POC for complete data maintenance solution and produced design document.
- Developed a POC using IBM Tivoli to improve the nightly batches performance and produced a document.
Environment: Java, J2EE, JProbe, Load Runner, Foglight, JSF, RAD, WMQ, UML, Hibernate 3.1, ORACLE 10g, XML, JSP, Servlets, JavaScript, UML, RSM, Web Services, WSDL, RSM, Windows XP, ClearCase.
Confidential
Full Stack Developer
Responsibilities:
- Designed and implemented the business process flows and integrated wif the Business rules.
- Implemented Loan Service, shopping cart and process tender modules.
- Gatheird Business Requirements and implemented the business rules wif Rules engine.
- Implemented the User interface using CAFE tags.
- Generated the Business Objects using Rational Modeling tool.
- Implemented the business services wif Cordiant OOTB, EJB Services.
- Providing development support.
- Unit tested the generated services and Process flows.
- Assisted in Test Strategy Planning and Resource planning.
Confidential
Full Stack Developer
Responsibilities:
- Developed Traiff Code rules using Jbuilder9 IDE
- Performed peer code reviews.
- Performed Unit testing the code.