We provide IT Staff Augmentation Services!

Sr. Full Stack Java Developer With Aws Resume

4.00/5 (Submit Your Rating)

St Louis, MO

SUMMARY

  • 9 years of extensive professional experience in Software Development Lifecycle (SDLC) core areas such as Analysis, Design, Implementation, testing of web and distributed n - tier applications using Java and J2EE technologies in different domains
  • Good noledge in complete Software Life Cycle Development (SDLC) process which incorporates Requirement Gathering, Analysis, Designing, Developing, Testing, Implementing and Documenting the whole life cycle utilizing different approaches like Waterfall, Agile, Scrum, Test Driven improvement.
  • Strong noledge of Object-Oriented Analysis/ Design (OOA & D) and development, database concepts, data modeling, mainly in enterprise web applications using J2EE.
  • Hands on development experience in Core J2EE Patterns like Intercepting Filters, Front Controller, DTO, Data Access Object, Business Delegate, Service Locator and Session Façade etc.
  • Extensive experience in Java/J2EE, JSP2.3, JSF, JMS, Servlets, Hibernate5, Spring, Web services, Soap, CVS, JNDI, GraphQL, Maven3.5, HTML5, Vue JS, Angular JS, JSTL, Java Scripts, JDBC, XML, XSLT.
  • Hands-on experience in using React JS components, Forms, Events, Keys, Router, Animations and Flux concept.
  • Experience in working wif open-source frameworks like spring, Struts & ORM frameworks like Hibernate and Spring JPA.
  • Strong Knowledge in Spring Framework such as Spring BOOT, CORE, Reactive, MVC, IOC, JPA, REST and Spring Cloud (PCF) and Spring Framework, Spring Cloud Streams, Hibernate and developed strategy for integrating internal security models wif Spring Security and Spring Boot.
  • Hands on development experience in various Spring components like Spring MVC, AOP, Spring IOC, Spring JDBC, Spring JPA, Spring Securities, Spring Boot, Spring Microservices, Async API and swagger APIs.
  • Experience in web services technologies like REST, JMS and Service Oriented Architecture (SOA).
  • Experience in implementing SOA architectures wif web services using WSDL, SOAP and UDDI and also implemented JSON Restful web services.
  • Experienced in asynchronous processing of messages using RabbitMQ, ActiveMQ.
  • Experience and in-depth Knowledge of understanding in the strategy and practical implementation of Amazon Web Services (AWS), extensive experience focusing on services like EC2, Elastic Beanstalk, VPC, DynamoDB, Glacier, Redshift, Autoscaling, KMS, Route 53, Security Groups, Cloud Watch, CloudFront, AWS Lambda, Cloud Formation, IAM, S3, RDS, Elastic Cache, SNS, SQS, AMI, OpsWorks.
  • Experience working wif cloud technologies like Amazon Web Services (AWS), Microsoft Azure, Google Cloud, Rackspace and Pivotal Cloud Foundry etc. and NoSQL databases like Cassandra, DynamoDB, MongoDB, Couch DB, PostgreSQL, HBase, Oracle NoSQL database etc.
  • Highly skilled in deployment data security and troubleshooting of the applications using AWS Services.
  • Has good noledge in Angular forms like Template Driven forms and Modern Driven (Reactive) forms to perform form validations both on server and client side.
  • Strong experience in XML related technologies like XML Schemas, XSL, XSLT, SAX and DOM Parsers
  • Hands on experience in JMS, MQ Series and SOA (BPEL, ESB and OWSM).
  • Experience on developing Applications using Eclipse IDE, IntelliJ and NetBeans IDE.
  • Experience wif WebSphere Application Server8.5, WebLogic Application server10.3, Tomcat9.0, JBoss7.1 Application Server.
  • Good understanding of Perl and Python Scripting.
  • Extensive working wif Amazon web Services like using Elastic Beanstalk, EC2 and AMI wif Linux.
  • Designed Splunk dashboards for AWS ECS Fargate Applications. Basic noledge on Splunk application KPIs dashboard.
  • Basic noledge of using Ajax techniques to make Webpages user friendly and having understanding capability of containerization concepts and tools, Docker specifically.
  • Experience in configuring continuous integrations using Jenkins for Maven3.5.
  • Manage all CM tools (JIRA, Confluence, Zeppelin, ANT, and Git) and their usage / process ensuring traceability, repeatability, quality, and support.
  • Good experience in NoSQL databases like Mongo DB, Cassandra and relational data modeling, object-relational integration (ORM).
  • Extensive experience in Oracle 11g, My-SQL, SQL Server Database Query. Experience in writing Stored Procedures, triggers using PL/SQL.
  • Expertise in version control tools like SVN, CVS, GitHub, Tortoise and Clear Case.
  • Hands on experience in building and deploying Apache MAVEN, ANT applications using Kubernetes, debugging through logging frameworks like log4j, Log back.
  • Experience in making the Devops pipelines using OpenShift and Kubernetes for the Microservices Architecture.
  • Experience in developing automation framework for functional and regression testing using Selenium, JUnit, TestNG.

TECHNICAL SKILLS

Languages: C, C++, Java, SQL, PL/SQL, Python.

Markup/Script Languages: HTML, JavaScript, XML, J2EE.

Java Technologies: Core Java 1.8, J2EE, JSP, Servlets, JDBC, Struts, Spring MVC, Hibernate, Java Reflection API, JPA, JSON, Web Services (RESTful & SOAP).

Web Technologies: HTML5, XHTML, DHTML, JavaBeans, JavaScript, AngularJS, Angular2.0/4/8/9, React.js, Node.js, Vue.js, AJAX, CSS3, XML, JavaScript, jQuery, Typescript, SOAP, JSON, JSTL, XSLT, JSF, JSP, Express, Bootstrap.

Web/Application Servers: Apache Tomcat, Apache Axis2, JBOSS, WebLogic, Red Hat Apache web server, Apache Cassandra, Glass Fish, IBM WebSphere8, Jetty 9.4, Jenkins 2.50, WebSphere MQ 7.5, Apache Kafka.

IDE’s: Eclipse, My Eclipse, Net Beans, Sublime Text, visual Studio, Web storm, IntelliJ, Spring Tool Suite.

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

Frameworks: Struts, SPRING (Spring MVC, Spring Core, Spring Context, Spring AOP, Spring DAO, Spring IOC, Spring JDBC, Spring wif Hibernate, Spring Security), Hibernate, DWR, Log4j, JSF, JPA, Cucumber.

Methodologies: Agile, Waterfall, Scrum, TDD, SDLC, BDD.

Services: SOA architecture, RESTFUL/SOAP, Microservices, Axis 2, Apache CXF

AWS Cloud Technologies: EC2, Elastic Beanstalk, IAM, Cloud Watch, Cloud Trail, DynamoDB, Cloud Formation, S3, Glacier, Route53, VPC, Lambda, Auto Scaling, Kubernetes, Dockers, Red shift, SNS, SQS, SWS and SES, Spring cloud, Microservices, Netflix, Eureka, OpenShift.

Testing Tools: JUnit, Jasmine, Karma, mocha, chai, Mockito, Selenium, Postman, RabbitMQ.

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

Source Control: Git, GitHub, GitLab, Atlassian STASH, Bitbucket.

DevOps Technologies: Jenkins, Hudson, Ant, Maven, Gradle, IBM Urban Code Deploy, Apache Tomcat, JBOSS, git/stash/bitbucket, Docker, PowerShell script, Shell, Groovy script, Amazon Web Service (AWS).

Algorithms/Data Structures: Big O, Sorted, Tree, Stack, Queue, Linked List, Heap, GraphQL.

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

PROFESSIONAL EXPERIENCE

Sr. Full Stack Java Developer wif AWS

Confidential, St. Louis, MO

Responsibilities:

  • Involved in designing, developing & testing the web application by using the HTML5, CSS3, Angular 7, JavaScript, Bootstrap, and NodeJS.
  • Implementation of the mark-up of the project using HTML, CSS, Bootstrap and created different modules in the application and applied Angular 4 to enhance the user interface, for making restful API calls and data binding.
  • Built Angular 7 components, UI services to consume rest services using Component based architecture provided by Angular 7.
  • Used Spring MVC framework to enable the interactions between JSP/View layer and implemented different design patterns wif J2EE, XML technology and involved in handling transactions using Spring Declarative Transaction Management.
  • Developed Microservices using Spring Boot that create, update, delete and get the assignment information from backend.
  • Involved in ORM mappings for associations, Inheritance & fetching strategy, performing CRUD operations and managing second level cache using Hibernate.
  • Involved in the development of restful web services using best practices.
  • Deployed Spring Boot based Micro services Docker container using Amazon EC2 container services and using AWS admin console.
  • Created Hibernate mapping files, sessions, transactions, Query and Criteria to fetch the data from SQL based schema
  • Implementing RESTful Webservices to retrieve data from client side and made RESTAPI calls from Angular 4 and parsed the data to project client and handled the security and Authorization using OAuth and JWT.
  • Used Spring Boot framework for building cloud Microservices and to develop Spring based application radically faster wif very less configuration.
  • Used Apache CXF to develop SOAP as well as RESTful web services.
  • Implementing a Continuous Delivery framework using Jenkins, Concourse, and maven in multiple environments.
  • Worked on GIT version control system for continuous smooth code release process.
  • Extensively used JSON to parse the data from server side to satisfy the business requirement.
  • Participated in Code Reviews of other modules, documents, test cases.
  • Involved in the system testing of the application.
  • Supported the application in the production environment by analyzing and quickly fixing bugs in the production.
  • Consumed REST based Microservices wif Rest template based on RESTful APIs.

Environment: Java 8, Spring MVC, Spring Boot, Hibernate ORM, Microservices, Angular 7, HTML5, CSS3, MongoDB, JavaScript, Node.js, AWS stack, GIT, JSON, Apache Tomcat, Maven, JBOSS, Oracle, JSP, JavaScript, Maven, Eclipse, Mockito, REST, Eclipse.SQL-Server2014, Log4j, JIRA, Confluence, Junit, Jenkins, Git, SVN.

Sr. Full Stack Java Developer wif AWS

Confidential, Columbus, OH

Responsibilities:

  • Worked in all aspects of SDLC, such as requirements analysis, design, implementation, testing, quality control and deployment
  • Developed Web Pages for consumer application at enterprise level using JavaScript, Vue JS, Vuetify, Angular 9, Node JS, hapi, Fastify, Bootstrap, HTML and CSS3 in multiple projects in different quarters.
  • Developed AWS ECS fargate applications for files data mapping, translations and transferring them to downstream applications.
  • Designed various prototypes and projects layouts including UI development using Vue JS and JavaScript.
  • Created a Single Page Application using AngularJS wif Angular UI Router to implement nested views.
  • Developed custom service and factories based on client's demand which extends the core AngularJS.
  • Used Bootstrap-Vue, Verify along wif CSS3 to design webpages by Vue JS.
  • Developed web applications running on NodeJS using the Express framework, Vue.js for front end MVC/templating.
  • Developed a responsive client-side application to integrate wif the server side using JavaScript, jQuery, Angular9, Node.js, Vue.js and Bootstrap
  • Developed microservices using different spring modules like Spring Boot, Spring MVC, Spring Web Reactive, Spring Core, Spring JPA, Spring Rest and Spring Cloud Streams, Spring Security.
  • Developing RESTful web services by accessing third-party API's like GLUU and McAfee using Oauth authorization.
  • Implemented Spring MVC; included writing Controller classes for handling requests, processing form submissions and performed validations using Common’s validator.
  • Built wif TDD Redux/React.js and ES6 frontend, node.js backend.
  • Involved in writing AWS Lambda to automate trigger events using NodeJS and stored data in S3 buckets.
  • Used AWS S3 to store data and to retrieve it and used Elasticsearch for searching the document.
  • Experience in Integration of Amazon Web Services AWS wif other applications infrastructure.
  • Involved in defining integration using Message channels like Kafka, RabbitMQ and Spring Cloud Streams.
  • Wrote build scripts using maven and Apache Tomcat, netty to run the servers.
  • Designed and developed applications wif React.JS and SharePoint REST API.
  • Implemented Async API, Swagger Open API in documenting the microservices using Rest API.
  • Used Git-Lab, SVN for managing different projects.
  • UsedAWSS3 to store code bundles to deploy intoAWSEC2 Instances.
  • We are using Rally and Jira for tracking the progress of the projects.
  • We are following Agile Methodology wif biweekly sprints.
  • Worked on developing Microservices for the company's consumer mobile app using java, Spring and Ant.
  • Used Serena Dimensions CM tool for storing various versions of files and pushing the code changes into various test and production environments.
  • Consumed APIs created by other teams that maintain different data of the customers and created new APIs for apps filtering and altering the data as per the requirements.
  • Developed Reactive APIs using Spring Web Flux and Spring Web Reactive.
  • Worked on creating Splunk reports, Dashboards and Alerts for monitoring the logs and proactively analyzing the failures daily and provided continuous support during production and for production failures.
  • Adaptive to Cloud Strategies based on AWSand technical noledge on EC2, IAM, S3, VPC.
  • Aware of troubleshooting issues on AWS, Netflix Eureka and other developer IDE and Cloud environments.
  • Worked on creating a POC for using Graph QI and Async API to store the files, images and documents in categories and sub-categories.
  • Brief experience in using Confluence and Zeppelin for designing, sharing and storing the webpage and mobile app designs for references.
  • Used GitLab, SVN version control, Log4J logging framework to print the logging, debugging, warning and putty, Splunk tracking for finding errors, issues and failures.
  • Used SoapUI to test both mock data and real data retrieved from different APIs.
  • Deployed applications into Continuous integration environments like Kubernetes, OpenShift to integrate and deploy code on CI environments for development testing and finally into production.
  • Implemented Code on NoSQL Databases like MongoDB for writing non-SQL Queries.
  • Used Postman for testing the APIs & their endpoints extensively before handing them over to the UI team for integration.
  • Worked on Junit for testing the code and also used TestNG, for implementing the Design and Web Services.

Environment: Java/J2EE, JavaScript, Vue JS, Angular JS, Node JS, hapi, Fastify React JS, AJAX, jQuery, Bootstrap, HTML5, CSS3, Spring Frameworks, Microservices, Web Services, SPLUNK, UML, Spring Frameworks, Spring Web Reactive, Spring MVC, Spring Cloud Streams, Serena Dimensions CM, JSON, Graph QL, AWS Services, NetBeans, Eclipse, Async API, Kafka, RabbitMQ, Jenkins, Docker, Gitlab, RDBMS, MySQL, NoSQL, MongoDB, GitHub, Tortoise SVN, Log4J, Junit, TestNG, Maven, SoapUI, Kubernetes, Apache Tomcat, Apache OpenShift, Jira, SQL Server, Postman, Subversion, JUnit.

Sr. Java Full Stack Developer wif AWS

Confidential, CA

Responsibilities:

  • Addressing heavy traffic situations and migrating user-specific data off service instances and into a shared by using Microservices.
  • Involved in all stages of the Software Development Life Cycle (SDLC) of the project in Agile methodology.
  • Used Microservice architecture wif Spring Boot-based services interacting through a combination of REST and Apache Kafka message brokers.
  • Extensively involved in coding wif Core Java concepts like Collections, Exception Handling, Multithreading, Java I/O, and Generics to implement some business logic.
  • Used Core, Context, and Security, Bean modules of Spring Framework.
  • Done POC on auto scaling DynamoDB tables using Cloud Formation Template (CFT) and AWS Console.
  • Developed business components by using Spring Boot, Spring IOC, Spring AOP, Spring Annotations, Spring Cloud & Persistence layer by using Hibernate/JPA along wif Web Services (RESTful).
  • Create DynamoDB tables using Cloud formation template (CFT) and apply autoscaling to the tables using provisioned, on-demand capacity modes.
  • Used NOSQL database Amazon DynamoDB to store data of trades, securities, tax lots by PCF applications.
  • Used Bitbucket for repository management, Bamboo for build management and application deployment.
  • Wrote Automated shell scripts to ensure OpenShift -Environment is monitored end to end so that we can monitor in Bank's internal script-based Monitoring tool.
  • Implemented customized authentication in Spring Security to verify user-role and secure the user pages.
  • Designed and built highly available private cloud and migrating large production systems on PCF.
  • Used Jenkins as Continuous Integration tools to deploy the Spring Boot Microservices to Pivotal Cloud Foundry (PCF) using build pack.
  • Used JAX-RS for creating RESTful web service and implemented authentication by using OAuth2 Security Framework.
  • Involved in development of REST Web Services using Spring MVC to extract client related data from databases and SOAPUI tool is used for testing RESTful API web services.
  • All the functionalities are implemented using Spring IO / Spring Boot and Spring JDBC.
  • Designed REST and SOAP services.
  • Handling orchestration service and rule engine which is implemented in NodeJS.
  • Responsible for gathering and understanding the system requirements by interacting wif clients.
  • Designed and developed GUI screens for user interfaces using JSP, JavaScript, XSLT, AJAX, XML, HTML5, CSS3, Bootstrap, jQuery and DHTML.
  • Developed a HTTPS server and implemented features to serve different file types (TLS)
  • Used React-Router to turn applications into Single Page Application.
  • Used ReactJS components, Forms, Events, Keys, Router, Animations and Flux concept.
  • Building stable React components and stand-alone functions to be added to any future pages.
  • Developed the Drag and Drop functionality using React-Draggable.
  • Used React-Autocomplete for creating Google map’s location search on the webpage.
  • Used jQuery framework for creating front end applications and for Client-Side validations.
  • Created Stored Procedures, SQL Statements & triggers for the effective retrieval storage of data into the database.
  • Implemented persistence layer using Spring JDBC template to store the data in Oracle database.
  • Involved in maintaining and updating the procedure for ETL process.
  • Used Oracle as database and Involved in the development of PL/SQL backend implementation and using SQL created Select, Update and Delete statements.
  • Involved in writing complex SQL queries using correlated subqueries, joins, and recursive queries, PL/SQL stored procedures.
  • Used Apache Log4J logging API to log errors and messages.
  • Created a JUnit test suite to automate the testing of the business logic.
  • Automate the web application using Selenium-Automation tools.
  • Utilized AWS Lambda platform to upload data into AWS S3 buckets and to trigger another Lambda function.
  • Created computing and data resources on AWS using EC2.
  • Configure Jenkins to build Jobs for (CI) and (CD)and write Python scripts on top of it.
  • Administered and deployed applications into WebSphere Application Server.
  • Developed Test Cases and performed unit tests using JUnit wif Mockito Framework.
  • Tested REST API using REST Assured framework and Used Log4j for logging and tracing the messages.
  • Design Shell scripts to filter and transform the huge amount of data in troubleshooting the issues.
  • Created JSON request and validated the response using postman Interceptor and Swagger UI.
  • Used GIT for version control and involved in writing the build scripts using Maven.
  • Used JIRA for defect management and to keep track of bugs and issues.
  • Application developed on Agile methodologies scrum and iterative method process.

Environment: Java 8.0, Spring 4, Hibernate 4.2, Spring batch, Spring Boot, JPA, JMS, ReactJS, HTML5, CSS3, Eclipse, Oracle 10g, Swagger UI, Log4j, JIRA, Pure XML, Web Services, Kafka, Microservices, JPCF, REST UI.

Sr Java Full Stack Developer

Confidential, San Diego, CA

Responsibilities:

  • Involved in various phases of Software Development Life Cycles (SDLC) like Design, Development, and testing phases, and developed Use Case diagrams, Class diagrams, and Sequence diagrams.
  • Acquired process awareness for software development and deployment.
  • Used Spring Boot, which is radically faster in building cloud Microservices and developing Spring MVC, based applications wif very less configuration.
  • Worked in Node.js based Microservices.
  • Designed and developed RESTful Web Services using Node.JS.
  • Implemented MVC, Singleton, Factory, DAO, Value Object, Data Access Object, Business Object Confidential .
  • Developed a server-side application to interact wif databases using Node.JS.
  • Developed RESTful Services wif Java using Node.js. Coding for consuming the REST APIs, getting JSON response and parsing them to get the required formats.
  • Developed powerful Single Page Application and dynamic responsive Web Application wif Angular5.
  • Experienced in Angular 2.0 Template basics, Template directives, Routing and navigation, Components, Services and Data Binding. Advise team on best practices for Angular 2.0 component driven architecture.
  • Worked on creating, retrieving, updating, and deleting documents in MongoDB.
  • Implemented modular approaches for backend on AWS's Elastic Beanstalk and implemented interfacing wif MySQL/Aurora DB on AWS's RDS, allowing for scalability.
  • SDN, NFV, IP and Mobility business development activities wif mobile, media and web accounts.
  • Implemented Custom Exceptions depending on the API Responses.
  • Implemented BDD through Cucumber.
  • Created the Feature Files for Cucumber Automation.
  • Developed Mockito and JUnit test cases to improve code coverage.
  • Experience in writing unit tests using JUnit and Easy Mock.
  • Tested the performance of our API using SoapUI, Postman, and JMeter.
  • Used Jenkins server for code monitoring during code integration phase.
  • Utilize EBS to store persistent data and mitigate failure by using snapshots.
  • Used JIRA as the bug tracking system to track and maintain the history of bugs/issues on an everyday basis.
  • Worked in an Agile based development environment and participated in Retrospective, Scrum sessions for better understanding, communication among team members.

Environment: JDK 1.8, Hibernate, LINUX, Maven, RESTful Web Services, Jenkins, HTML5, CSS3, Angular 2.0, Bootstrap, JavaScript, jQuery, Ajax, Node.js, MongoDB, SoapUI, Postman, API Life Cycle, JUnit, JMeter, Git, JAX-RS, JIRA, Cucumber, Putty, Agile.

Java Full Stack Developer

Confidential

Responsibilities:

  • Designed and developed the application using the Spring MVC architecture.
  • Developed the presentation layer using Spring Framework, JavaScript, jQuery, and AJAX.
  • Designed and developed web pages HTML, AJAX, JavaScript, Angular JS, bootstrap, jQuery, and CSS.
  • Used JSON and AngularJS to effectively improve the performance wif less coding effort and achieved many client-side validations to block unauthorized or malicious content in application forms.
  • AngularJS Directives, Controllers, Filters, Services, Templates, Events, and Injectors.
  • Developed UI Router to create different hierarchy structure in single page application.
  • Used MVC, Value Objects, Service Locator, and Session Façade Design Patterns.
  • Use Core java wif Multithreading, Data Structures, Exception Handling to answer complex business requirements.
  • Design and Enhance Stored Procedures, complex SQL Queries for the application using PL/SQL.
  • Participate in troubleshooting the bugs and debugging applications to enhance overall performance.
  • Implemented and designed user interface for web-based customer application.
  • Interacted wif Business Analyst and Business owner to give up the best designing features for the product users.
  • Developed Maven scripts to build and deploy the application into WebLogic Application Server and ran Perl shell scripts and implemented auto deployment process.

Environment: Core Java, J2EE, HTML, CSS, JSP, JDBC, JSP, JavaScript, jQuery, XML, JSON, Servlets, Spring Framework, PL/SQL, Hibernate, Oracle, JAXB, RESTful, Log4j.

Java Developer

Confidential

Responsibilities:

  • Designed and developed the application using the MVC architecture.
  • Developed the presentation layer using Struts Framework, JSP, Servlets, JavaScript, jQuery, and AJAX.
  • Designed and developed web pages HTML, JSP, Portlets, AJAX, JSTL, JavaScript, Angular JS, bootstrap, jQuery, and CSS.
  • Used MVC, Value Objects, Service Locator, and Session Façade Design Patterns.
  • Developed stored procedures, triggers and used PL/SQL on Oracle database.
  • Developed the Action classes for handling the requests from the JSP pages.
  • Implemented and designed user interface for web-based customer application.
  • Interacted wif Business Analyst and Business owner to give up the best designing features for the product users.
  • Developed Custom Tags using JSTL and Developed TDD using Junit, Mockito.
  • Developed JavaBean components to communicate wif Database.
  • Developed Maven scripts to build and deploy the application into WebLogic Application Server and ran Perl shell scripts and implemented auto deployment process.

Environment: Core Java, JSP, Servlets, JDBC, jQuery, JSTL, Angular JS, Bootstrap, CSS, AJAX, Splunk, Struts, MVC, JUnit, ESB MULE, SOAP UI, Spring Tool Suite, WebLogic, Maven, SVN.

We'd love your feedback!