Home

Sirharsha - Full stack Java Developer
[email protected]
Location: Cranbury, New Jersey, USA
Relocation:
Visa: H1B
Name-srisharsha
[email protected]
Phone: +1 (972) 945-5150

Professional Summary:
Overall, 7 years of Software Development experience using JAVA/J2EE technologies.
Extensive experience of designing and developing software applications with Java, J2EE, EJB, JSP, JSF, Servlets, Java Beans, ORM, Web Services, JDBC, XML, CSS, SOAP, REST and React JS in developing dynamic and responsive web pages.
Experience in building UI technologies like HTML5, CSS3, Bootstrap4 and scripting languages like JavaScript, jQuery, AJAX, DOM, Angular 6, Angular2.
Strong experience in using Struts Tag Libraries, Tiles, HTML5, CSS3, Bootstrap for developing Front-end web pages.
Hands-on experience in writing light weight Node.js, Express server using JavaScript, jQuery to make connections between server and databases like MongoDB.
Experience in building applications using things like Java, Spring, Hibernate, EJB, Struts, Servlets.
Strong experience in using spring models like Spring MVC, Dependency Injection, JDBC, JTA, Spring Rest, Spring Boot, Spring Microservices.
Implemented Microservices architecture using Spring Boot for making applications smaller and independent.
Experience in developing Spring JDBC Templates and Spring Rest Templates.
Experience in Database Modeling, design and development of PL/SQL, Stored Procedures, and packages in relational databases Oracle 10g/11g, MySQL, SQL Server 2000.
Experience in developing and deploying the microservices applications in AWS CLOUD
Experience in Amazon Web Services knowledge of AWS services like EC2, Cloud Watch.
Experience in using Amazon Web Services and AWS SNS/SQS for delivering messages.
Experience with build tools like Maven, CICD-ANT, and logging tools like Log4J
Used Maven to build applications and deploy on the server.
Experience in deploying applications on Tomcat, Web Sphere, Web Logic and JBoss servers.
Experience working in SDLC methodologies like Agile Scrum, RUP, and Waterfall Model.
Have excellent Communication, Interpersonal, Analytical skills.
Excellent collaboration and communication talents to work effectively with team members and achieve client goals

Technical Skills:
Programming Languages/
Web Technologies: Java (JDK), C, JavaScript, SQL Queries, PL/SQL, HTML5, CSS3, React, Bootstrap, JavaScript, jQuery, AJAX, Angular 6
Java/J2EE Technologies: Servlets, Struts, Multi-threading
Frameworks: Spring Dependency Injection, Spring MVC, Restful Services, Spring Boot, Spring Eureka, Spring Netflix, Spring Boot
App Server: Apache Tomcat 7.x/8.x, IBM WebSphere, Web Logic 9.x/10.x/12.x, J-Boss 6.x/7. x.
Database Technologies: Oracle11i/11g/10g/9i/8i, MySQL, MongoDB.

Education:
Master s in computer science and Information systems, Western Illinois University.

Professional Experience:

Samsung, Ridgefield Park, NJ Sep 2022 Present
Java Full Stack Developer
Projects: SECA Omni channel booking, TLW Washer Recall, Ebulletin, BYOD, EW B2B_B2C.
Responsibilities:
Participated in the requirements analysis and technical assessments.
Developing web-based applications on business requirements using technologies Java/J2EE, JavaScript, Html/CSS.
Working on functional testing various components of SES booking application and TLW Recall application.
Ensured that the right steps are taken to identify, investigate, and fix issues with applications.
Coordination of the offshore team and assist them with technical support and provide reports to the team and manager.
Involved in maintenance and support of the Ebulletin, BYOD, SES booking & SECA TLW washer.
Supporting multiple projects, Bug fixing, deploying the applications in Linux servers.
For SES booking and TLW recall application CVS repository is used for version control and SVN repository is used for BYOD and Ebulletin.
Used Eclipse as a development environment for creating and deploying applications in Tomcat server.
Migrate applications to Samsung cloud and containerize to work with the environment.

Environment: Java, J2EE, Spring Framework, SQL Developer, Samsung cloud.

Verizon Wireless, Irving, TX May 2021 Aug 2022
Java Full Stack Developer
Project Description: MBT (My Business Transformation) My business transformation to transform the commerce paths new service and equipment (NSE), Equipment Upgrade (EUP), express upgrade (XUP), New Accessory Only (NAO) and New Services Only (NSO) to new spring boot Microservices from monolithic application i.e., classic application. Retiring all EPS services calls and making direct external systems calls from individual micros to ECPD, Vision etc.
Responsibilities:
Participated in the requirements analysis and technical assessments.
Designed and implemented the application using the technologies Java/J2EE, Microservices architecture, Spring Boot.
Used the Spring MVC framework, worked on Controller classes, Restful web services (GET, POST and DELETE) to access various resources which are required by the client.
Involved in writing the Microservices by using HTTP protocol for performing functions like fetching data from the web service, retrieving resources, execution of any query, etc. based on the Client Server representation through messaging . Addressing resources available on the server through URIs. Based on the concept of statelessness each client request and the response are independent of the other.
Used the JPA Repository to define the bean repositories for database structures.
Used Spring JPA to configure the Database to provide the persistence with the database tables.
Worked on unit and functional testing various components of the application.
Used Junit and Mockito framework for unit testing of individual unit of the system
Involved in maintenance and support (Bug fixing) of the MBT application.
Used GIT as a version control system to manage source code.
Configuring and maintaining AWS services like EC2, S3, RDS.
Troubleshooting and resolving AWS cloud infrastructure issues.
Used Spring Tool Suite as a development environment for creating and deploying applications in Tomcat server.

Environment: Java, J2EE, Spring Boot, JPA, Spring Tool Suite (STS), Microservices architecture, JUnit, Mockito framework, Git, MAVEN, Jenkins, Kibana, New Relic, AWS, Axa, SQL Developer

NYSOH- New York State Department of Health, NY Jun 2020 - Apr 2021
Java Full Stack Developer
Project Description: NY State of Health project mainly deals about creating individual applications, Employee Application, new Employer Application and Back Office Operation. Individuals can enroll their personnel and professional income related information. The system will run the eligibility and provide the available option to select the health insurance program. The eligibility of the individual will be processed based the rules defined by the federal and state rules.
Responsibilities:
Involved in Agile SCRUM methodology.
Analysis, design, and development of Application based on J2EE using Spring and Hibernate.
Used Spring framework for Model View Controller (MVC)and integrated with Hibernate.
Implementing or exposing the Microservices to base on RESTful API utilizing, implementing the Microservices to base on RESTful API utilizing Spring Boot.
Worked on SOA Web Services using SOAP with JAX-WS for large blocks of XML data over HTTP.
Used Rest API with JAX-RS for consuming Restful web services.
Utilized Java 8 features like Lambda expressions and Stream API for Bulk data operations on Collections which would increase the performance of the Application.
Good experience with Spring AOP, Spring Transactions, Spring Security, Spring Quartz batch jobs. Used Executor Framework to deal with Java Threads.
Developed various single page applications (SPA) using REACT JS.
Deployed Spring Boot based Microservices into Docker container using Amazon EC2 services.
Worked on Proof of Concept for developing application using Mongo DB.
Unstructured data was handled using MongoDB and used Mongoose connector to connect to the database.
Worked on packages to run using dynamic SQL and developed UNIX Shell scripts.
Configured and used Maven scripts to deploy application in server.
Integrated Spring DAO for data access with Hibernate to implemented CRUD operations
Implemented Hibernate join strategies, to select elements from different tables in efficient way.
Used SQL, HQL and Hibernate Criteria queries, depending on the complexity of the Object.
Configured and administered Jenkins for CI/CD into JBoss Application Server
Developed the webpages using framework React JS along with HTML5, CSS3 and Type Script.
Deployed on JBoss 7.1.0 enterprise server with JBoss Native and Metro stack using document style web services.
Implemented transactions using, Web Services, Microservices, JNDI and Multithreading Executor Services.
Can handle commissioning and decommissioning nodes along with monitoring of Cassandra cluster.
Working on Microservices to manage termination and methods that can produce a Future for tracking progress of one or more asynchronous tasks. Experience in Building Web Service Contracts in SOA Service Manager.
Designed and developed the REST based Microservices using the Spring Boot.

Environment: Java 8, J2EE, Spring MVC, Hibernate, Agile, Rest web services, Angular4/6, Spring 4.x, Spring Boot, Spring cloud, JSON, Maven, Junit, Hibernate, MongoDB, Apache Kafka, JBoss, React, Docker, ECMA6, AWS lambda, Executor services, Microservices architecture.

Toad fly Technologies (Bangalore, India) Jun 2018 - Nov 2019
Java/J2EE Developer
Project Description: The project deals with the capability to refill prescriptions on-line check an order status, and research drug and health information and enables express to have multiple billers in place. Focuses especially on the cost effective and appropriate delivery of prescription medications to the market and assists its customers to moderate the cost and enhanced the quality of prescription drug benefits to the members nationwide.
Responsibilities:
Worked in Agile Environment and Iterative Development Process using Scrum concepts.
Responsible for design and development of the front-end using HTML JSP, CSS, JavaScript.
Designed and Developed complex UI screens using HTML, CSS, AJAX, JSP, jQuery, JavaScript for request management and search and filter modules.
Developed Struts Forms, Action classes, performed action mapping using Struts Config Xml.
Hibernate is used for ORM and perform CRUD operations with DB.
Applied J2EE design patterns like Singleton, Data Transfer Object (DTO), Data Access Objects (DAO), Front Controller and Adapter during the development of components.
Developed and deployed Action Classes and JSP for Dynamic HTML generation.
Developed SOAP web services utilizing business logic for CRUD functionality and Rest Easy web services for creating reports and tested using SOAP UI.
Implemented Graphical User Interface using JSP, HTML, JSTL, CSS, JavaScript.
Implemented DAO layer and mapped data base tables with Hibernate Entities using annotations
Created inheritance mapping and integrated with Hibernate template method calls.
Built and edited Spring-Hibernate configuration file for subprojects.
Used SOAPUI for JAX-WS and JAX-WS API for creating XML-based web services.
Involved in writing CSS scripts and JAVA Scripts.
Worked on Groovy Support with Quark framework.
Used spring JDBC to connect database for web services, Worked on Test Driven Development.
Deployed on JBoss enterprise servers with JBoss Native and Metro stack using document literal style web services.

Environment: Java/J2EE 1.7, JSP, Spring Boot, Angular, Agile, Node-JS, CSS3 and JavaScript, XML, Eclipse IDE, Maven, Jenkins, Node JS, Express JS, Kubernetes, Cloud foundry.

Logic Planet. (Hyderabad, India) Jun 2017 - May 2018
Java/J2EE Developer
Responsibilities:
Involved in various phases of Software Development Life Cycle (SDLC) such as requirements gathering, analysis, design, development, testing, and production environments.
Worked on Agile Development Methodology using Scrum concepts.
Worked in developing Spring related backend services (For the flex to access the database).
Implemented page specific controllers using Spring MVC components like @Controller, View resolver, dispatch servlet and calls respective helper classes.
Implemented presentation layer of application using HTML, CSS, jQuery, and Ajax calls.
Implemented transaction management using Spring declarative transaction management and spring AOP.
Implemented Rest based web services, implemented security using JAX-RS annotations to handle data formats and used http methods.
Build Maven Scripts for the application deployment and integrated with Jenkins s server.
Involved in writing test cases, implement unit test cases using Junit and mocking frameworks.

Environment: J2EE, Spring framework, Spring MVC, Agile, Spring Boot, Hibernate 3.x, Angular, jQuery, JSON, Servlets, JDBC, AJAX, Jenkins, Multithreading, Web services, SOAP, XML, JavaScript, Drools, Oracle 10g, WebSphere 7.0, SVN, Apache Maven, JUnit, XSLT, HTML.
Keywords: cprogramm continuous integration continuous deployment user interface javascript sthree database procedural language New Jersey New York 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];3504
Enter the captcha code and we will send and email at [email protected]
with a link to edit / delete this resume
Captcha Image: