Home

Sharath kumar - Full stack Java developer /NJ
[email protected]
Location: Princeton, New Jersey, USA
Relocation:
Visa:
PROFESSIONAL SUMMARY
Highly skilled and dedicated Java full-stack developer with 12 years of experience in designing, developing, and delivering robust and scalable web applications. Seeking a challenging role where I can utilize my expertise in Java, JavaScript, HTML/CSS, and related technologies to contribute to the success of an innovative and dynamic organization.
Excellent design and programming skills in Java/J2EE, JavaScript, Struts, Spring, Angular JS, Node.js Java Mail, EJB, Web services, JSP, JDBC, XML, XSD, XSLT, RMI, XML Parsers (DOM and SAX), JAXP, JAXB, Maven, Log4j, Junit, Java Beans, JNDI, SQL, PL/SQL, Oracle, DevOps, Tomcat, JBoss, Sybase.
Experienced in creating single-page applications (SPA) using the Angular JS framework.
Extensive experience in developing web applications using Spring Boot, Spring Security, Spring Core, Spring MVC, Spring AOP, Spring Actuator, Spring ORM, Spring JPA, and Spring REST.
Extensive experience in Application Software Design, Object Oriented Design, Development, Documentation, Debugging, Testing, and Implementation.
Experience in developing RESTful web services such as Microservices using Spring Boot for the customers to consume data.
Developed DAO implementation using Hibernate Template from Spring with Hibernate API.
Used Spring ORM module for integration with Hibernate for the persistence layer.
Developed POJO objects and used Hibernate as the Object-Relational Mapping (ORM) tool to access the persistent data from SQL Server.
Expertise in developing applications using Java, J2EE Standards, Servlet Programming, EJB, JSP, Struts, Spring, JDBC, JMS, JNDI, XML, UML, ANT, Hibernate, Oracle, SQL Server, MVC Architecture, Web Services, AJAX, Maven, SOAP, HTML, LOG4J, JavaScript
Involved in writing Hibernate Query Language (HQL) for the persistence layer.
Designed, developed, and maximized developer productivity by using IntelliJ's idea to become the first IDE to offer automated code refactoring.
Developed different modules using J2EE (Servlets, JSP, JDBC, JNDI)
Implemented the Model View Control (MVC) design pattern with Struts, JSP, and Servlets to control the flow of the application in the Presentation/Web tier.
Extensive experience in developing JAVA-based applications using JAVA, JEE, JDBC, EJB, Servlets, JSP, JSF, JMS, and Web services.
Implemented the applications using Java object-oriented principles, Multithreading, and Generics.
Worked on Core Java concepts such as OOP Concepts, Collections Framework and Exception Handling, File I/O, and concurrency.
Used Java 8 features in developing the code like Lambda expressions, creating resource classes, and fetching documents from the database.
Extensive working with Amazon web Services like using Elastic Beanstalk, EC2 , and AMI with Linux.
Worked on Core Java and its libraries in creating the Java/J2EE web application's business Logic.
Experience in developing applications using web/application servers like WebSphere, WebLogic, JBoss, and Apache Tomcat.
Involved in building and deploying Apache ANT/ MAVEN scripts for deployment and customizing WAR/ JAR file management for web applications
Developed use case diagrams, class diagrams, and database tables, and provided mapping between relational database tables and object-oriented Java objects using Hibernate.
Used Oracle, SQL Server, MongoDB, and Cassandra as databases and was involved in the development of PL/SQL backend implementation.
Experience in RDBMS technologies like Oracle, MySQL, and Postgres using Functions, Triggers, and Stored Procedures and involved in the activity of complex query Servers
Deployed Spring Boot-based microservices in Docker and Amazon EC2 container using Jenkins
Hands-on experience in Amazon Web Services (AWS) provisioning and good knowledge of AWS services like EC2, S3, Elastic Beanstalk, RDS, and SQS.
Strong experience with JUnit for unit testing.
Keywords: javascript sthree procedural language

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];3376
Enter the captcha code and we will send and email at [email protected]
with a link to edit / delete this resume
Captcha Image: