Post Job Free
Sign in

Front End Stack Developer

Location:
Bentonville, AR
Posted:
June 04, 2024

Contact this candidate

Resume:

Languages C, C++, C#, Java, J*EE, Bash, Python

Java/J2EETechnologies JSP, Servlets, JSF, JavaBeans, Multithreading, Grails, JIRA, OOP, MVC, MSBuild WebTechnologies HTML5, CSS3, JavaScript, jQuery, Ajax, Angular, React.js, XML, Express.js, Mule ESB Frameworks Spring, Hibernate, SpringBoot, Eclipse Link, Spring JDBC, Struts, Elasticsearch, Selenium TestingFrameworks Junit, Mockito, Jenkins, Splunk

CloudPlatform AWS, GCP

Databases SQL Server, SQL, PL/SQL, MySQL, PostgreSQL, MongoDB, Azure SQL, DynamoDB Version Control Tools Git, GitHub, Subversion, GitLab, RAD

/STAGE RECHERCHÉ

ACHYUTH REDDY MANKU

Java Full Stack Developer

479-***-**** ************.***@*****.***

email

PROFESSIONAL SUMMARY

• Over 5+ years of IT experience as a Full-Stack JAVA/J2EE developer, specializing in Analysis, Design, Development, Coding, Implementation, and Testing of Java Applications in dynamic and challenging environments.

• Implemented Hibernate for the ORM layer in transacting with Oracle database and developed HQL queries for CRUD.

• Worked with JMS API, Spring JMS, IBM MQ, Active MQ, Rabbit MQ, MQ-Series API and Kafka .

• Experienced in UI frameworks such as jQuery, Google Web Toolkit (GWT), JavaScript, Node.js, Angular.js, Angular, React, VueJS, Tag Libraries and CustomTags. Experience in creation and maintenance of CI/CD pipelines.

• Experience in configuring and deploying Web Applications using Web Logic, WebSphere, JBoss, Tomcat and Apache.

• Designed the front-end screens using Angular, HTML, CSS, JavaScript, Redux, React, jQuery, Bootstrap and Spring Boot.

• Experience in writing test automation scripts using java, Selenium WebDriver and TestNG which performed sanity testing on every deployment performed in QA environment. Extensive work experience in all phases of Software Development Life Cycle

(SDLC) including Requirement Analysis, Design, Coding, Testing and Implementation in Agile (Scrum), TDD Environment.

• Good Knowledge on working with OAuth 2.0 to provide authentication and authorization to RESTful Web Services by exchanging Access tokens. Well experienced with build tools like Gradle, Maven and ANT.

• Created and triggered automated builds and continuous deployments using Jenkins/looper and OneOps cloud.

• Experience working in environments using Agile (SCRUM) and Test-Driven development (TDD) methodologies.

• Knowledge on various Docker components like Docker Engine, Hub, Machine, Compose and Dockers Registry.

• Setting up AWS Oracle RDS databases for new project, use data pump to migrate data to Relational Database Service(RDS).

• Good Experience in software configuration management using CVS, SVN, GitHub, GitLab, Bitbucket.

• Having good experience in writing Joins, clauses, store procedures, triggers, cursors using PL/SQL in JDBC, ODBC and WebLogic server. Implemented PL/SQL scripts, triggers, store procedures and views.

• Strong knowledge in core Java concepts like collections, Multithreading, design patterns, serialization.

• Experienced in front-end framework such as Bootstrap and Angular, NoSQL databases, Cassandra and MongoDB, Node.js.

• Experienced in working with Redux architecture using complex Object-oriented concepts in improving the performance of the websites. Developed ANT scripts for the build and deployment of J2EE applications.

©AZURIUS - My-resume-templates.com

To leverage my extensive 5+ years of experience as a Java Full Stack Developer to contribute to dynamic and innovative projects, utilizing my strong proficiency in both front-end and back-end technologies. I am dedicated to delivering high-quality, scalable solutions that meet and exceed client expectations. TECHNICAL SKILLS

Build Tool Maven, Gradle, Docker, Docker Compose

Methodologies Agile, Scrum, TDD, OOAD, SDLC, XP

OperatingSystems Windows, Mac OS, Linux

WORK EXPERIENCE

Client : Designer Brands, Columbus, Ohio, United States (Jul 2023 - Present) Role : Java Full Stack Developer

Description : Designer Brands Inc. is an American company. It sells designer and name brand shoes and fashion accessories. It is one of North America’s largest designers, producers and retailers of footwear and accessories. It's business segments include world-class design and sourcing operations, a robust wholesaling business. Responsibilities :

• Involved in Scrum meetings, Sprint/retrospective planning and estimation of the tasks for the user stories and refine the tasks for next sprint. Also created YAMEL files for using a swagger API within the UI.

• Performed continuous Integration/Continuous delivery (CI/CD) on Jenkins build pipeline and fixed failure issues.

• Used Amazon cloud watch to monitor AWS services and Amazon cloud Watch logs to monitor application.

• Implemented authentication and authorization for the application using Spring Security and Oauth2.

• controllers, and directives for the front-end UI, while consuming RESTful web service APIs.

• Responsible for application availability and outage calls during Outage of the application. Involved in building the code using Ant & deploying on web logic server. Used Struts tag libraries in the JSP pages.

• Implemented Spark using Scala and Spark SQL for faster testing and processing of data.

• Extensively worked on Spark using Scala on cluster for computational, installed it on top of Hadoop performed advanced analytical application by making use of spark with Hive and SQL/Oracle

• Implemented Router Module of Angular 11 to make the whole project a Single Page Application and add routers according to the requirements. Developed applications using J2EE, JSP, Servlet and Spring Bean Classes.

• Implemented AJAX calls from backend without page refresh using jQuery, AJAX, J2SE, Spring MVC and Hibernate.

• Involved in bug fixing during the System testing, Joint System testing and User acceptance testing. Deploying the applications and binding third party services like App Dynamics on Pivotal Cloud Foundry (PCF).

• Used AWS Lambda to manage the servers and run the code in the AWS and Automation of various administrative tasks.

• Implemented the online application by using Core Java, Multithreading, JDBC, JSP, Servlets, WebServices.

• Written Test cases using JUnit to validate the application flows in different scenarios in the standalone application.

• Developed Mockito and JUnit test cases to improve code coverage. Used Spring Framework’s IOC Dependency Injection to inject Service Object using Service Locator Design Pattern into Action Classes.

• Extensive expertise in Kubernetes, orchestrating containerized applications for efficient deployment, scaling, and management. Using existing old spring MVC application developed a new application with Spring Data JPA Rest.

• Involved in the creation of interface to manage user menu and Bulk update of Attributes using Node.JS and jQuery.

• Used GIT for Source Code Management. Used Quality Center to keep track of the Defects and Issues.

• Work in progress on POC to migrate to Windows Azure to address scalability and performance issues. Configured batch jobs for data transfer from MySQL Production, backups to Disk or Netbackup, and refreshing QA database with production data. Technologies Used : Java/J2EE, JSP, Servlets, Spring, Hibernate, Struts, XML, JAX-WS, UML, JavaScript, CSS, DXP, HTML5, Agile/Scrum Methodology,Angular8, jQuery, Spring MVC, SVN, XSLT, Eclipse IDE, AJAX, JDBC, Maven, Bit bucket, Postman, Micro Services, Swagger JUnit, Log4j, Rally, Restful APIs, Maven, Jenkins, Linux, Unix, Mac. Client : KeyBank, Cleveland, Ohio, U.S (Nov 2022 - Jun 2023) Role : Java Full Stack Developer

Description : KeyBank, the primary subsidiary of KeyCorp, is an American regional bank. It operates through the different segments: Consumer Bank and Commercial Bank. The Consumer Bank segment offers deposit and investment products, personal finance and financial wellness services, lending, mortgage and home equity, student loan refinancing, etc. Responsibilities :

• Developed a controller Servlet that dispatches request to appropriate Action Classes. Used SDK such as Eclipse IDE, Toad, and SVN etc. in this project.

• Involved in various SDLC phases like Requirement gathering, Design, Analysis and Code development.

• Designing & development of entire validation service to perform data validations on the test cases built on the extracted, transformed, loaded data & working on Linux platform.

• Implemented Hibernate along with annotation based transactional support in Spring Framework.

• Implemented Spring IOC for inter connection between modules in our application.

• Used NodeJS, React, and Backbone.JS MVC framework for developing the Single Page Application (SPA).

• Created Q manager connection factory, JMS destinations to integrate the application using JMS.

• Worked on implementing Web-Services SOAP and RESTful services in which request and responses are Image documents being transferred between applications.

• Implemented the security on microservices using Spring Boot Auth server which generated JWT tokens as OAUTH2 mechanism. Front-end development using JSP, HTML, Typescript, JavaScript and wrote custom tags.

• Used EC2 for deploying and testing the lower environments such as Dev, INT and Test and also used cloud watch for monitoring. Selecting the appropriate AWS service based on compute, data, or security requirements.

• Experience with Java 8.0 features such as lambda expressions, Parallel operations on collections and for effective sorting mechanisms and new Date Time API. Golden Gate kafka adapters are used to write data to Kafka clusters.

• Developing Mock Screens/Wireframes using Angular 8, DXP (Digital Experience Platform), HTML 4.0/5.0, XHTML, CSS, CSS3, JavaScript, jQuery, Ajax and JSON.

• Created Typescript reusable components and services to consume REST API's using Component based architecture provided by angular. Developed the application using agile methodology and followed TDD, Scrum.

• Implemented a continuous delivery pipeline with Docker for custom application images in the cloud using Jenkins.

• The views are programmed using JSP pages with the struts tag library; Model is the combination of EJB’s and Java classes and web implementation controllers and Servlets.

• Worked on integration of AWS Cloud configuration management and Centralized logging using Spring Boot and Java application. Used Kubernetes to orchestrate the deployment, scaling, and management of Docker Containers. Exposed Survey API to other applications in DOE using Apache Axis2.

• Monitor service health check from Spring Boot admin console using swaggered UI registered microservices. Technologies Used : Java, J2EE, Spring framework, Spring MVC, Hibernate, Junit, JSP, CSS, Servlets, JDBC, AJAX, Web services, REST, SOAP, XML, JQuery, JavaScript, Oracle, Web Sphere, SQL, Windows. Client : Bajaj Allianz General Health Insurance, Bangalore, India Role : Java Full Stack Developer (Jan 2021 - Jul 2022) Description : Bajaj Allianz General Health Insurance is a standalone health insurance company. It is providing individual insurance, family floater, critical illness, personal accident, group mediclaims, top-up, cash policy, and overseas travel cover to meet diverse medical needs.

Responsibilities :

• Designed various modules using technologies like CSS Media Queries, HTML5, AJAX, JSON, and JavaScript.

• Experience in handling messaging services using Apache Kafka implemented Micro services architecture to make application smaller and independent REST web services using Jersey with the enabled OAUTH.

• Involved in Client Requirements gathering, Analysis, Design, Development and Testing of the application using Agile methodology (SCRUM). Developed CI/CD pipeline and build tasks to run the unit tests on Jenkins and maintained separate build in Maven for the module for easy integration to the portal build and configure with Jenkins.

• Used AWS dynamo DB for storing config values and utilized as flags to control the code flow.

• Developed the Request handler’s application using Strut’s framework. Integrated the application with Spring Framework for implementing dependency injection provide abstraction between presentation and persistence layer.

• Worked on Lambda Expressions, Functional interfaces Stream API's, Time API, and Improvements on Collection, Concurrency, and IO improvements by using Java 8. Extensive experience in Pivotal Cloud Foundry(PCF).

• Used Jenkins to run the deployment process. Used JIRA to view the tasks and requirements. Developed automation of Validation service to provide the JASPER report based on bean validations, spring validations on test cases.

• Configured backup, alert systems, repairs, and monitoring for Cassandra clusters using OpsCenter.

• Migrated technology from Angular 1.0 to Angular 2.0 to use upgraded features such as Angular Components and Angular Routers as per the strategy requirement. Expertise in Microservices developing SOA (Service Oriented Architecture) and J2EE Web Services based on SOAP, WSDL, UDDI, JAX-WS, JAXB, JAX-RPC using tools like Apache Axis. Used jQuery to build accordion style content, drag and drop functionality, calendar, popup and modal windows.

• Involved in writing java API for Amazon Lambda to manage some of the AWS services. Expert in Core Java with in-depth knowledge of Core Java concepts such as Multithreading, Synchronization, Collections and Event/Exception handling.

• Developed unit testing framework using JUnit test cases for continuous integration testing and used JTest Tool for performance testing. Involved in implementing jQuery for providing interactive user interfaces.

• Use log4j or other logging frameworks for application logging and trouble shooting.

• Used the basic principles of MVC to incorporate the Angular7 framework to build client-side application. Technologies Used : Java, JFC Swing, J2EE, Java Script, JSP, JDBC, AJAX, XML, JUnit, Servlets, Spring, Hibernate, Tomcat Web Server, Oracle, Web logic Server, Xpath, UNIX, Windows. Client : Timken India, Bangalore, India (Jun 2018 - Dec 2020) Role : Java Developer

Description: Timken is Produce Large amount of Automobile parts . Here develop, and optimize an Advanced Inventory Management System using Java technologies at Timken India. This project aims to enhance the efficiency and accuracy of inventory tracking, order fulfillment, and supply chain management. Responsibilities :

• Designed dynamic and multi-browser compatible pages using HTML, CSS, jQuery, JavaScript and Angular 7. Work on escalations regarding AWS Cognito. Extensive use of Struts Framework for Controller components and view components.

• Implemented RESTful web services which produces both XML and JSON files to perform tasks, RESTful web service using Jersey for JAX-RS implementation, which leveraged both web & mobile applications.

• Involved in Requirements gathering, Analysis, Design, Development and Testing of application using Agile methodology

(SCRUM) in a test-driven development (TDD) approach. Involved in creation and maintenance of CI/CD pipelines.

• Started as a monolithic application that runs on JBoss, later migrated it in to a set of spring boot and Node.JS, Microservices.

• Used Ion Api in conjunction with other AWS services, such as Amazon s3 for storing and retrieving Ion data, AWS Lambda for serverless computing and AWS DynamoDB for NoSQL database operations.

• Good experience in implementing Spark Streaming project, preferably using Scala, and Spark SQL.

• Worked on Big Data Integration &Analytics based on Hadoop, SOLR, Spark, Kafka, Storm and web Methods.

• Implemented the complete set up with configuration file changes from Angular 6 to Angular 8. While migrating the project which involved converting angular components and updating router Modules.

• Used JMS for the asynchronous exchange of critical business data and events among J2EE components and legacy system.

• Used various jQuery and Bootstrap plug-in like date picker, Bootstrap selectors. Extensively Used Jenkins as Continuous Integration tool to deploy Spring Boot Microservices to Pivotal Cloud Foundry (PCF) using build pack.

• Worked on Core Java for multi-threading, collections and GUI AWT. Developed JUnit test cases for DAO and Service Layer methods. Developed Automation Framework for Acceptance Testing using Cucumber BDD and JUnit. Technologies Used : Java 1.6, J2EE, Servlets, JSP, Spring-MVC, IOC, AOP, Multithreading, Hibernate, Eclipse, Angular- JS, NodeJS, CSS3, HTML5, Web logic Server, WSDL, SOAP, JAX-WS, Tomcat, Oracle 11g, Oracle SQL Developer, Linux, PaaS, GIT, JIRA.



Contact this candidate