P Bharath Java FSD Resume
P Bharath Java FSD Resume
Technical Skills:
Programming
Java (Java 8, Java 1.8), JavaScript, TypeScript, PL/SQL
Languages
Spring Boot, Spring MVC, Spring Data, Spring Security, Spring AOP, Hibernate, Apache
Frameworks
Spark, Spark SQL
Front-End Angular (2/4/6/8/9), AngularJS, HTML5, CSS3, JSP, JSF, GWT, RxJS, Jasmine, Karma
Back-End Spring Boot, Spring MVC, Node.js, Microservices, RESTful APIs, SOAP-based Web Services
Databases Oracle 11g, Postgres, MongoDB, Couchbase, NoSQL, RDS
Cloud Platforms AWS (Lambda, EC2, S3, SNS, CloudFormation, CloudWatch, CLI), Cloud Foundry
Containerization Docker
CI/CD Tools Jenkins, Ansible, Bitbucket, SourceTree
Version Control Git, Bitbucket, SourceTree
Messaging RabbitMQ
Testing Tools JUnit, Jasmine, Karma, Postman
Monitoring/Logging ELK Stack, AWS CloudWatch
Build Tools Maven
Development Tools Eclipse, WebSphere, JIRA, Postman
Agile Methodologies Scrum (Sprint Planning, Daily Stand-ups, Retrospectives)
Deployment Tools Ansible, AWS CLI, AWS CloudFormation
Legacy Integration SOAP Web Services
Collaboration Tools JIRA
Project Experience:
Client: Tenable, GA (Remote) (Nov 2020 – Present)
Java Full Stack Developer
Developed backend components and APIs using Java 8, implementing JSON APIs for data exchange.
Utilized Apache Commons for email parsing, delivering structured data through APIs.
Leveraged RxJS for reactive programming, simplifying asynchronous operations with observables.
Built RESTful microservices with Spring Boot, enabling CRUD operations.
Created dynamic front-end interfaces using Angular 2/4, incorporating both template-driven and reactive
forms for validation.
Designed a patient registration front-end using JSPs, JSF, GWT, and Spring MVC, connecting to a database
via Hibernate.
Managed CI/CD pipelines with Jenkins, Docker, and version control using Git and SourceTree.
Implemented reusable components and services in Angular 6, enhancing modularity and scalability.
Developed Spring-based applications using Spring MVC, Spring Data Elastic Search, and Spring Security
with OAuth2 for secure authentication.
Created serverless backend APIs using AWS Lambda and managed cloud infrastructure with AWS CLI for
services like EC2, S3, and SNS.
Built containerized applications using Docker and ensured seamless deployment across environments.
Integrated RabbitMQ for messaging between microservices, improving system reliability.
Supported production systems by troubleshooting and resolving incidents using Java and PL/SQL.
Environment: Java 8, Spring Boot, Spring MVC, Hibernate, AWS, Oracle 11g, Angular 2, Jenkins, Docker,
Microservices, JIRA, WebSphere, Eclipse.