As Discussed over Pro Hires: Sr. Java Developers Full Stack || Harshitha - Sr. Java Developer || Full Stack |
[email protected] |
Location: Dallas, Texas, USA |
Relocation: OPEN |
Visa: H1 B |
Dear US IT Recruiter,
I hope you are doing well. My name is Rakesh Varma, representing Blue Wave Groups. I am pleased to submit the profile of Mrs. Harshitha G, an experienced Sr. Full Stack Developer/ Sr. Java Full Stack Developer, for your consideration. Below are the key details of her profile: Name Harshitha Gali Email [email protected] Contact No +1 (469) 464-9445 Location Dallas, Texas Experience 10+yrs Availability Immediately Visa Status H1 B Relocation OPEN for Onsite Rate $65/hr on C2C Please find her resume attached for your review. I believe Mrs. Harshitha's extensive experience and technical expertise make her a strong candidate for the below position. I would appreciate the opportunity to discuss how her background aligns with your current needs. Thank you for considering her application. I look forward to your feedback. SUMMARY Full Stack Developer with over 10 years of experience in analysis, design, implementation, and testing of Application Development using Java/J2EE. Experience working on complete Software Life Cycle Development (SDLC) process which includes Analysis, Designing, Developing, Testing, Implementing and Documenting the entire life cycle using methodologies like Waterfall, Agile, Scrum, Test Driven development. Proficient in Core Java concepts such as Multithreading, Executor framework, Data Structures, Collections, and Exception Handling concepts. Expertise in design and development of various web and enterprise level applications using Java/J2EE technologies like Servlets, JSP, Struts, Spring, Spring Boot, Hibernate, JavaBeans, JDBC, Java, JNDI, JMS, SQL, PLSQL. Experience with various databases like Oracle, MongoDB, DynamoDB, SQL Server, MySQL, DB2. Experience in build/deploy tools Ant, Maven, Docker, Kubernetes, Jenkins, Git and logging tools like log4j. Developed Web API using NodeJS and hosted on multiple load balanced API instances. Solid understanding and experience with Microservices. Strong User Interaction development skills using scripting languages like HTML5, DHTML, CSS3, JavaScript, JavaScript libraries like jQuery and AJAX, AngularJS and ReactJS, TypeScript and Angular 7. Extensive knowledge in implementing the declarative enterprise services using Spring AOP and spring web flow to manage the application page flows. Expertise in implementing Swagger exposing the Rest Endpoints for the application. Experience in implementing SOA architecture with web services using SOAP, WSDL, UDDI and XML. Proficiency in using Hibernate Object Relational Mapping (ORM) framework to develop data models and Hibernate Annotations to reduce time at the configuration level. Experience in working with IBM WebSphere Portal/Application Server, BEA Web Logic, and Apache Tomcat application servers. Experience working with operating system including Linux, UNIX, and Windows. Proficient in applying Java and J2EE design patterns such as MVC, DAO, Value Objects, Single Sign On, and Session Fa ade, Singleton, Builder, Decorator, Front Controller, Abstract Factory patterns and frameworks like Struts, JSF, Spring, Hibernate. Knowledge on UML in generating artifacts of software system (Use cases, Sequence diagrams, class diagrams etc.) and using the design patterns. Proficient in using tools like Jasmine, Karma to create unit test cases and test functions/modules in Angular applications. Hands on experience in working with Junit, Mockito, Groovy Spock. Used Jira ticketing system to keep track of issues and tasks on individuals. Experience and proficiency with servers like Web Logic, JBOSS, Apache Tomcat and IBM Web Sphere. Extensively worked with Version Control Systems like Git and GitHub. Experience in cloud computing services like Amazon Web Services (AWS). Improved login authentication by configuring AWS Identity and Access Management (IAM) groups and users. Defined AWS Security Groups that acted as virtual firewalls controlling which traffic could reach an EC2 instance. SKILLS Languages: Java7, Java 8, SQL, PL/SQL J2EE: JSP, Servlet, JNDI, JDBC, Log4j Databases: Oracle, MongoDB, DynamoDB, MySQL, DB2, PostgreSQL IDEs: Spring Tool Suite (STS), Eclipse, IntelliJ IDEA, NetBeans, IBM Web Sphere Web Services: SOAP, JAX, JMS, RESTful UI Frameworks: HTML5, CSS3, AngularJS, ReactJS, jQuery, Bootstrap, DOM, JavaScript, TypeScript, Angular7 Cloud Technologies: AWS EC2, AWS Lambda, AWS S3, AWS R53, AWS CloudWatch Frameworks: Spring, Spring Boot, Spring MVC, Struts, Mockito, Junit, Selenium Testing tools: Junit, Soap UI, Groovy, Karma, Jasmine, Mockito Design Patterns: MVC, Front Controller, Singleton, DAO patterns OS: Windows, Linux, UNIX CI/CD: Jenkins Server, Docker, Kubernetes Version control: Git, Bitbucket, CVS, SVN, Artifactory Build Tools: Ant, Gradle, Maven, NPM EXPERIENCE Company: Werner Enterprises | Nebraska, United States October 2023 present Role: Full Stack Developer Responsibilities: Involved in working environments using Agile (Scrum) and Test-Driven Development (TDD). Used Micro Service architecture with Spring Boot interacting through REST. Used Java 8 features like lambda expressions to communicate between business layer and database. Implemented REST based web services using JAX-RS annotations, Jersey provider. Used jQuery to implement dropdowns, menu bar, progress and other drag and drop items. Upgraded Spring Rest Controllers and service classes to support migration to Spring Framework. Extensively used various Spring Framework modules like Spring MVC, Dependency Injection(IoC), Auto wiring, Spring Security and AOP. Created and injected Spring Controllers, Services and DAOs. Built Web Service contracts in SOA Service Manager, Performance Tuning and Orchestration. Implemented Spring Circuit Breaker pattern and Hystrix Dashboard to monitor Spring Micro Services and implemented Swagger UI to monitor health check from Spring Boot admin console and Spring Ribbon for load balancing. Used multi-threading to handle errors in the process of transactions and handle all threads by main thread process. Implemented Authentication and Authorization with Site Minder and Spring Security. Developed the presentation layer in UI development using HTML5, CSS3, Bootstrap, JavaScript, Angular7 and MaterialUI. Developed Web pages using Angular framework and worked with Angular Directives, Services and Filters to build applications. Used JIRA for project management, Issue Tracking and monitoring bugs. Involved in System Testing, Integration Testing and Production Testing on WebLogic server. Created Docker containers and consoles for managing the application life cycle. Worked on creating custom docker container images, tagging and integration of Spring Boot. Used Zookeeper to implement Kafka producer and consumer applications. Used Spring Kafka API calls to process the messages smoothly on Kafka cluster setup. Evaluated code quality using SonarQube and Fortify tools and constantly analyzed code for reusability and refactoring. Worked in end-to-end development and migrating the application to Cloud using Amazon Web Services (AWS) services like EC2, Elastic Beanstalk, Cloud Watch, Cloud Front, Cloud Formation, Elastic Search, IAM, S3, RDS, SNS, SQS, AMI and Dynamo DB. Used Jenkins for CI/CD and improved scalability of applications on cross-platforms. Used JUnit and Mockito to write test cases in Spring Tool Suite (STS) and Karma to unit test Angular API modules. GIT is used for version control, and Maven to build and configured log4j for logging. Environment: Web Services, Spring 4.x, Hibernate 4.x, AWS, HTML5, CSS3, JavaScript, jQuery, AJAX, SOAP UI, XML, WSDL, Java1.8, J2EE, Angular 7, MaterialUI, Tomcat server, WebLogic server, Agile, JIRA, GIT, Spring Boot, Spring MVC, Rest, Log4j, Design Patterns, PL/SQL, JUnit, Maven, Spring Tool Suite (STS), Oracle 11g. Company: SDLC | Pittsburgh, United States August 2022 September 2023 Role: Java Developer Responsibilities: Involved in analysis, design, and development phases of the Software Development Life Cycle (SDLC). Built User Interface (UI) using HTML5, CSS3, AngularJS, JavaScript, Bootstrap, ReactJS, NodeJS, and jQuery. Developed RESTful endpoints and various layer components using Spring. Deployed Spring boot based microservices in AWS EC2 Instances. Used MongoDB to perform various CRUD operations like Update, Insert and Delete data. Created JSON files and stored as documents for conversions in MongoDB. Built and implemented API deployment using HTTP server and AWS architecture and automated AWS S3 data upload and download. Used Annotations for Spring DI, Auto wiring and Spring MVC for REST APIs and Spring Boot for Microservices. Used Eclipse based Spring Tool Suite (STS) for developing and debugging Spring boot applications. Used various testing frameworks like Junit and Mockito. Building Docker images and running them on Docker container. Used Spring MVC Rest Controllers, Services with Dependency Injection, Spring JMS, and Spring Security. Implemented jQuery to develop the widgets and to perform the client-side validations, UI centric Ajax behavior. Used Postman to check JSON data received for the services. Used AWS CloudWatch for monitoring, alerting, and maintaining production servers and storage. Built API to use AWS Lambda to manage servers. Implemented SQL Queries, triggers, stored procedures and used explain plans to enhance performance. Used NodeJS for designing operation of server-side code. Built REST APIs on the backend to handle requests from jQuery calls. Used Executor Service multithreading to implement Thread pool, parallel processing to run processes asynchronously using future calls to access the data. Used Spring Framework AOP Module to implement logging in the application to know the application status. Experience in performance tuning with Oracle database, designing and developing file upload and file download features with Oracle BLOB and CLOB. Environment: Spring Boot, AWS, HTML5, CSS3, AngularJS, JavaScript, ReactJs, NodeJS, jQuery, Rest, JSON, MongoDB, Spring, Spring Tool Suite (STS), Design Patterns, JUnit, Mockito, Docker, SQL, Oracle 11g. Company: Micron Technology | Hyderabad, India July 2018 - July 2022 Role: Java Developer Responsibilities: Involved in design and development phases of the application. Coded RESTful web services using Spring boot to rewrite existing application. Efficiently managed the tasks and working and delivering features in a fast-paced scrum environment and provide critical reports to end users on time. Developed user interaction screens using HTML5, CSS3, JavaScript and AngularJS. Experience working in Agile development following SCRUM process, Sprint, and daily stand-up meetings. Used CVS for version control across common source code used by developers. Handled the organization data using Object Oriented Programming (OOPs) concepts. Built web components using Spring and Struts framework. Deployed the applications on IBM WebSphere Application Server. Tested the cloud URL s using the Apache JMeter tool. Used JSP to work on User Interface modules. Extensively used Java 8 features like lambda expressions and parallel operations on collections, multithreading, and other sorting mechanisms. Implemented ANT script for project building and log4j for logging. Experience on setting up the Splunk to monitor the customer volume and track the customer activity. Implemented Model View Controller (MVC) architecture using Struts framework. Implemented design patterns such as Singleton, Factory pattern and MVC. Consumed Web Service from WSDL and implemented SOA using SOAP. Worked on writing SQL queries and implementing bug fixes for various applications. Used Spring for Inversion of Control (IoC) and Dependency Injection. Developed multiple user tools with Core Java and DB2 using Eclipse IDEs. Environment: Rest, Spring Boot, Java1.8, HTML5, CSS3, JavaScript, AngularJS, JSP, Spring, Struts, IBM WebSphere, ANT, log4j, CVS. Company: Speed Commerce | Bangalore, India July 2014 June 2018 Role: Junior Java Developer Responsibilities: Developed User Interface (UI) using HTML5, CSS3, JSP, AJAX and JavaScript. Worked in Agile methodology and participated in daily scrums to communicate status and resolving issues. Participated in technical discussions and offered valuable input to enhance functionality. Involved in Unit integration, bug fixing and User Acceptance Testing (UAT). Deployed and maintained the application and resolved production defects. Developed PL/SQL packages, stored procedures, and functions. Developed layers using JSP and Servlets with RAD tool. Used Struts framework to develop applications. Used Spring Core for middle tier development to achieve Inversion of Control (IoC). Used Junit for performing unit and integration testing. Prepared Ant builds scripts, deployments, integrations, and configuration management of the entire application modules. Used JavaScript to perform client-side validations. Used CVS for version control and implemented log4j for logging errors, debugging, and tracking. Worked on XML schema, structures and used XSL/XSLT for formatting XML documents. Environment: Spring, HTML5, CSS3, JSP, Servlets, Ajax, JavaScript, Agile, PL/SQL, Junit, ANT, CVS, Log4j, XML EDUCATION Jawaharlal Nehru Technological University Bachelor of Technology Computer Science and Engineering Keywords: continuous integration continuous deployment user interface access management sthree database information technology procedural language |