We provide IT Staff Augmentation Services!

Sr. Java Full Stack Developer Resume

2.00/5 (Submit Your Rating)

NY

TECHNICAL SKILLS:

Languages/Scripting: Java, Unix, HTML, and XML, JSP

Web Technologies:: HTML5, jQuery, JavaScript (AngularJS, NodeJS, ExpressJS), EJB

Web Services:: AWS (EC2, RDS, IAM cloud foundry), Apache spark, Kafka

Tools: & Frameworks: Spring MVC, Restful API, JSON, GIT, Spring boot, Hibernate, Eclipse, Microservices, Data cloud

Databases: MySQL, Oracle, MongoDB

SUMMARY:

  • 5+ years of IT experience in analysis, design, development, documentation, implementing and testing of web using Java and J2EE, Springs Framework, Struts Framework, Hibernate, JavaScript, HTML, CSS, JIRA, AngularJS, ReactJS, AJAX and XML.
  • Experience using Java core concepts including, Java 8, generics, multi - threading, data structures and collections in Java/J2EE applications.
  • Strong command in leading Frameworks Team such as Angular.js, backbone.js, bootstrap.js, D3. Js, ReactJS and Node.js.
  • Good understanding of NoSQL Database and hands on work experience in writing application on NoSQL database which is Mongo DB.
  • Developed Apache Maven Project management tool POM file to automate the build process for the entire application such as manage project libraries, compiling, preparing war file and deploying in JBOSS EAP 6.2.
  • Experience in using JSP and Servlets to create web interfaces and integrating apache tools like Kafka.
  • Implemented Spring Integration for listeners of FTP File manager, SOR monitoring, and RabbitMQ message handling
  • Integrated Spring Data Mongo Repository to retrieve and update the data from MongoDB.
  • Redeveloped automated software which manages infrastructure without human intervention on top of Kubernetes.
  • Built Restful web API with Node.js and Node Package Management and implemented Jasmine/ Karma for the front-end testing and JUnit for the backend testing.
  • Expertise in front-end UI design implementations by writing HTML5/HTML, CSS3/CSS, Bootstrap, JavaScript, AngularJS to make better Single Page Application (SPA)working on Node.JS Server.
  • Good experience in Java messaging technologies like ActiveMQ, JMS, IBM WebSphere MQ, and Apache Kafka.
  • Experience with container-based technologies Docker, Kubernetes used in CTRL plane design specifications and implementation plans.
  • Expertise in Programming J2EE applications using Java, J2EE, JSP, Servlets, Presentation Service Framework, Hibernate, Spring-MVC, SQL, No SQL and SOAP and REST Services.
  • Experience in built web services using spring and CXF operating within ESB, offering REST, AWS and SOAP interfaces.
  • Experience in implementing the MVC architecture in backend applications using Node.JS along with ExpressJS that interacts with MongoDB and performed CRUD operation on MongoDB.
  • Excellent handle in Struts2, Struts1.2 and Spring framework.
  • Excellent experience of software development and design, ASP.NET, VB.NET, SQL Server & Visual Studio.
  • Expertise in requirements and systems analysis through deployment using tollgate and agile methodologies
  • Experience in implementing Agile methodology.
  • Experience with Confidential Web services (AWS) Creating, configuring and Managing EC2 Instances.
  • Experienced in design and connectivity of the database in DB2, Oracle and SQL Server.
  • Expertise in software: Web sphere, Tomcat, Oracle, and Apache.
  • Experience in built web services using spring and CXF operating within ESB, offering REST, AWS and SOAP interfaces.
  • Excellent working knowledge on Object Oriented Principles (OOPs), Design & Development and have good understanding of programming concepts like Data Abstraction, Polymorphism, Exception Handling, Synchronization, Concurrency and Collection Framework.
  • Experience using Java core concepts including, Java 8, generics, multi-threading, data structures and collections in Java/J2EE applications.

PROFESSIONAL EXPERIENCE:

Confidential, NY

Sr. Java Full Stack developer

Responsibilities:

  • Used Java Messaging Services (JMS) which provides reliable and asynchronous form of communication and have good knowledge in RabbitMQ.
  • Worked with No SQL databases like MongoDB to save and retrieve the data.
  • Implemented Microservices architecture using Spring Boot for making application smaller and independent.
  • Developed Enterprise Level messaging system using JMS specifications through ActiveMQ for Queues.
  • Integrated with Message Routing of Web services and MQ series messing system with Mule ESB.
  • Built and managed policies for S3 buckets and used S3 bucket, Glacier for storage and backup on AWS.
  • Used Java Message Service (JMS) for reliable and asynchronous exchange of important information, such as order status report, delivery report.
  • Implemented and managed ELK stack for Kubernetes pods Logging.
  • Worked with modules like MongoDB and mongoose for database persistence using Node.js to interact with MongoDB.
  • Used Hibernate ORM frameworks for database connectivity. Developed SQL procedures for login module and written complex SQL queries.
  • Involved in development of web services for business operations using SOAP, WSDL, JAX-WS, JDOM, XML, XSL and Apache CXF.
  • Worked on XML parsing by using JAXB for XML Schema Validation. Used XSLT to transform my XML.
  • Architect and implemented web application requirements such as AWS Extract for OCR and AWS Transcribe for speech to text conversion to enhance web application for end client.
  • Worked on Kubernetes to orchestrate docker containers across tested, stage environments. Migrating SOA applications to highly scalable Cloud Native Container based with Confidential EKS (Kubernetes on AWS).
  • Implemented automated scripts to back up the old records using MongoDB export command and transfer these backup files into backup machine.
  • Created RFP Microservice to provide RESTful API utilizing Spring Boot with Micro services.
  • Built & Managed high available websites & web applications using different AWS services like Auto Scaling, Load Balancing, CloudFront and Route53.
  • Worked on core AWS services such as Setting up new server (EC2) instances/services in AWS, configuring security groups, and setting up Elastic IP's, auto-scaling and Cloud Formation.
  • Designed and Developed User Interactive (UI) Web pages using HTML5, React-JS, Bootstrap, CSS, JSX, jQuery, AJAX and NodeJS, Spring REST using Microservices.
  • Gathered Requirements and performed design review meetings for the Backend Automation Framework.
  • Developed Oracle CRM Interfaces like Pending Automation and Install Base with PL\SQL Objects like Procedures, Functions, Packages and Triggers etc.
  • Performed configuration, deployment, and support of cloud services including Confidential Web Services (AWS).
  • Used JMS-MQ Bridge to send messages securely, reliably and asynchronously to WebSphere MQ, which connects to the legacy systems.
  • Built Restful API by building Node JS Server in the back-end to handle requests sent from the front-end JQuery Ajax calls.
  • Designed and Developed the UI screens using JavaScript, Angular JS, JQuery, JSP, requireJS, Html and CSS.
  • Implemented unique design patterns such as singleton, business factory and J2EE design patterns such as Business delegate, session façade and DAO design patterns.
  • Involved in the design and development of Interfaces with upstream and downstream systems using web services, EJB, JMS, XML and XSLT.

Confidential, Chicago, IL

Java developer

Responsibilities:

  • Deployed the Application into Dockers container and made easily accessible at runtime using Cloud Foundry and other cloud services like AWS, Spring Hystrix as fallback method, and Spring Ribbon for load balancing and a broker service to maintain status using Spring Kafka and Zookeeper.
  • Used Confidential IAM service to grant permissions and resources to users. Managed roles and permissions of users with the help of AWS IAM.
  • Responsible for design and maintenance of the GIT Repositories, views, and the access control strategies.
  • Full life-cycle development experience supporting applications written in Microsoft ASP.NET web forms, MVC and Web Services using SOAP/REST.
  • Involved in building a web service to provide access to the models and exposed it using a REST API that emits JSON.
  • Used my Eclipse IDE, configured and deployed the application on to Apache, Tomcat 8 and IBM Web sphere v9.0 application servers.
  • Designed and implemented AWS solutions using EC2, S3, EBS, ELB, VPC and Cloud formation.
  • Creation of database objects like tables, views, materialized views, procedures and packages using oracle tools like Toad, PL/SQL Developer and SQL* plus.
  • End to End implementation of trading use-cases using spring boot, spring rest and microservices architecture for back end services and UI development using ReactJS framework with Redux as state- management store.
  • Worked on service-oriented systems that utilize REST web frameworks with Spring MVC, Spring REST Template, Spring Integration.
  • Designed the application under J2EE architecture using JSP and developed the business components using EJB 2.0
  • Successfully migrated the Spring MVC database from SQLite to MongoDB with complete data integrity.
  • Developed API for using AWS Lambda to manage the serverless architecture and run the code in AWS.
  • Kubernetes is being used to orchestrate the deployment, scaling and management of Docker Containers.
  • Used a microservice architecture with spring-boot based services interacting through a combination of REST and RabbitMQ.
  • Used REST API calls from AngularJS and parsed the data to client and handled the security and REST services authorization using Spring Security.
  • Used micro-framework to implement with REST API and Mongo DB (NO SQL) as back end database.
  • Configured Jenkins for continuous integration, fast feedback and Jenkins Pipeline to support implementing and integrating continuous delivery pipelines in Jenkins.
  • Used persistence frameworks, Hibernate ORM, JPA to map POJOs to a relational database.
  • Developed REST services using Spring Boot to serve the UI with JSON data and involved in creating controller advices to handle exceptions and bad requests.
  • Created users, groups, roles, and IAM policies in AWS to follow organization security and compliance requirements.
  • Designed and Built Generic Playbooks to remotely configure the micro-services on kubernetes and Used Kubernetes as the monitoring tool for health check of the servers.

Confidential

Software Engineer

Responsibilities:

  • Deployed applications in development environment and performed troubleshooting of the issues
  • Developed web and client server applications using J2EE architecture implementing various design patterns. Developed front-end using CSS, XML, XSLT, JavaScript, JSP Struts/Spring frameworks and Tag libraries.
  • Developed screens using Java, HTML, DHTML, CSS, JSP and JavaScript.
  • Performed Batch Debugging, Unit Testing, Integrated Testing and documented test cases and results.
  • Diagnosed, identified, and repair Distance Learning software and Virtual Network Connection (VNC)
  • Involved in Unit Testing, Integration Testing and End-to-End Testing of Codes and application. Documented test cases and test results for all testing.
  • Optimized and Contributed to inventory and access management documentation for heterogeneous Linux/windows development environment.
  • Worked together with end-users to demonstrated new features and implemented system modifications based on their feedback.
  • Built data visualization tool using the current Microsoft and open-source Technologies to view the status of certain health metrics related to the quality of software that is being developed.
  • Worked with Senior management to analyze and design Web and Windows solutions for Employee Benefits Software.
  • Executed test cases and fixed bugs using firebug extension.
  • Worked in the Requirement Analysis phase and came up with functional/non-functional requirements to System requirements.
  • Responsible for defining, developing, and evolving software in a fast paced and agile development environment using the latest software development methods and infrastructure.
  • Responsible for gathering credit card processor API information from vendor, designing Web API, creating web API, test cases and documentation and implementing and testing as well as providing monitoring of live system and support training
  • Collaborated with system engineers, data scientists, frontend developers and software developers to implement solutions that are aligned with and extend shared platforms and solutions.
  • Diagnosed and corrected errors within Java/HTML/PHP code to allow for connection and utilization of proprietary applications.
  • Participated in a Documents project where I was responsible for a Windows utility project that allowed the users to manage word documents.
  • Worked with other teams on efforts coordinated for Database Migrations, Installations (i.e. DBA Teams, Server Staging Teams etc.)
  • Produced and review enterprise-level system design documentation, including: XML schemas, WSDL's, Use Cases, Software Architecture Documentation, Service Mapping (i.e., map services schema to backend source systems), Consumer Guide (i.e., end user documentation), and transition documentation to support the team.

We'd love your feedback!