Home

Chandra Harsha - Java Full Stack Developer
[email protected]
Location: , , USA
Relocation:
Visa:
Talapaneni ChandraHarsha
[email protected]
+1 (214)556-6365
JAVA FULL STACK DEVELOPER

SUMMARY

Sr. Full Stack Java Developer with 8+ years of experience in analysis, development, testing, implementing Web based, Client/Server Applications along with Enterprise and Distributed applications across the entire Software Development Life Cycle using Java and J2EE Technologies.
Expertise on advanced software development methodologies such as Agile/Scrum model processes.
Solved tickets raised by business tool customers (User Agents) based on HTML5, CSS3, Bootstrap, JavaScript, JQuery and frameworks such as Ember JS and Handlebars JS
Strong web development skills using HTML/HTML5, CSS/CSS3, JavaScript (ES5 & ES6), JQuery, BOOTSTRAP, Angular JS, React JS, Node JS, Require JS, XML, AJAX, JSONwhich meets W3C Web Standards.
Experience in developing, deploying, and managing N - tier, server-centric J2EE enterprise class projects using Eclipse IDE 3.x/4.x, My Eclipse 6.5, J2SE1.4/1.5/1.6 (Java 2, Applets, Swing, JDBC 3.0, RMI), J2EE 1.5 Web application technologies (Servlets 2.x, JSP 1.x/2.x, JSTL 1.2, JSF 1.x, JNDI), Enterprise application technologies (EJB 2.x/3.0, JMS).
Extensively worked on subroutines for different APIs using Perl, modifying and creating new connections to Database.
Worked on internal tool which is purely based on PHP.
Good experience in J2EE Testing in developing test cases with JUnit,MOCKITO for Unit testing, and logging using Log4j & Good Experience in Mock Testing
Used Ajax calls through Handlebars JS and Ember JS to populate the data tables on the front-end.
Complete understanding of the DevOps process with continuous integration using Jenkins, JIRA, GIT, CHEF.
Expertise in developing model components using ORM technologies like MyBatis, Hibernate.
ExperienceinSpringframework(MVC/IOC/ORM/JDBC/AOP/BATCH/WEBFLOW/Context) and Struts (MVC, architecture, interceptors, action mappings and resource bundles)
Used AJAX, JSON with jQuery for request data and response processing.
Design NoSQL documents install and setup couch base DB in cloud instances (Amazon).
Design and deploy API specification with testing case (Swagger).
Good experience in working with Amazon Web Services like EC2, Virtual private clouds (VPCs), Storage models (EBS, S3, instance storage), Elastic Load Balancers (ELBs).
Have good experience in using Version Controlling tools (CVS, VSS, CM SYNERGY, Subversion, Clear Case and Jenkins) and defect tracking tools like Clear Quest, Quality Center.
Proficient in SQL, PL/SQL, T-SQL, Views, Functions, Stored Procedures and Triggers.
Having hands on experience in deploying web and J2EE enterprise applications on WebLogic, WebSphere, Tomcat and JBOSS Server.
Expertise in database modeling and development using No SQL Database such as MongoDB and Cassandra.
Experience in using version control and configuration management tools like GIT, SVN and CVS.
Experience in using the tools like Ant and Maven for build automation.
Have the motivation to take independent responsibility as well as ability to contribute and be a productive team member.
TECHNICAL SKILLS
Operating System Windows, UNIX, Linux
Programming languages C, C++, Java
Middleware/Distributed Technologies J2EE, EJB, JMS, WSDL, Web services (SOAP/REST), JNDI, Log4j
Server-side Programming Servlets, JSP, JSTL, Custom Tag Libraries
J2SE Technologies Core Java, Threads, Swing, I/O, JavaBeans, JDBC, JSP, Servlets, JDBC, Hibernate
Front end Technologies JavaScript, Angular JS, handlebars, bootstrap, react.js, AJAX, HTML, CSS, XML, XHTML, DHTML, SQL, PL/SQL
Java IDE Eclipse, STS, IntelliJ
Databases Oracle, MySQL, NOSQL, SQL Server, JP
Web Services SOAP, RESTful, AWS, JAX-RPC, JAX-WS, JAX-RS
Application Servers WebSphere, WebLogic, Apache, JBOSS, Resin
Framework Struts, Spring, Spring Core, Spring MVC, Spring DAO
ORM Tools Hibernate, My-Batis, simple JDBC Template
Build Tools Ant, Maven, Jenkins (CI)
Version Control System CVS, Rational clear case, SVN, GIT
Testing Junit, Mockito
Methodologies: UML, OOAD, Waterfall model, Agile
PROFESSIONAL EXPERIENCE
Bank of America, Philadelphia, PA Oct 2021 Till Date
Role: Full Stack Java Developer

Responsibilities
Implemented Agile, Scrum methodologies actively involved in technical meetings, requirements gathering, analysis, planning, effort estimations, development and testing.
Worked with Bootstrap Twitter Framework and Angular JS to Design single page application.
Expertise in the implementation of Core concepts of Java, J2EE Technologies: JSP, Servlets, Spring, Hibernate, Java Beans, JDBC, XML, Web Services
Used PostgreSQL for querying PL/SQL statements to store & retrieve data from database using JDBC.
Used GIT-Hub for project version management.
Experienced in using Agile Project Management tool like Azure Boards for agile planning, tracking and management.
Setup Alerting and monitoring using Stack driver in GCP
Reviewed High-level Design (HLD), Functional requirements and discussed the new functionality in team meetings.
Extensively worked on Java 8, Microservices, Spring Boot, Pivotal Cloud Foundry (PCP) cloud structure.
Responsible for maintaining and expanding our AWS infrastructure using AWS EC2, manage documents in S3, providing IAM access to S3 buckets.
Good knowledge on using Splunk to identify the failures, errors in the applications.
Involved in designing, developing and testing the web application by using the HTML5,CSS3, Bootstrap, and React JS.
Developed Live Chat Escalation functionality to redirect user during outage. Used Splunk to view 13 million logs.
Worked on Rest Web services for backend services, used Couchbase DB (NoSQL) for database services.
Developed Class and Sequence Diagrams using Rational Rose Software.
Consumed the data from Kafka queue to Spark Streams. Configured different topologies for Spark cluster and deployed them on regular basis.
Used Maven to build and deploy applications.
Involved in developing REST API which produces and consumes Web services from other APIs. Used Hibernate and Spring JPA to persist data into the database.
Solved Callback hells in Node. JS by using Promises and Generators from ES6 resulting in unchaining of events and making the code efficient.
Developed RESTful Web Services using spring Boot to read data from client side and process business logic using Microservices architecture.
Configured and tested code modules using POSTGRESQL database.
Managing content data and user data in AWS S3, Microsoft Azure Blob.
Real time Microservices development experience using Cloud based DevOps solutions like AWS. Deployed application on Tomcat server, which is run on AWS cloud.
Experienced in using devOps tools like Azure devOps for continuous integration, deployment and creating pipeline.
Developed and implemented a Linux Shell script which retrieves the metadata of all the hive tables in a database.
Used JERSEY framework to implement RESTful web services.
Used JAX-RS to support the creation of XML and JSON via the Java Architecture for XML Binding (JAXB). Prepared the Technical Design Documents.
Implemented Spring Validation API for writing and integrating the validation rules.
Used Hibernate ORM framework as persistence engine, configured O/R mapping and wrote hibernate queries.

Environment:Java 1.8, Spring 2.5, Nodejs Hibernate, Spring JPA, Java Web Services (REST, JAX-WS), EJB 3.0, JERSEY, jQuery, Spring Boot, JavaScript, Bootstrap, GCP, Web services, AWS, My Eclipse 10, PostgreSQL, Tomcat 8, Splunk,GraphQL, Java Beans, Maven, UML, XML, XHTML, DHTML, JavaScript, CSS, XSL, DB2, SQL, Log4j, Azure, Confluence, UNIX Shell Script.







UPS, Atlanta, GA Feb 2019 Sep 2021
Role: Full Stack Java Developer

Responsibilities
Skillful in application development using JAVA, J2EE, SWING, EJB 3.0, Hibernate, JDBC, Struts, JSP, JavaScript, jQuery, AJAX, Servlets, HTML, XML, RMI, SOAP, Web Services, WSDL, Web Logic, Web Sphere, JBoss, Tomcat Application Server, Node.js
Analysis, design and development of Application based on J2EE 1.7 using Spring and Hibernate &Designed and developed the REST based Microservices using the b with JPA.
Worked on Error handling for the flows and routed the failures to Cloud hub connector and created alerts in the cloud hub to send the error messages to the Operations team.
Managed Patches, Upgrades and Licensed Products for System software on all flavors of UNIX and Linux Servers.
Responsible for the overall layout design that meet cross-device compatibility using Bootstrap, color scheme of the web site using HTML5, and CSS3 and Responsible for creating detailed wire frames and process flows
Creating Docker clusters using Docker swarm and managing to run the multiple tomcat application clusters using Docker Compose.
Responsible to setup Jenkins as a service inside the Docker Swarm cluster to reduce the failure over downtime to minutes and to automate the Docker containers deployment without using configuration management tool.
Build Restful API web services using Node JS and Express JS and used a full complement of Express, Angular JS, Node.js, and Mongo DB to store and present assessments
Worked in various DevOps tools like Jenkins, Puppet, SVN, GIT, and Ansible Well knowledge in CI (Continuous Integration) and CD (Continuous Deployment) methodologies with Jenkins.
Implemented CORS (Cross Origin Resource Sharing) using Node JS and developed REST services using Node and Express, Mongoose modules.
GUI was developed using HTML, Bootstrap, SAAS and AngularJS and created reusable components in AngularJS using Custom Directives Filters, Services, Partials and for DOM manipulations.
Responsible for Angular JS code development and API creation in Node Red
Created Stacks using Amazon Cloud Formation templates to launch AWS Infrastructure and resources. Used AWS Lambda to run the code in the AWS.
Used HTML5, CSS3, Bootstrap, AngularJS, jQuery for developing the front-end and Bootstrap to build a single page web app that communicate with back-end via RESTful API.
Worked in various DevOps tools like Jenkins, Puppet, SVN, GIT, and Ansible Well knowledge in CI (Continuous Integration) and CD (Continuous Deployment) methodologies with Jenkins.
Used Spring MVC Database API's and JPA (Java persistence API) to access database objects &Implemented the application using Agile development methodology.
Hands-on experience in developing AWS cloud formation templates and setting up Auto scaling for EC2 instances and involved in the automated provisioning of AWS cloud environment using Jenkins and chef.
Configured the xml files for spring security injection to ensure back-end security by discriminating the role of users as well as access authority for the URIs and server-side assets.
Enhanced the application with Spring Boot Framework to produce a runnable jar, the framework is clearly a formidable utility in the development of deployable micro-services
Developing Spring Integration application using Camel as route builder, Spring Batch, Spring JMS, Spring JDBC, Core, AOP, JPA, JTA and Gradle as building tool.
Implemented the application using the concrete principles laid down by several design patterns such as Data Transfer Object (DTO), Intercepting Filters, Singleton and Data Access Object (DAO).
Helped migrating and managing multiple applications from on premise to cloud using AWS services like S3, Glacier, EC2, RDS, SQS, SNS, SES, Cloud Formation, VPC etc. Configured and maintained user accounts for dev, QA, and production teams and created roles for EC2, RDS,S3, Cloud Watch, EBS resources to communicate with each other using IAM.
Environment: JAVA, J2EE, SWING, EJB 3.0, Hibernate, JDBC, Struts, JSP, JavaScript, jQuery, AJAX, Servlets, HTML, XML, RMI, SOAP, Web Services, WSDL, Web Logic, Web Sphere, JBoss, Tomcat Application Server, Node.js
7 Eleven, Irving, TX July 2018 Jan 2019
Role: Full Stack Java Developer

Responsibilities
Involved in complete SDLC life cycle - Designing, Coding, Testing, Debugging and Production Support.
Worked closely with Business Analysts in understanding the technical requirements of each project and prepared the use cases for different functionalities and designs.
Involved in test-cases using JUnit, debugging implementation and deployment activities.
Involved in using React JS components, Forms, keys, Events, Router, Animations and Flux concept.
Worked in both UNIX and Windows based development environments.
Experience with AWS, EC2, S3, RDS, Cloud formation templates, CICD tools (Jenkins, GIT, Chef, Ansible playbooks)
Responsible for checking cross browser compatibility and hence worked on different browsers like safari, internet explorer, Firefox and Google chrome.
Work in close collaboration with internal customers and teams to develop strategies that address product content and overall user experience design for Catalyst s clients.
Implemented Micro Services SOA and OAuth Server with SAML IDP Authentication
Developed new features to meet the specifications as set out by lead developer.
Implemented Different Design patterns like singleton, factory and J2EE design patterns like Business delegate, session fa ade, Value object and DAO design patterns.
Used the JavaScript dynamic functionalities for different UI components.
Involved in Optimizing and Performance Tuning on targets/sources/Data flow.
Developed single page application with Angular JS.
Created unit and integration-based tests for TDD approach and automated continuous integration and deployment. Implemented test coverage requirements.
Used GIT as version control and Configure Web server be able to serve WML pages.
Used Log4j for logging errors, messages and performance logs.
Worked with source version control tool GIT to manage the code repository.
Involved in the Hibernate HQL query conversion to SQL using the SQL developer tool within the core client application.
Used Hibernate as ORM tool and defined the mapping and relationship of each Collections in MongoDB.
Successfully loaded files to HDFS from MongoDB, HBASE.
Environment: Agile, Linux, Microservices, GitHub, MySQL, Jenkins, Angular js, Json, AWS
Space Multimedia India Jul 2016 Sep 2017
Java Developer

Responsibilities:
Used EJB Stateless/Stateful session beans to implement business logic, session handling, and transaction and deployed Enterprise Java Beans both Session and Entity on WebSphere Application Server.
Implement modules into NodeJS to integrate with designs and requirements.
Taken care of java Multi-Threading in common java classes/library.
Extensively used Java Scripts to enforce client-side validations and also used jQuery for Ajax processing.
Involved in development/ maintenance of various web services using IBM WebSphere to interact with other Applications.
Involved in unit testing, troubleshooting and debugging. Modifying existing programs with enhancements.
Worked on Linux environment for deploying the application, running scripts for jobs.
Involved in fixing bugs the bugs or defects in the application.
Worked as the part of a core team to monitor and enhance the performance of the application.
Used Value Object to allow smooth String comparison. Used Core Java API s and data structures
Created REST microservices increasing speed and reliability of existing infrastructure. Continue to maintain several microservices and update older java/Struts 1.1 systems
Develop and support front-end design / integration and deployment with an eye towards simplicity, reliability, manageability, scalability, extensibility, performance, and re-use
Adhere to software coding, best practices and style guides to ensure consistency
Participate in code reviews, conduct unit tests, deployments, and ensure version control
Developing front end UI as well as back-endAPIs
Ensuring cross-platform optimization for mobile phones
Ensuring responsiveness of applications
Develop, review, and update process and reference documentation on an ongoing basis
Identify problems, and effectively communicate solutions to peers and management.
Environment: Agile, Linux, Microservices, GitHub, MySQL, Jenkins, Angular js, Json, AWS





Serco Global Services, India May 2014 Jun 2016
Java Developer

Responsibilities:
Implemented Struts Framework in the presentation tier for all the essential control flow, business level validations and for communicating with the business layer.
Developed Struts Framework Action Servlets classes for Controller and developed Form Beans for transferring data between Action class and the View Layer.
Used JDBC to do CRUD operations. Wrote SQL queries, stored procedures, Triggers.
Extensively used JDBC to access the database objects.
Prepared UNIT test cases, taken care of JUnit Testing.
Developed the front-end UI using JSP, HTML, JavaScript, and CSS.
Implemented Struts Validators framework to validate the data.
Developed Ant(build.xml) targets for build and deployments on WebSphere Application Server 5.0.
Developed Stored Procedures in the Oracle 9i database.
Responsible for design and implementation of various modules of the application using Struts-Spring-Hibernate architecture.
Developed software applications using C++ and other object-oriented languages.
Involved in writing unit test plans and developing test cases using JUnit.

Environment: Java6/7, J2EE, Eclipse, Windows, UNIX, JSP/Servlets, jQuery, Apache Tomcat, JDBC, XML, XSLT, CSS, Ajax, HTML, C++, Oracle, UNIX, Hibernate, Spring, Oracle.
Keywords: cprogramm cplusplus continuous integration continuous deployment quality analyst user interface javascript sthree database rlang procedural language Georgia Pennsylvania Texas

To remove this resume please click here or send an email from [email protected] to [email protected] with subject as "delete" (without inverted commas)
[email protected];445
Enter the captcha code and we will send and email at [email protected]
with a link to edit / delete this resume
Captcha Image: