Uploaded File
no photo
Java Full Stack Developer
9 years experience Atlanta, GA
no photo
Java Full Stack Developer
Average rating
Profile views
Java Apache Tomcat Hibernate JIRA Junit Maven REST Spring Jenkins JPA
Remove Note
View Note
Recent Experience
Java Full Stack Developer 03/19 - present
AngularJS Apache Tomcat CSS Git Hibernate Java JavaScript Jenkins JIRA JPA JSON Junit Maven Oracle Postman Project Management REST Scrum Spring Spring Boot WebServices
Java Full Stack Developer 05/18 - 03/19
Agile Methodology AJAX AngularJS Apache Tomcat Continuous Deployment Continuous Integration CSS Git Hibernate Java JavaScript Jenkins JIRA JPA jQuery JSON JSP Junit Maven MongoDB MVC MySQL Postman REST Spring Spring Boot WebServices
Java Developer 06/17 - 03/18
AngularJS Apache Tomcat CICD CSS Hibernate HTML Java JavaScript Jenkins JIRA JPA JSON JSP Junit JWT Log4J Maven MVC Oracle Postman Project Management REST Scrum Spring Spring Boot WebServices XML

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.

Top 5 Skills
SkillsProficiencyLast Used
Apache Tomcat
Education and Certifications
Kakatiya University 2008
Kakatiya University 2006
Willing to relocate?:No
Prepared to Travel:No travel (0%)
Employment Type:
Security Clearance:No clearance