add photo
Sharadha
kodadisharadha@gmail.com
404-401-5789
Atlanta, GA 30301
Java Full Stack Developer
13 years experience
0
Recommendations
Average rating
192
Profile views
Summary

Around 8 years of professional experience in software design and development with a strong Java, J2EE background.
• Involved in all phases of Software development life cycle (SDLC) including requirement analysis, designing, development, testing and deployment.
• Experience in developing applications using agile methodology with scrum process framework, Test Driven Development (TDD) and waterfall methodology.
• Extensive experience in Core Java concepts like OOPS (OBJECT ORIENTED PROGRAM DESIGNING), Exception handling, Multi-threading, Synchronization, Serialization, IO, Collections Framework, Java Beans.
• Developed enterprise and client/server model web applications using JDBC, Servlets and JSP, Hibernate/JPA, Spring framework.
• Hands on experience in developing web services using JAX-WS (SOAP) and JAX-RS (REST) specifications.
• Expert in developing RESTful web services using Jersey as the implementation.
• Experienced in documenting web services using WSDL (SOAP) and Swagger (REST).
• Expert in developing applications with Spring Core (IOC, DI), Spring AOP, Spring MVC, Spring JDBC, Spring JPA, Spring transaction, Spring SOAP, Spring REST, Spring boot, Spring data, Spring Security.
• Hands on experience in using Spring Security framework for login authentication, authorization and password encryption.
• Involved in the migration of Java services into Microservices architecture, decomposing monolithic applications in a set of discrete services.
• Worked on Java Message Service (JMS) API for developing message-oriented middleware (MOM) layer for handling various asynchronous requests.
• Experienced in Object Relational Mapping (ORM) technique for mapping Java classes with database using persistence platform like JPA (hibernate/ IBATIS).
• Hands on experience in writing test cases using Junit, TestNG, and Mockito.
• Involved in Continuous Integration and Continuous Deployment (CICD) process using Jenkins.
• Worked on different design patterns like Singleton, Prototype, Factory, Proxy, DAO and DTO.
• Experience in working with databases like MySQL, Oracle and good exposure to NoSQL databases like MongoDB.
• Hands on experience in writing database query languages like SQL, PL/SQL, HQL, HSQL Named Queries.
• Expert in responsive web development using HTML, CSS, JavaScript, JSTL, jQuery, XML, JNDI Bootstrap and Angular JS.
• Involved in developing single page web applications.
• Experience with development using Angular JS extensive features for loading views in a Single Page Application, MVC structure for JavaScript files, data-binding using Angular JS directives and building custom directives.
• Developing Single page applications using Angular2 features like components, pipes, modules, templates, metadata, data binding, routing and Angular CLI.
• Extensive experience with build tools like Ant, Maven and Gradle.
• Hands on Experience in Apache Tomcat, JBoss, and Web logic Servers.
• Involved in the analysis and troubleshooting of issues using JIRA.
• Experienced in working with version control tools like GIT and SVN.
• Hands on experience in development of logging standards and mechanisms based on slf4j, log4J and Java logging API.
• Worked on different integrated development environments (IDE's) like Eclipse, STS and IntelliJ.
• Worked on Java 8 features like Lambda Expressions, Java Streams, Functional Interfaces.
• Strong knowledge on relational database architecture and database normalization techniques.
• Experience in creating Jenkins jobs and configuring them with bash scripts and API calls.
• Experience connecting java application to Jenkins and trigger the jobs and configuring various plugins.
• Knowledge on AWS Environment like S3, EC2, IAM.
• Experience in working with different platforms like Windows, Linux.

Experience
Education
Kakatiya University 2008
Kakatiya University 2006
Skills
Java
2021
8
Apache Tomcat
2021
7
Hibernate
2021
7
JIRA
2021
7
Junit
2021
7
Maven
2021
7
REST
2021
7
Spring
2021
7
Jenkins
2021
6
JPA
2021
6
Postman
2021
6
Scrum
2021
6
Git
2021
5
MVC
2019
5
Oracle
2021
5
Agile Methodology
2019
4
Continuous Deployment
2019
4
Continuous Integration
2019
4
Eclipse
2017
4
API Development
2016
3
JSON
2021
3
Microservices
2021
3
Spring Boot
2021
3
WebServices
2021
3
AngularJS
2021
2
CSS
2021
2
JavaScript
2021
2
Project Management
2021
2
JSP
2019
1
Log4J
2018
1
MySQL
2019
1
Unit Testing
2017
1
XML
2018
1
AJAX
2019
1
Ant
0
1
Apache
0
1
Apache Webserver
0
1
Application Development
2016
1
AWS
0
1
AWS EC2
0
1
BaSH
0
1
BEA WebLogic
0
1
Bitlocker Encryption
0
1
Bootstrap
0
1
Business Objects
2018
1
Business Requirements
0
1
C
2017
1
CICD
2018
1
Data General
2017
1
Database Architect
0
1
DBA
2018
1
Design Patterns
0
1
DHTML
0
1
HTML
2018
1
Human Resource
2016
1
Integration Testing
2018
1
iWeb
0
1
J2EE
0
1
Java Servlet
2017
1
Javabeans
0
1
JAX-WS
0
1
JBOSS BRMS
0
1
JDBC
0
1
JDK
2018
1
JMS
2017
1
JNDI
0
1
jQuery
2019
1
JWT
2018
1
Linux
0
1
Metadata
0
1
Middleware
0
1
MongoDB
2019
1
NANT
2016
1
ORM
2018
1
Pages
2019
1
Persistence
2019
1
PL/SQL
0
1
Problem Solving
0
1
Quality Assurance
2018
1
SCSS
0
1
SDLC
2016
1
SOAP
0
1
SQL
2017
1
SVN
0
1
TDD
0
1
TOAD
0
1
Version Control
2019
1
Windows
0
1
Wireless
2013
1
Workbench
0
1
WSDL
0
1
XSL
0
1