We provide IT Staff Augmentation Services!

Sr. Full-stack Java Developer Resume

5.00/5 (Submit Your Rating)

New, YorK

SUMMARY

  • Software Professional around 7 years of experience in Object Oriented programming, design, developing and testing of Client/Server, Enterprise and Web Applications
  • Strong Knowledge on Application Development using Software Development Life Cycle SDLC using various methodologies like Waterfall, Agile/Scrum.
  • In depth knowledge of JavaScript frameworks like Java 8+JDK, JavaScript, jQuery, AJAX, Angular.js, react.js, express.js and Backbone.js.
  • In depth knowledge of developing front - end using HTML 5, CSS 3, JavaScript, Type script and Angular JS 1.4, 1.5, 2/4.
  • Proficiency in developing Web Services using - SOAP/RESTFUL WS and programming skills.
  • Extensively experience in Angular.js components like Controllers, Directives, Factory, Service resources, Routing, Dependency injection, 2-way Data Binding, Filters and Events.
  • Implemented web Methods Flow Service and java service including transaction management, error handling, HTTP and SMTP client.
  • Expertise in CSS Background, CSS Positioning, CSS Text, CSS Border, CSS Margin, CSS Padding, CSS Table, Pseudo Classes, Pseudo Elements, CSS Preprocessors (SASS, LESS) and CSS Behaviors.
  • Experience in working with third party web services APIs and Web Services using AJAX and JQUERY.
  • Expertise in using all popular editors like Eclipse, Sublime Text, Notepad++ and Brackets.
  • Responsible for administration, maintenance, Performance analysis, and Capacity planning for MongoDB clusters.
  • Experience with Use-Case design, Class and Sequence diagrams using UML.
  • Experience working with Amazon Web Services like EC2, S3 bucket, RDS, SQS, Elastic Load Balancer, Dynamo DB, through AWS Console and API Integration.
  • Experience in building Microservice applications using Spring Boot for developing RESTful Web services.
  • Expertise in using PL/SQL and SQL to write Stored Procedures, Functions, Packages and Triggers.
  • Extensively worked with MVC Architecture using spring, hibernate, Apache Struts.
  • Expertise in Micro services to build flexible and independently deployable software
  • Experience on Java polymorphism, Multi-Threading, Collection Framework, Interfaces, Synchronization, and Exception Handling.
  • Strong experience of data structures, algorithms and design patterns (GoF).
  • Experience in building web applications using Spring 3.x Framework features like MVC (Model View Controller), AOP (Aspect Oriented Programming), IOC (Inversion of Control), DAO (Data Access Object) and template classes.
  • Strong experience in JDBC and writing SQL Queries, PL/SQL Stored Procedures, Triggers, Views, Functions and SQL packages.
  • Expertise in programming and debugging in Unix Shell Scripting.
  • Extensively worked on Cloud-bees Jenkins for continuous integration (CI) and (CD) Continuous Deployment and for End to End automation for all build and deployments.
  • Involved in writing the Maven and Gradle scripts for the configuration of J2EE applications.
  • Managed all the bugs and changes into a production environment using the Jira tracking tool.
  • Worked on many AWS Cloud resources which includes EC2, S3 VPC, Lambda, SNS, RDS, EBS, Cloud Watch, Cloud Trail, Cloud Formation AWS Config, Autos calling, Cloud Front, IAM, Route 53.
  • Proficiency in Administration and Support upfront with Atlassian Suite viz. Confluence, Crowd Jira and Bit-Bucket.
  • Experience in installing, configuring, tuning Web Logic Server, Apache Tomcat, JBOSS Fuse.
  • Expertise in using ANT and Maven for build automation.
  • Expertise in different test-driven development frameworks like TDD and BDD using cucumber, Selenium and protractor.
  • Proficient in Web based testing viz. Integration Testing, System Testing, Performance Testing, Functional Testing and Unit Testing.
  • Adaptable in quickly changing technical environments with very strong organizational and analytic skills.
  • Excellent team player with good communication, people and leadership skills. Successfully delivered projects under strict schedules and following quality control.

TECHNICAL SKILLS

Languages: C, C++, Java, SQL.

Markup/Script Languages: HTML, JavaScript, XML

J2EE Technologies: Servlets, JSP, EJB, JPA, JSF, Thyme leaf Spring Boot.

Web Technologies: HTML, XML, XHTML, DOM, CSS, JAVASCRIPT, Ajax, JSON, Angular JS, Backbone.js, Node.js, Web Services (SOAP and Restful)

Frameworks: Struts, Spring, Hibernate, Swing.

Databases: Oracle 8i/9i/10g/11g, My SQL, SQL Server, HSQL, PostgreSQL, MS Access

IDE s: Eclipse, My Eclipse, Net Beans, Sublime Text, visual Studio, Web storm

Debugging Tools: Firebug, IE developer Toolbar

Servers: Apache Tomcat, Apache Axis2, JBOSS, WebLogic, Red Hat Apache web server, Apache Cassandra

Test Frameworks: JUnit, Jasmine, Karma, mocha, chai

Operating Systems: Windows (NT/2000/XP), Mac, RHEL, UNIX, and LINUX

Source Control: Git, GitHub, GitLab, Atlassian STASH

Build & Deploy: Jenkins, Hudson, Ant, Maven, Gradle, IBM Urban Code Deploy, Apache Tomcat, JBOSS

Others: NPM, Grunt, Bower, Gulp, Ember, Agile methodology, Atlassian JIRA, Atlassian Crucible, VersionOne, Kanban

PROFESSIONAL EXPERIENCE

Confidential, New York

Sr. Full-stack Java Developer

Responsibilities:

  • Used Java 8 Lambda expressions along with Streams for creating internal iteration and performing chain operations such as Filter, Map, Collect on a collection Objects.
  • Played major role in developing payment processing interface and web application using Angular 7 in front-end and MongoDB at the back end.
  • Built an isomorphic application using React.js and Redux with GraphQL on server side.
  • Built application with angular-cli, Maven script via Jenkins and deploying in Tomcat server.
  • Responsible for installation, configuration, and administration of Red Hat Linux, Solaris systems.
  • Designed, supported, and maintained Oracle Real Application Clusters supporting business critical applications on HP Proliant BL465/BL685 & Integrity Itanium2 platforms on RHEL 4 & 5 .
  • Setup and maintained NFS, NIS, and TCP/IP network, configured the systems for TCP/IP Networking with the existing LAN, setting up SSH and SCP features between SUN systems and other Red Hat / UNIX hosts.
  • Used Agile methodology and effectively took part in Scrum gatherings to deliver quality deliverable within time.
  • Performed testing and troubleshooting on various securities (currencies) using charting tools (High-Charts).
  • 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.
  • Performed Service Oriented Architecture (SOA) for implementing Web Services like SOAP, RESTful Web Services using JAX-RS, JAX-B, JAX-P and JAX-WS.
  • Implemented Spring boot microservices to process the messages into the Kafka cluster setup.
  • Closely worked with Kafka Admin team to set up Kafka cluster setup on the QA and Production environments.
  • Implemented to reprocess the failure messages in Kafka using offset id. Used Spring Kafka API calls to process the messages smoothly on Kafka Cluster setup.
  • 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).
  • Collected and analyzed data to determine time and profitability constraints.
  • Used OOPs Concepts (Polymorphism, Inheritance, Encapsulation) Overloading & Overriding, Final, Finally, Finalize, Garbage collection, Synchronization, Collections, Arrays, Interfaces, 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.
  • Used Spring and AngularJS for creating secure Single Page Applications (SPA) and refactored the existing AngularJS application.
  • Experience in administering Oracle, MySQL, PostgreSQL Prod, Non-Prod, test, development environments on AWS EC2 instances and RDS instances.
  • Worked on Pivotal Cloud Foundry (PCF), Google products and Docker container services.
  • Installed Pivotal Cloud Foundry (PCF) on instances to manage the containers created by PCF.
  • Used Docker to virtualize deployment containers and push the code to instances cloud using PCF.
  • Used Jenkins as Continuous Integration tools to deploy the Spring Boot Microservices to Pivotal Cloud Foundry (PCF) using build pack.
  • Implemented micro-services to separate the tasks and not to have dependency on other Parallel on-going tasks of same Application. Micro-services were implemented using Spring-boot.
  • Built application with angular-cli, Maven script via Jenkins and deploying in Tomcat server.
  • Performed ad-hoc backups using Mongo dump and Mongo restore. Developed real time tracking of class schedules using NodeJS.
  • Implemented Angular 7.0 using its advantage including two-way data binding and templates.
  • Created Spring Core Annotations for Dependency Injection Spring DI and Spring MVC for REST API's and Spring Boot for micro-services.
  • Implemented Apache Spark data processing project to handle data from DB and streaming sources.
  • Performed post deployment tasks using puppet/chef and ansible.
  • Migrated Mongo database systems from No-SSL authentication to SSL authentication using certificates.
  • Developed business service layer and data access layer using Spring and Mongo-db (Spring Mongo Template).
  • Integrated Docker container orchestration framework using Kubernetes by creating pods, config Maps, deployments and maintain multiple Kubernetes clusters to support a global service.
  • Fetched JSON data within Orchestration Layer with Spring-Boot application and displaying it in the UI following ECMAScript (ES6) standards for developing.
  • Called Rest web services through Angular Js services to get JSON Object and modified the response object to display in UI.
  • Designed and implemented interface elements using Google Web Toolkit GWT.

Environment: jQuery, Angular 7, NodeJS, Spring MVC, GCP, IOP, kafka, Spring Batch, Spring Boot, Eclipse, Oracle, JBoss Fuse ESB, SOAP UI, AWS(EC2,S3, Lambda, SNS, Code-pipeline) JSP, JSF(Rich Faces), Servlets, JDBC, Hibernate, XML, Selenium, XSLT, CSS, DOM, Grunt, GWT, DHTML, Junit 4.4, GIT, Bitbucket, RHEL, Log4j, Oracle10g, TOAD, UNIX, Maven, Jenkins, Agile Scrum, JIRA.

Confidential, Malvern, Pennsylvania

Sr. Full Stack Developer

Responsibilities:

  • Developed and Maintained interactive and dynamic web pages with cross browser compatibility using hand coded semantic HTML, CSS, JavaScript, Angular JS and Bootstrap.
  • Server instances were created on AWS. Tomcat, Swagger were installed and used for deploying Microservices.
  • Developed messaging module using Spring JMS, Apache Camel and Active MQ.
  • Worked extensively on built-in components and developed single page applications using AngularJS 1.4.
  • Used Protractor to run end-to-end tests that are written in JavaScript and run with node.
  • Worked with Mongo DB to retrieve the data from a real-time meetup API.
  • Developed RESTful web services using JAX-RS implementation.
  • Built Micro Services architecture in AWS and created ELB'S, Auto-Scaling groups in EC2 using prebaked AMI and Docker containers.
  • Worked on AWS EC2 for deploying and testing the lower environments such as Dev, INT and Test.
  • Amazon IAM was used to maintain the user credentials and also involved in creating custom IAM policies to various groups defined within the organization.
  • Object storage service AWS S3 is used to store and retrieve media files such as images. Cloud Watch is used to monitor the application and to store the logging information.
  • Involved in writing Java API for Amazon Lambda to manage some of the AWS services.
  • Wrote build & deployment scripts using Maven, shell scripts to build and deploy the application in JBoss Application Server.
  • Deployed Java applications and Web-services using CI/CD tools like Jenkins, AWS Code-pipeline and clustered environments.
  • Worked extensively with Network File System (NFS ) for storage.
  • Patching of RHEL5.3 servers during outage for PCI compliance purpose as well as VCS patching for Solaris servers during weekend outage.
  • Kernel Upgrading from EL5.3 to 5.4 during outage in production boxes.
  • Developed reusable and interoperable Web service modules based on SOA architecture using SOAP and Restful API's.
  • Implemented Spring MVC Controller module for better handling of client request, consume, RESTful data service and sending response back to client.
  • Hands on experience in developing Single Page Applications (SPA) using Angular 5 and Node.js, and in UI Widgets using React.js.
  • Implemented the queue/priority queue/set data structures along with their iterators using linked lists.
  • Involved in the JMS Connection Pool and the implementation of publish and subscribe using Spring JMS.
  • Extensively worked on ES6 new features such as Arrow functions, Classes, Iterators and Generators.
  • Extensively used SQL, PL/SQL in constructing views, indexes, stored procedures, triggers, cursors, functions, relational database models.
  • Implemented the map and priority queue data structures using a binary search tree.
  • Designed Java API to connect the Amazon S3 service to store and retrieve the media files.
  • Developed Client-side scripts using JavaScript/Jquery and AJAX for asynchronous calls.
  • Extensively used Java multi-threading to implement batch Jobs with JDK 1.7 and JEE features.
  • Modernized front-end applications using HTML5, Responsive Web pages, jQuery and JSON.
  • Consumed REST based Micro-services with Rest template based on RESTful APIs.

Environment: HTML5, CSS3, JavaScript, JSP, Ext JS, Node JS, Backbone JScripJS, JSF, Require JS, Web 2.0, Grunt, Bower, Adobe Photoshop, UML, Ajax, JSON, REST, JMS, jQuery, My SQL, JPA, Jasmine, Windows XP, RHEL, J2EE Struts, springs, AWS resources.

We'd love your feedback!