Full-stack Java-script Developer Resume
3.00/5 (Submit Your Rating)
SUMMARY
- Results - driven Full-Stack Developer. With more than a year of programming experience and excellent academic standings, seeking full-time job opportunities to utilize my skills. Professional Team player and also able to work independently.
- Over 8+ years of extensive IT experience in Object Oriented and Web-based Enterprise applications using Java and Client-Server technologies
- Having experience in different stages of Application and Product Development -Analysis, Designing, Development, and Deployment.
- Experience in building web applications using spring framework features like Spring ORM, Spring MVC, Spring DAO, Spring AOP, Spring Context, Spring Security, Spring Core, Spring IOC, Spring Batch and Web Services using Eclipse and integration with Hibernate as well as Struts.
- Experience in validating map-reduce jobs to support distributed processing using java, hive and pig.
- Experienced Scala in using and spark streaming and Akka for ongoing transactions for customers.
- Well versed in using Software development methodologies like Rational Unified Process (RUP).
- Experience with Object Oriented Analysis and Design (OOAD) methodology using tools like Unified Modeling Language (UML) and Rational Unified Process (RUP) using Rational Rose.
- Expertise in J2EE technologies like JSPs 1.x/2.0, Servalets 2.2/2.3/2.4/2.5, EJBs 2.0/3.0, JDBC, JNDI and AJAX.
- Developed applications that used Kafka both as a traditional Messaging Queue and Streaming platform.
- Experience writing Hive Queries for analyzing data in Hive warehouse using Hive Query Language (HQL).
- Implemented stream processing using Kafka Streams, Streams API, DSL, KSQL.
- Involved in developing distributed Enterprise and Web applications using UML, Java/J2EE, Web technologies that include EJB, JSP, Servlets, Applets, Struts, JMS, JDBC, HTML, XML, XSL, XSLT, JavaScript, and Hibernate.
- Different experiences using Java instruments in business, Web, and customer server conditions including Java Platform, Enterprise Edition (Java EE), Enterprise Java Bean (EJB), Java Server Pages (JSP), Java Servlets (counting JNDI), Struts, and Java Database Connectivity (JDBC) innovations.
- Developed backend API’s using Java Jacks/RS framework and deployed on Amazon AWS.
- Having adequate knowledge about micro service and Restful API’s.
- Good working experience on SOAP UI for testing and validating various web services used in the application.
- Well versed in different management scenarios like Change Control, Quality Assurance, Defect Tracking, System Integration, and Task Scheduling.
- Experience in MuleSofttAny point API platform on designing and implementing Mule APIs.
- Perform proof of concepts and prototypes on MuleSoft features for the redesign of existing processes and services.
- Develop flows, batch and exception strategies on MuleSoftany point studio, create integration with web-services and MQ using MuleSoftt connectors. Use file, poll, and quartz connectors to rewrite batch processes, write transformations using mule data mapped and xslt
- Well acquainted with Software Development Life Cycle, Testing Life Cycle.
- Having good knowledge in Agile Process.
- Used Stream API for allowing sequential as well as the parallel execution of the application.
- Managed Amazon Web Services like EC2, S3 bucket, ELB, Auto-Scaling, Elastic Search, Virtual Private Cloud (VPC) through AWS Console and API Integration
- Familiar with EJB design patterns, Service Oriented Architecture (SOA), Aspect Oriented Programming (AOP).
- Experience in IDE tools like Eclipse, IntelliJ, Flex and Flash Builders.
- Experience in Web Services Technologies like JAXP, JAX-RS, JAX-WS, JAXB, SOAP, WSDL, UDDI, Restful, JMS and Service Oriented Architecture (SOA).
- Experience in NoSQL database such as HBase
- Experience in developing applications using Angular.js, Node.js, Bootstrap like Grids, Toolbars, Panels, Combo-Box and Button, etc.
- Strong experience in developing and deploying applications through application servers like Apache Tomcat,IBMWebSphere, WebLogic and JBossalong with environments like Node.js.
- Track record of increasing responsibility in the business software design, Microservices, systems analysis/development and full lifecycle project management.
- Hands-on experience in development of Microservices and deploying in Docker.
- Proficient in UML concepts with use case modeling/realization, design patterns, Data and object modeling.
- Developed the entire application web-based client implementing MVC Architecture using spring framework.
- Implemented Object-relation mapping in the persistence layer using Hibernate frame work in conjunction with spring functionality
- Developed and maintained User authentication and authorization by employing EJB
- Used ng-react angular module to use React components on the view layer.
- Expertise in RDBMS namely Oracle, MS-SQL Server, MySQL and DB2, Sybase and Stored procedures & Triggers.
- Extensive experience with Java compliant IDE’s like Eclipse3.0,NetBeans,RAD 6.1
- Experience with source code control management like subversion SVN, CVS, GIT.
- Involved in issue tracking and agile project management using JIRA.
- Proficient in writing UNIX and shell scripts.
- Worked on Spring framework applications and did integration to Microservices into existing system architecture.
- Methodical knowledge of Application development life cycle and Software Engineering Principles.
TECHNICAL SKILLS
Programming Languages: NodeJS, PHP, JAVA.
NoSQL Database: MongoDB, DynamoDB.
Web Technologies: JavaScript, XML, AngularJS.
Operating System: OSX, Linux, Redhat.
PROFESSIONAL EXPERIENCE
Confidential
Full-Stack Java-Script Developer
Responsibilities:
- Designed and developed REST APIs based on serverlessmicroservice architecture for financial software product
- Added new features by working on Node.js and AWS in 3-tier architecture.
- Used Object-oriented analysis (OOA) for object-modeling techniques to analyze the functional requirements for a system.
- Designed and developed the view-controller components using Servest/JSPs, JavaScript, CSS, jQuery, AJAX, HTML and DHTML.
- Excellent experience using Text mate on Ubuntu for writing Java , Scala and shell scripts
- Responsible for making AJAX Calls for the UI Interactions to the Controller Actions using Angular JS and getting the Data back as JSON and parsing it onto the UI.
- Developed the JSON structure for the data transfer in between the Google Web Toolkit (GWT) and business tier.
- Created Hive queries which helped analysts spot emerging trends by comparing fresh data with historical claim metrics.
- Extensively used Git to collaborate with team members. This is a Banking Application-so good at Business Validations.
- Using the built-in React toolkit to build user-facing features.
- Creating front-end libraries and reusable code files.
- Optimizing app components and improving the product’s performance.
- Debugged application using AWS CloudWatch, AWS CodePipeline, Visual Studio Code, Postman, and browser tools
- Developed unit tests using Mocha, Chai, Sinon and integration tests using Postman
- Worked on small UI changes ticket using ReactJs
- Accelerated product delivery by contributing to existing codebase from the first day of joining Cync team
- Worked in agile environment with bi-weekly sprints.
Confidential
Automation Developer
Responsibilities:
- Created end to end automation solutions for clients as per requirement which involves feasibility study, Development, Testing and Deployment of Bots in UI Path Tool.
- Involved in identifying opportunities to manual tasks using Robotic Process Automation Technology.
- Built a web frontend using Spring MVC Framework with JSP, HTML, CSS, AJAX, and JavaScript.
- Designed and developed various modules of the application with J2EE design architecture, Spring MVC architecture using IOC, AOP concepts.
- Created different variations of Kibana dashboard running different instances of Elasticsearch , Log stash and Kibana.
- Created and maintained the configuration of the Spring Application Framework (IOC) and implemented business logic using EJB.
- Strong experience in Client-Server systems using Object Oriented Concepts and Design Patterns.
- Expertise in coding business components using various RestAPI’s of Java-like Multithreading, Collections
- Expertise in Web-Development technologies like HTML, DHTML, JavaScript/jQuery, CSS, XML and XSL and AJAX.
- Good knowledge of EJB Session beans with JNDI mapped naming &JMS message-driven beans.
- Install KAFKA on Hadoop cluster and configure producer and consumer coding part in java to Establish the connection from twitter source to HDFS with popular hashtags.
- Worked with SME’s to create High-Level Mapping for the business and designed Click level Mapping for the Development using Microsoft Visio.
- Worked on the OCR tool called the Hyper Science which used to extract data from PDF and detect all the handwritten forms.
- Ensured reusable components are designed and developed where ever if applicable.
- I was accountable for Testing, all the scenarios, creation of Test Cases in the HP ALM tool, and created Test Data for Development and Testing purposes.
- Extensively worked on debugging applications for fixing bugs and Production support.
- The whole project was built onan Agile Methodology.
Confidential, Chicago
Software Quality Assurance
Responsibilities:
- Performed sanity and regression testing and analysed the results as a part of the ADX team. Worked with multi-disciplinary teams to resolve issues found while testing different functionalities.
- Used spring framework and interact with backend database using Hibernate framework.
- Used XSLT for all the front-end development.
- Performed JavaScript Validations on the data submitted by the user.
- Used Struts MVC framework for the project and created Action, Look Dispatch Action, Validation Framework, Tiles, etc.
- Used Spring Boot which is radically faster in building cloud Micro services and develop Spring based application with very less configuration.
- Involved in writing DAO layer using Hibernate to access the MySQL database.
- Used JSF 1.2 Framework in the application which is based on the MVC design pattern.
- Worked on migration of an existing feed from hive to Spark
- Implemented automatic/dynamic text filling support using AJAX/JSF components.
- Used Hibernate3.0 in the data access layer to access and update information in the database.
- Used Spring 2.0 Framework for DI (Dependency injection) and integrated with Hibernate and JSF.
- Used Micro services to build individual components of the application
- Worked on JIRA Dashboard with I-Dart for raising Change Request’s raised while testing different functionalities as per different carrier requirements and closely worked with the development team to resolve the issues raised. I also worked on the JIRA Dashboard with Dalek with different Test Plans and Test Cases.
- Involved in developing Test Plans, Test Cases as per the requirements specified by various carriers across North America.
Confidential
Software Engineer
Responsibilities:
- Worked with BCBS and in-house projects spanning through all the phases of the Software Development Life Cycle (SDLC).
- I was involved in the development of Chatbot which is a computer program that conducts a conversation via auditory or textual methods for the company using AWS connect, AWS Lex and AWS Lambda services, written in NodeJS with Atom IDE using DynamoDB and API gateway as the REST service.
- Make sure FTP orders using e-commerce such as Delivery Agent is processed correctly, investigate the shop settings, find the responsible Java, rewrite the codes if needed, place the XML order manually by using Rabbit MQ if needed.
- Worked on the jQuery,JavaScript Library that simplifies HTML document traversing, and event handling.
- Involved in complete development of 'Agile Development Methodology' and tested the application within each iteration.
- Actively participated and provided feedback in a constructive and insightful manner during daily Stand up meetings and weekly Iterative review meetings to track the progress for each iterative cycle and figure out the issues.
- Developed complete REST API on the AWS platform.
- Monitored and tested performance using the AWS cloud watch service.
- Participated in designing and development of software using agile development practices.
Confidential
Software Developer
Responsibilities:
- Monitoring AWS instances regularly using Cloudwatch and New Relic tools. Created User Interface Design using HTML5, CSS3, JavaScript, Node.js, JQuery, JSON, REST and Bootstrap. Implemented useful and elegant features and visualizations.
- Closely worked with the customer scrum to build the internal web application which will be Responsible for all client side UI Validation and implementing Business logic based on user selection using JavaScript and ReactJs.
- Created a custom, single-page Applications, responsive web application to replace a legacy line-of-business web application, developed using client side MVC Design using AngularJS front end framework.
- Optimized the data model objects with core Java code.
- Wrote SQL queries, PL/SQL stored procedures and modifications to an existing database
- Combined HTTP Client and JWTs implement app authentication
- Used JUnit/Eclipse for the unit testing of various modules.
- Used Jenkins for CI and deployment.
- Developed content management system interface with Java API.
- Developed GUI using JavaScript, HTML/HTML5, DOM, AJAX, CSS3, CQ5 and Node.js, AngularJS in ongoing projects.
- Implemented different validation control on the web-pages using AngularJS.
- Worked on ReactJs Virtual Dom and React views, rendering using components which contains additional components called custom HTML tags.
- Built the Responsive UI screen for create new customer process, create bill to and ship to screens, customer search results page, customer dashboard page using Bootstrap.
- Involved in write application level code to interact with APIs, Web Services using AJAX, JSON and hence building type ahead feature for zip code, city and county look up using jQuery, AJAX.
Technologies: JavaScript, Node.js, JQuery, GraphQL, HTML5, CSS3, AWS, REST API, ReactJS
Confidential
UI Developer
Responsibilities:
- Designed the Web application layout and forms using HTML, CSS, and JavaScript.
- Worked with business analysts to understand their business models and goals and help define strategy, content, and features.
- Converted PSD mockups into pure hand-written HTML and CSS pages.
- Handled all the client side validations, slide show, hide and show controls, dropdown menus and tab navigation using JQUERY.
- Responsible for transforming design mock-ups to W3C standards compliant HTML pages using HTML, XHTML, CSS.
- Wrote code to fetch data from Web services using JQUERY AJAX via JSON response and updating the HTML pages.
- Participated in day-to-day meeting, status meeting, strong reporting and effective communication with project manager and developers.
- Participated with SQA team in bug thrashing sessions to discuss and resolve bugs that were reported in JIRE.
- Used JavaScript libraries to create slider and page-turning animations on calendar widgets.
- Designed web pages and used applications that meet business and user goals through a positive user experience.
- Responsible for creating the screens with table less design following W3C standards.
Environment: HTML, XHTML, CSS, JavaScript, JQUERY, AJAX, XML, JSON, SVN and Eclipse.