Post Job Free
Sign in

Stack Developer Software Development

Location:
5th arrondissement of Paris, 75005, France
Posted:
May 23, 2024

Contact this candidate

Resume:

Name: BHARATH CHITTAMURU

Contact: +1-919-***-****

Gmail: ad5wp2@r.postjobfree.com

Sr. Java Full Stack Developer

Professional Summary

Java Full Stack Developer with 10+ years of experience in the IT industry with consummate experience in analysis, design, development and testing client server and n-tier applications using Java and J2EE.

Good experience in Web Application Designing and Developing User Interactive and Responsive Web Design using HTML, HTML5, CSS, CSS3, BOOTSTRAP, JAVASCRIPT, JQUERY, Angular JS, Node JS, AJAX, J2EE, JavaBeans, XML, JavaFX and SQL.

Designing and developing software applications with the EJB, JSP, Servlets, JavaBeans, Python, JNDI, AJAX, JMS, ORM, Web services, JDBC, Hibernate, Struts, Spring Core, Spring Boot 2.7.1/2.5.2, Spring MVC 2.5.1/2.5.2, Spring IOC, Spring Batch, Spring JDBC, Spring ORM, RMI, XML, JavaScript, JQuery, Web Services, SOAP, JSON.

Expertise in Software Development Life Cycle (SDLC) like Analysis, Design, Development, Testing, Implementation, Enhancement, Production Support and Change Management of business applications, even used methodologies like Agile Scrum, Waterfall and TDD development.

Extensive experience in utilizing GCP services, such as Google App Engine, for deploying scalable and reliable Java applications.

Experienced in writing queries using Oracle 10g, MySQL and NoSQL database MongoDB and Dynamo DB, Kubernetes carries out various other technical and nontechnical tasks related to full Stack software development.

Extensive expertise with Java, J2EE, JSP, JDBC, Servlets, JavaBeans, JBoss, Java Script, Angular, React JS, jQuery, CSS, Ajax, JSON, XML, Struts, Spring, Micro Services, Spring boot, Hibernate, Kubernetes and Oracle PL/SQL.

Experience in design and development of multi-tiered distributed environment using Java &J2EE (Core Java, JSP, Servlets, JDBC, XML/XSLT, JMS) and frameworks like Struts, spring, JSF Prime Visualization, Spring MVC and Hibernate for persistence purpose.

Experience working with Docker to improve our (CI/CD) Continuous Delivery framework to streamline release.

Extensively worked on database applications using Amazon RDS, OracleDB, SQL Server, PostgreSQL, Amazon Aurora, DynamoDB, Sqlite and MySQL.

Deep hands-on experience on building scalable web service architectures with various relational (MySQL, SQL Server, Red Shift), and distributed database systems (GraphDB, Mongo DB, Cassandra DB, Elastic Search, Redis). Designing, Deploying.

Superior project implementation skills using cutting-edge technologies Servlet, JSP, JSF, Applets, XML, Code igniter, PHP etc. Administration and Support upfront with Atlassian Suite viz. Confluence, Crowd Jira and Bit-Bucket

Expertise with Relational databases such Oracle, PostgreSQL, SQL server and MYSQL, PL/SQL.

Leveraged cutting edge technology like Kotlin, Android JetPack, Retrofit, Navigation, ViewModel, Room, Actions.

Developing Micro services with Spring MVC, Spring Cloud, Spark, Spring Boot, Spring AOP, DI and JPA to develop loosely coupled processes.

Proficient in deploying and managing Java full stack applications on Google Cloud Platform (GCP).

Good experience with Angular 6/7 Fusion Charts for interactive dynamic JBoss data visualization for reporting extensively used Jasper Reports.

Experience with the cloud technologies, Kubernetes like using Amazon Web Services (AWS), Microsoft Azure, pivotal cloud Foundry (PCF) in various environments.

Strong Database development experience in Oracle, MSSQL Server, MySQL and database concepts like writing Functions, Procedures, Triggers, Cursors and Views.

Expertise in different open-source frameworks like Struts 2.0/2.1, spring 4/5, REST API and ORM Technology like Hibernate 3.0, IBatis, Mybatis, jQuery.

Good hands-on experience with Java 8, Spring Boot newer features like Stream API, Time API, Collection API, lambda expressions to migrate the existing applications.

Experience in deploying J2EE applications on Apache Tomcat web server, Kubernetes, REST API and WebLogic, JBoss application server in consuming SOAP web service using Apache CXF and Axis frameworks.

Developing applications using latest technologies like EJB3.0, Hibernate3.2/4.x, Spring2.x/3.x/4.x, and REST based Web services (axis 2.0, JAX-WS 2.0, JAX-RS2.1, Jersey 2.26+, Rule Engines (Drools4.1, ILOG), XMLAPI and tools.

Good Working experience with Spring Application Context Module, Spring MVC Framework module, Spring boot and using Spring modules like Spring Core Container Module.

Proficient in developing Front-end systems with HTML5/CSS3, DOJO, Java Script, jQuery, Ajax, JSF, Angular, React.JS, Bootstrap.

Strong knowledge of Google Cloud, Lambda, ETL, Fuse application security models, protocols and tools like AWS IAM, AWS KMS policy, API Gate way Microsoft Azure AD, Azure Function apps, Azure Virtual Machine, Component Blob, App Insights, Key Vault etc.

Working on design patterns like DAO, DTO, Abstract Factory SDO, BO, Singleton, Interface, TO. Tag Libraries, Custom Tags and Java Script Frameworks such as Require.js, Backbone.js, AngularJS, NodeJS, ReactJs.

Expertise with frameworks like AngularJS, React JS, JQuery in web presentation layer with servlets, JSP, Spring MVC at the web controller layer.

Expertise in TSQL DDL/DML, perform most of the SQL Server Enterprise Manager and Management Studio functionality using T-SQL Scripts and Batches. Worked on Amazon Web Services, Office 365 and Google Cloud issues.

Experience on MVC frame works like Angular 9/8/7, J2EE, Spark, REST API for creating Single Page Application (SPA) using concepts like Routing, Dependency Injection, Observables, Services, Ng Zones, Components and Directives.

Experience in Service Oriented Architecture SOA, SOAP Web services, Restful API and micro services architecture and in integrating REST, SOAP services using WSO2.

Extensive experience in developing Restful JAX RS web services, JSON as a data exchange format to integrate custom web applications and various enterprise systems and application modules.

Technical Skills

Languages

JAVA 11/8/7, PHP, Java Script, and PL/SQL, NodeJs, Python

Web Technologies

HTML, XML, CSS, Java Script, Angular JS, Angular 11/9/8/7, AJAX, JSP, jQuery, DTD, Java Beans, JMS

J2EE Technologies

Servlets, JSP, JSF, Servlets, JMS, JNDI, Web Services, JDBC, SOAP, RMI

Methodology

UML, MVC, Agile, Scrum, Waterfall

App/Web servers

Apache Tomcat, Web logic, Apache Server, JBoss, Kafka, Apache Camel

Applications Frameworks

Spring 4/5, Hibernate, Struts, JSP, Spring Boot, Spring MVC

Web Services

SOAP, WSDL, AXIS, JAX- WS, REST, JSON, JAX- RS

UML tools/ Build tools

Apache ANT, Maven, Jenkins, Azure, Docker, Kubernetes, PCF, CI/CD, Google cloud GCP, JUnit, Jira, Dream viewer, Rational Rose, UML

Databases

Oracle, MySQL, MongoDB, PostgreSQL, Cassandra.

XML

XML, XSLT, JAXB, SAX, DOM

AWS

EC2, RDS, S3, ELB, Lambda, Dynamo DB, Api Gateway

IDE

Eclipse, My Eclipse, NetBeans, JDeveloper, IntelliJ

Operating Systems

Windows, UNIX, LINUX, MacOS.

Professional Experience

Client: Farmers Insurance, Woodland hills, CA Sep’22 –Present

Role: Sr. Java Full Stack Developer

Project Description: As a Java Full Stack Developer, I led the entire process of building a software project, from planning to making it work. I used tools like React, TypeScript, and JavaScript to create interactive web pages that respond to user actions in real-time. I managed the setup and scaling of servers using services like AWS and GCP. For storing and retrieving data, I worked with databases like MongoDB and PostgreSQL. I also made sure everything worked smoothly by testing and fixing any issues using tools like JUnit.

Responsibilities:

Involved in the entire (SDLC) of the project right from the designing of the project till the implementation phase of the project.

Used CSS3, HTML5, React, TypeScript, ES6, JavaScript, JSON and jQuery to create UI web pages.

Developed user interface by using React JS, Flux for SPA development, also used React forms for data driven form components and React router to define module level routing.

Used ReactJS to capture user actions and render the relevant action, as well as dynamically render the UI based on user actions.

Build servers using AWS Importing volumes, launching EC2, creating security groups, Auto-scaling, load balancers, Route53, SES and SNS in the defined virtual private connection (VPC).

Made use of Bitbucket Git management for quality bug-tracking and roll back capabilities.

Involved in developing applications using PostgreSQL and wrote SQL and PL/SQL queries to test the data that was sent through the external REST API calls.

Implemented Kotlin with Android content providers for implementing features like sending E-mails, SMS, etc., from the app and designed suitable GUl for these applications.

Utilized Web Sockets with React to maintain consistent and real-time state across users.

Involved in implementing various client-side interfaces on the front end using React.js and used various predefined components from NPM and redux library and deployed application to NGINX.

Used GCP Compute Engine for provisioning and managing virtual machines to host Java back-end services.

Worked Vue.JS for building apps and declarative templates with databinding, created some custom directives in the application. Used AWS Beanstalk for deploying, shell scripting, scaling web applications and services developed with Java.

Used React http service to make GET/POST/PUT/DELETE to deal with API request and response.

Java 11 features such as Lambdas, Streams, Observables and Completable Futures etc.

Developed microservices and created REST API's using Java Spring Boot framework, and Spring REST implementation and used Maven as a build tool.

Migration of the existing system written in Python to PHP environment adding more features.

Worked with Spring annotations mechanism to create RESTful applications.

Designed and documented REST/HTTP APIs, including JSON data formats and API versioning strategy.

Implemented REST API web service to fetch data from the MongoDB.

Used Enterprise built security wrapper to secure REST endpoints, using policies to provide secure access.

Developed microservices using spring framework, benefiting from auto-configuration using spring-boot, securing with spring security.

Extensively worked on JavaScript libraries which include Angular JS, React JS, and Node JS.

Used Spring Core Annotations for Dependency Injection Spring DI and Spring MVC for REST API’s and Spring Boot for microservices.

Used swagger framework for rest API documentation.

Used Hibernate to store the persistence data into the PostgreSQL database, Cassandra DB and wrote HQL to access the data from the database.

Used Spring JDBC templates for database interactions and used declarative Spring AOP transaction management.

Implemented microservices architecture using Spring Boot for making the application smaller and independent.

Implemented Kafka consumer and producer configurations to use for high-volume streaming with pub-sub model using multiple inheritance AVRO schemas with same topic.

Deployed end to end event-driven microservices architecture using Apache Kafka and deployed with Kafka Elasticsearch.

Performed CRUD operations like Update, Insert and Delete data in MongoDB and Oracle database management system and handled database access and data transmission based on RESTful web service.

Designing complex application Oracle database statements for querying, updating, and reporting.

Worked on developing Restful endpoints to Cache application specific data in in-memory data clusters like Redis.

Used spring data JPA with default implementation of hibernate ORM for database connectivity to abstract the complex configuration involved with connection management.

with event-driven and scheduled AWS Lambda functions to trigger various AWS resources.

Deployed the Application into Docker container and made easily accessible at runtime using cloud services like AWS, incorporated Kubernetes for container orchestration CI/CD, ensuring scalability and resilience, Netflix Eureka, Spring Hystrix as fallback method, Spring Ribbon for load balancing and a broker service to maintain status using Spring Kafka and Zookeeper

Created AWS EC2 instances and installed required configurations and applications on it and created S3 buckets for storing object level data into it.

Leveraged AWS Lambda for serverless compute, enabling event-driven processing and seamless scalability. DynamoDB served as our NoSQL database, providing high-performance and scalable storage for our application data. Created and managed a Docker deployment pipeline for custom application images in the Cloud using Jenkins.

Used Log4J API for logging and debugging.

Skills at using testing tools such as Postman, Jest, Enzyme, JUnit, Apache JMeter and debugging tools such as ES Lint, Redux Dev Tools and Chrome Developer Tools.

Followed Test Driven Development and written test cases using Junit for every relevant class.

Worked with several testing frameworks such as Junit and Mockito.

Environment: Java 11, Maven, GCP, Hibernate, React JS, Python, CI/CD, HTML, Kafka, RabbitMQ, Apache Tomcat, JSON, Java Script, Spring, Spring ribbon, Oracle, Cassandra DB, Mongo DB, JDBC, Eclipse, JUnit/Mockito, JMeter, Selenium, Jenkins, GitHub, Docker, Kubernetes, Log4j, AWS EC2.

Client: Life point, Brentwood TN. Feb’21 – Aug’22

Role: Sr. Java Full Stack Developer

Project Description: Developed a comprehensive Java-based full stack solution for Life Point, Brentwood TN, employing Agile methodologies and leveraging technologies like AngularJS, Spring, Hibernate, and Azure services. Implemented intricate features such as OAuth-based authentication, Elasticsearch integration, and Kafka-driven data pipelines. Ensured robustness through Test Driven Development, automated testing with Selenium, and continuous integration with Docker CI/CD. The project facilitated seamless interaction with various databases including Oracle, MongoDB, and Cassandra, enhancing performance and scalability while maintaining high security standards.

Responsibilities:

Involved in various phases of Software Development Life Cycle (SDLC) such as requirements gathering, modeling, analysis, design, development, and testing.

Used Azure Kubernetes Service (AKS) to orchestrate containerized applications, automating deployment, scaling, and management.

Developed the view-controller components using JSPs, HTML5, CSS3, AJAX, JavaScript (jQuery).

Designed and developed the agent portal using Angular 9/11 framework along with HTML5, CSS3, and TypeScript.

Created TypeScript reusable components and services to consume REST API’s using Component-based architecture provided by Angular 9/11.

Implementing Angular 9 services to connect the web application to back-end APls.

Developed Angular 9/11 service for static selection (reference) data in the Angular 9/11 SPA has run block.

Worked on custom URL has to land the user in the application.

Implemented Angular 9/11 Router to enable navigation from one view to the next as agent performs application tasks.

Developing applications using new features of Java 1.7/1.8 like Annotations, Generics, enhanced for loops and Enums. Working with Angular CLI and Typescript in Angular 2/4/6 to create Angular components.

Implemented routing logic and navigation from screen to screen and implemented login functionality on the client side in AngularJS.

Develop the interface for the application using Query, CSS and HTML and PHP.

Used Azure App Service for deploying and scaling web apps.

Utilized Azure Functions for serverless compute to run event-triggered code without managing infrastructure.

Hands-on experience in developing integration with Elasticsearch in any of the programming languages like JAVA and JavaScript. Having knowledge of advance reporting using Elasticsearch and Node.js.

Implemented the current SASS/LESS-based user interface, making it mobile-friendly using cross-platform tools such as Ionic, ultimately leading to business improvement.

Implemented core features of AngularJS framework such as dependency Injection, Data binding, Filters, Directives, Templates, Services, and Deep Linking Designing.

Involved in designing and creating the Database Tables using PostgreSQL Database.

Migrated from Angular 8 to Angular 9 with the latest version depended on Typescript 3.8.

Used Java 8 features like streams and Lambda expressions.

Maintained Interface compatibility and concurrency in the project using Java 8 new features like default, static methods, and Concurrency API.

Used GCP Identity and Access Management (IAM) to manage access control and permissions for Java applications deployed on GCP.

Used Java 8 Method References feature to point to methods by their names and used functional Interfaces.

Used Spring MVC framework for implementing Model-View-Controller (MVC) architecture at the Web tier level to isolate each layer of the application so that the complexity of integration will be reduced, and maintenance will be very easy.

Used Spring AOP for solving cross-cutting concerns like keeping logged data and transactions details etc.

Used Spring Batch for processing a large amount of data like transaction management, job processing, resource management, and logging.

Secured the APIs by implementing Auth2 token-based authentication/authorization scheme using spring security.

Designed and developed third-party Payment services to Offer Users Convenient Payment Methods based on OAuth Protocol.

Used Hibernate ORM framework as persistence engine and wrote Hibernate Queries to automate the mapping between Oracle database and Objects in Java.

Involved in writing SQL and Stored Procedures for handling complex queries with the help of TOAD and access them through Java Programs from Oracle and Cassandra Database.

Worked with MongoDB to store non-relational data into a collection and retrieve them whenever required.

Used Azure Cosmos DB to store and query non-relational data at scale.

Used Kafka to handle data pipeline for high-speed filtering and pattern matching on the fly and monitoring data pipeline operations. This involves aggregating statistics from distributed applications to produce centralized feeds of operational data.

Developed APIs to read and publish data from Elasticsearch cluster using native Java Transport client as well as REST client. Worked on Spring Integration with Elasticsearch.

Focused on Test Driven Development thereby creating detailed JUnit tests for every single piece of functionality before writing the functionality.

Used Azure Monitor to monitor the application and store logging information.

Performed automation testing and authored test scripts using Selenium WebDriver, Selenium Grid, and JUnit.

Worked in Agile TDD environment using SDLC tools like GIT, Jira, Jenkins, Docker CI/CD, and Maven for build packaging and deployments of the application components.

Environment: Agile methodology, Java, J2EE, GCP, CI/CD, Cassandra, Hibernate, Spring, XML, JSP, JAX-RS, Spring AOP, Spring Security, Oracle, MongoDB, JSP, HTML, AJAX, JavaScript, jQuery, AngularJS, Docker, Kafka, GIT, JIRA, PL/SQL, STS, JUnit, Log4J, Maven, Jenkins, WebLogic Application Server, Azure, Kubernetes Service, Azure Storage, Blob Storage, Azure SQL Database, Azure Functions, Monitor, Azure DevOps, IntelliJ IDEA, Azure Pipelines, Azure App Service, Cosmos DB.

Client: Menards, Eau Claire WI. Oct’19 – Jan’21

Role: Java Full Stack Developer

Project Description: As a Java Full Stack Developer at Menards, Eau Claire WI, I played a key role in agile project management, continuous integration/continuous development, testing, and enterprise architecture teams. Responsibilities included designing and developing user-interactive web pages using HTML5, CSS, TypeScript, Bootstrap, JSON, and Angular2 to create a single-page application with multiple views. I utilized TypeScript as a compiler, managed MongoDB as a NoSQL database, and implemented, designed, developed, and maintained Restful/APIs/Micro Services integrated with a responsive UI Salesforce.com application managed infrastructure resources supporting various cloud service providers like AWS. I also contributed to unit testing, bug tracking, and code review processes, ensuring the quality and security of the application.

Responsibilities:

Collaborated with Agile project management, (CI/CD) Continuous Integration/Continuous Development, Testing/QA, and Enterprise architecture teams.

Designed and developed user-interactive web pages using HTML5, CSS, TypeScript, Bootstrap, JSON, and Angular2.

Created a Single Page Application, incorporating multiple views with route services to enhance user experience dynamically through the Angular2 framework.

Employed the re framework to bind HTML templates to JavaScript objects, working with Angular2 routes, services, directives, and components for test flow setup.

Utilized TypeScript as a compiler to convert code into JavaScript, managing TypeScript definitions with

Typing’s. Developed a component adjusting content based on user navigation using the router-outlet directive in Angular 2.0.

Worked on Apex classes, including writing Apex Text class methods for SFDC testing, and managed timely data using the Data Loader tool.

Used MongoDB as my NoSQL database to handle the data provided by the federal agencies related to TOPS application.

Implemented, designed, developed, and maintained Restful/APIs/Micro Services integrated with a Responsive UI Salesforce.com Application.

Implemented Presentation layer using CSS Framework, Angular, Wire-framing, HTML, JPA 2.

Utilized the MuleSoft platform for API design and implementation, working with transformers, exception handling, testing, and security through OAuth for Mule ESB endpoint.

Created RAML files for entity creations and associations, participated in application creation & deployment, and performed unit testing by writing MUnit test cases.

Administering, and Monitoring, Optimizing large Distributed data Clusters using MongoDB, Elastic Search.

Developed SQL queries with PHP Doctrine and Propel to create, retrieve and update data and programming SQL sentences based on CRUD.

Worked on PostgreSQL Database hosted on the AWS RDS Service.

Used the Spring Boot framework for building cloud Micro Services, developing Spring-based applications faster with minimal configuration.

Designed and built RESTful Web service interfaces in Java, incorporating Apache Camel as an open-source message broker. Modified jQuery for AJAX calls on JSON responses and used Hibernate for object/relational mapping (ORM) with Oracle Relational data model.

Configured Spring Application remotely using yaml files on a config server through Spring Cloud Config. Registered services for service discovery using Eureka.

Developed user management modules with API token-based authentication and Spring Security. Implemented Persistence Logic with Spring-Hibernate using JPA and Hikari for connection pooling.

Managed infrastructure resources, including physical machines, VMs, and Docker containers, supporting various Cloud service providers like AWS.

Wrote Junit test cases at each layer and developed a unit test framework using Junit with Mockito for existing code.

Used Eclipse as an IDE tool, JIRA for bug tracking, Any Point Studio for MuleSoft, and created Swagger API for control flow.

Worked with AWS API Gateway for implementing the Micro service architecture and utilized ECS to deploy the Docker containers onto the servers.

Employed HP Fortify scan for secure code review and assisted in formulating and distributing Information Security Metrics and Event Reports.

Actively participated in weekly Iterative review meetings, providing constructive feedback and insights to track progress and address issues.

Used Postman for testing endpoints and collaborated with QA to write test cases and debug defects in the application.

Environment: Agile, Angular2, HTML, CSS, CI/CD, JavaScript, JSON, Java 1.8, A Web Services, Salesforce, Spring, Spring Boot, Spring Cloud, Microservices, Spring-Netflix, Eureka, MSQL, Hibernate, MuleSoft, DC/OS, Eclipse, any point Studio, Maven, Jersey API, JUnit, Mockito, GIT, Source Tree, Bamboo, Camel, RabbitMQ, Apache Tomcat application Server.

Client: Dura Automotive, Hyderabad India Nov’15 – Sep’19

Role: Java Full Stack Developer

Project Description: As a Java Full Stack Developer at Dura Automotive, I played a vital role in agile software development, collaborating closely with teams and clients. Responsibilities included preparing design documents, testing services using Soap UI/Postman/ARC, and developing JUnit test cases. I designed and implemented solutions for CI/CD and Release Management using GIT, Jenkins, Maven, Docker, Kubernetes, Helm, and Amazon EKS, facilitating seamless propagation of microservices from development to production environments.

Responsibilities:

Actively involved with the team, management & client as a part of agile (SCRUM) software development.

Prepared design documents with sequence diagrams, Class Diagrams using Microsoft VISIO tool.

Used Soap UI/Postman/ARC for testing and developed JUnit Test cases to test the services availability.

Designing and developing solutions for CI/CD and Release Management using GIT, Jenkins, Maven, Docker, Artifactory, Kubernetes, Helm, and Amazon EKS which propagates micro services from dev to production.

Implemented micro services containers using Docker and Kubernetes.

Deployed the applications in Apache Tomcat Application Server 8.x.

Used Spring Core Annotations for Dependency Injection Spring DI and for Restful web services APIs.

Involved in stage deployments using Tomcat server.

Utilized Spring Boot Actuator to monitor and manage the application, exposing metrics, health checks, and diagnostics endpoints for operational insights.

Used Angular 8 with JSON Object returned by Spring MVC Controller.

Implemented scheduled tasks and batch processing using Spring Boot's scheduling capabilities, automating repetitive tasks and improving system efficiency.

Implemented user-friendly web-based application using AngularJS, HTML5, CSS3, Bootstrap, Spring and MongoDB.

Integrated external APIs and third-party services using Spring Rest Template or Web Client, enabling seamless communication and data exchange between systems.

Proficient in RDBMS concepts and worked with MySQL, Oracle, PostgreSQL, DB2 and NoSQL database such as MongoDB.

Utilized Git tools and integrations enforce code quality standards and facilitate thorough peer reviews.

Deployed applications to Azure App Service: Successfully deployed web applications, APIs, or microservices to Azure's fully managed platform-as-a-service (PaaS) offering, Azure App Service. Configured scaling options, monitored application health, and managed deployment slots.

Designed and implemented RESTful APIs using Express.js or other Node.js frameworks, providing data and functionality to frontend applications and enabling seamless communication between the frontend and backend.

Database Management Systems: Proficient in working with various database management systems (DBMS) such as MySQL, PostgreSQL, Oracle, MongoDB, or Microsoft SQL Server.

Developed views controller and model components using AngularJS.

Provided technical support and troubleshooting for Git-related issues, resolving complex problems and ensuring uninterrupted workflow for development teams. Used GIT as a version control for implementing the application.

Used Angular Reactive forms to implement complex forms and performed the Angular 6 validation to validate user inputs and to create user-friendly web application using Form Builder.

Developed RESTful web services using Java Servlets JSON JAX-WS and JAX-RS and persistence using Hibernate and JPA framework.

Designed and developed RESTful JSON/XML web service for handling asynchronous AJAX requests.

Environment: Java 7, Servlets, CI/CD, PostgreSQL, AngularJS, Spring Boot, Kubernetes, Jenkins, AWS, Hibernate, Restful Web Services, JPos, Swagger, JPA, JSON, React JS, XML, Gradle, Tomcat Server 7 and MySQL

Client: Unisys Global, Hyderabad, India Oct’13 – Sep’2015

Role: Java Developer

Project Description: At Unisys Global Services, I contributed as a Java Developer in a project focused on developing a comprehensive J2EE application. Responsibilities included implementing business logic using Spring, designing and developing web pages with HTML, CSS, and JavaScript, and enhancing user experience with AngularJS. Played a key role in migrating the application to a microservices architecture using REST APIs and AWS. Additionally, I conducted testing using JUnit, Selenium, and Cucumber, and managed project tasks and issues using JIRA in a Waterfall environment. The project aimed to improve performance, functionality, and maintainability of the application while adhering to industry standards and best practices.

Responsibilities:

Developed all the tiers of the J2EE application, implemented business logic using spring in the middle tier, developed Beans and helper classes to communicate with the presentation tier which consists of JSPs and Servlets.

Designed and developed web pages using front-end technologies such as HTML, CSS, and JavaScript.

Developed html views with HTML5, CSS3, jQuery, JSON, and JavaScript.

Used Directives in AngularJS with CSS to create dropdowns and navigation sidebars with more unique functionality.

The enhanced user experience by designing new web features using MVC Framework AngularJS.

Hands on involvement with Core Java with Multithreading, Collections, Streams, Maps, Generics and Java accumulations

Worked on migrating the existing application from Spring MVC into



Contact this candidate