Sr Java Fullstack Developer
Current❖ Built an isomorphic application using React.js and Redux with GraphQL on server side. Express and Node.js was used on server side as well.❖ Built application with angular-cli, Maven script via Jenkins and deploying in Tomcat server.❖ Used agile methodology and effectively took part in Scrum gatherings to deliver quality deliverable within time.❖ Thoroughly used Java 1.8 lambdas, HTML5 and CSS3 for application development❖ Made use of Bitbucket Git management for quality bug-tracking and roll back capabilities. ❖ Added security for service layer methods using Spring Security.❖ Developed CI/CD release pipeline using Jenkins 2.0 Pipeline feature using groovy scripting.❖ Setup AWS resources from scratch like creating EC2 instance, ELB, Auto scaling, Setting up VPC, handling security concerns ❖ Performed Service Oriented Architecture (SOA) for implementing Web Services like SOAP, RESTful Web Services using JAX-RS, JAX-B, JAX-P and JAX-WS.❖ Used React and Redux Stack to create views to hook up models to the DOM and synchronize data with server as a Single Page Application (SPA).❖ Used OOPs Concepts (Polymorphism, Inheritance, and Encapsulation) Overloading & Overriding, Final, Finally, Finalize, Garbage collection, Synchronization, Collections, Arrays, Interfaces, and Multithreading etc. ❖ Installed, Configured and Maintained Samba, Apache Tomcat and JBoss servers in Linux environment.❖ Used Apache Maven as the software build tool used Jenkins for CI and CD.❖ Worked on backend using NodeJS, ExpressJS and MongoDB.❖ Worked on core AWS services such as setting up new server (EC2) instances/services, configuring security groups, and setting up Elastic IP's.❖ Deployed Spring Boot based Microservices Docker container using Amazon EC2 container services.❖ Used Spring Boot to create enhanced microservices and implemented the security for service layer