Post Job Free

Resume

Sign in

Java Developer Full

Location:
Livermore, CA
Salary:
$70/hr
Posted:
April 19, 2023

Contact this candidate

Resume:

Kavya

adwm36@r.postjobfree.com

408-***-****

PROFESSIONAL SUMMARY:

Over 8 years of experience as Full Stack Java Developer with web-based applications and UI applications in various domains. Experience in application and web development with emphasis on HTML/HTML5, XHTML, XML, CSS3, JSON, JavaScript, jQuery, Angular.js, Angular, Object Oriented, J2EE, and Client Server technologies.

Excellent working knowledge on Core Java concepts like multi-threading, data structures, collections, and exception handling concepts.

Excellent design and programming skills in Java/J2EE, JavaScript, Struts, Spring, Angular JS, VueJS, Node.js Java Mail, EJB, Web services, JSP, JDBC, XML, XSD, XSLT, RMI, XML Parsers (DOM and SAX), JAXP, JAXB, Maven, Log4j, Junit, Power Mockito, Java Beans, JNDI, SQL, PL/SQL, Oracle, Tomcat, JBoss, Sybase.

Experienced in creating Single Page Applications (SPA) using the Angular JS framework.

Extensive experience on developing web applications using Spring Boot, Spring Security, Spring Core, Spring MVC, Spring AOP, Spring Actuator, Spring ORM, Spring JPA and Spring REST.

Full Stack Modern Progressive Web Apps - ReactJS, Redux, GraphQL.

Expertise in RESTful, SOAP web services to integrate between Application to Application

Experience with front-end development with back-end system integration.

Experience in developing modern web applications using Angular 2/4, Node.js, React.js, Express.js Vue Js and Mongo DB.

Worked on JavaScript framework (Backbone, Node.js) to augment browser-based applications with MVC capability.

Experience developing Service components using Spring framework apis like IOC, AOP, JDBC, Transactions, JPA, Hibernate Integration, and Web Service Integration (SOAP/REST).

Extensive experience in working on various spring modules (Spring MVC, Spring Boot, Spring Security, DAO and AOP) and implementing MVC framework using spring, and Struts in J2EE architecture.

Good Knowledge on Spring Boot to run Spring Scripts for creating microservices.

Proficient in handling web and application servers in creating domains, configuring connection pool, and deploying applications on Apache Tomcat, WebLogic, WebSphere, and JBoss.

Experienced working with testing tools like Jasmine, Selenium, Jest, Firebug, Protractor, Chrome/safari web inspectors, and IE Developer Toolbar.

Good knowledge in AWS to deploy the projects on EC2 instances and create snapshots for the data that must be stored in AWS S3.

Good knowledge in configuring the Docker Containers and creating files for different environments.

Excellent problem-solving skills, as well as a solid technical background and outstanding interpersonal skills

Excellent programming skills in several languages, as well as the ability to adapt to new technologies.

EDUCATION:

Masters from VIT University, India.

PROFESSIONAL EXPERINECE:

Express Scripts, CA, Remote Nov’21 – Till Date

Senior Java Full Stack Developer

Responsibilities:

Involved designing in web pages using HTML 5, CSS3, JavaScript, Bootstrap, SASS, LESS, Angular 5, Flex, and Mongo DB.

Worked in using Angular components, Forms, Events, Keys, Router, Animations, and Flux concepts.

Used Protractor to perform End to end testing for single-page applications developed utilizing Angular.

Performed in developing Applications to assess JSON and XML from Restful web service from the consumer side using Angular.

Followed Agile engineering approach using SCRUM, XP and Test to Design.

Fetching JSON data from the Web API, appropriately parsing that data and rendering it on the screen using various data visualization components.

Build with J2EE, Apache Tomcat 8.0, WebLogic 10, Maven 3.0, Spring Wicket, Junit, Oracle 12c, Spring 4.0, RESTFUL web services, JSON, Selenium and Cucumber.

Worked on Core Java concepts such as OOP Concepts, Collections Framework, and Exception Handling, File I/o and concurrency, Multi-Threading, JDBC, and Generics.

Used Java8 features in developing the code like Lambda expressions, creating resource classes, fetching documents from the database.

Worked in implementing REST based web services using JAX-RS annotations, Jersey provider and consumed using HTTP services from angular modules.

Worked in AWS like EC2, S3, cloud watch and Elastic Bean Stalk for code deployment.

Designed & Implemented services that orchestrates order related metadata & thereby providing scalable lookups from Cassandra.

Involved in Composing and executed Mongo DB scripts to insert and update NoSQL database and reporting.

Used GWT and Amazon AWS (EC2/S3/EBS) for prototyping and subsequent evaluation.

Developed various pages in the applications in front-end technologies HTML5, CSS3-SASS, JSON, and Angular.

Developed Single Page Applications (SPA) using Angular, HTML5, CSS3, and Bootstrap 3

Implemented Java EE components using Spring MVC, Spring IOC, Spring transactions and Spring security modules.

Environment: Java 8.0, 11, Spring 4, Hibernate 4.2, Spring batch, Spring Boot, Spring Security, JPA, JMS, HTML5, CSS3, Angular5, Cryptography, Eclipse, Oracle 10g, Swagger UI, AWS, Docker, Log4j, JIRA, Pure XML, Web Services, Kafka, Microservices, REST UI, Apache Spark.

Transamerica, SFO, CA, Remote Nov’19 – Oct’21

Java Full Stack Developer

Responsibilities:

Involved in requirement gathering, analysis, design, and development, and testing of the application using Agile methodology.

Developed user interface using HTML5, CSS3, Typescript, JavaScript, jQuery, AJAX, JSON, Angular JS, REDUX, Node JS and Bootstrap.

Developed Mobile and web applications using Android Studio, Swift, Java, Kotlin, JSON, Restful API, REACT JS and other frameworks including SDK’s and API’s to implement scalable products with many features and practical design principles.

Implemented AngularJS Controllers to maintain each view data. Implemented Angular Service calls using Angular Factory and tested all application controllers extensively with AngularJS built-in testing facilities.

Used Spring Dependency Injection, Annotation’s, and components to implement the business layer.

Used Spring Annotations for REST APIs & Spring Boot for micro services.

Used log4j to print the logging, debugging, warning, info statements.

Implemented Selenium Web Drivers and Protractor for testing the UI components.

Involved in setting up Test automation and developed cucumber feature files and used Selenium for automated testing with TestNG.

POSTMAN tool was used to perform the API Web services testing.

Implemented Java EE components using Spring Boot, Spring IOC, Spring transactions and Spring security modules and used Spring Framework Modules Spring Data and AOP.

Developing web front-end interfaces using HTML/HTML 5, CSS3, JavaScript, PHP, XHTML, jQuery, Java, AJAX, JSON, Angular 2/4, Node JS, React JS, Angular JS, Vue JS, jQuery and Bootstrap.

Good Experience in Point of Sale and Vertex tax management, CRM applications, Sales audit systems, Merchandise management systems, and financial management and reconciliation applications.

Environment: Java, HTML5, CSS3, Java, JavaScript, jQuery 3.6.0, Bootstrap, Vue2/3,JSON, Angular JS, Angular-CLI, AJAX, Jasmine, REDUX, Karma, Spring, Spring Boot, Hibernate, Microservice, JPA, RESTful, Amazon (EC2, RDS, Lambda, IAM, Cloud Watch, SQS, SNS), Tomcat, Maven, Jenkins, Kubernetes, Log4J, GitHub, JUnit, jQuery, Oracle 11g, Eclipse.

MoneyGram International, TX Apr’18 – Oct’19

Java Developer

Responsibilities:

Involved in the implementation of applications using conventional design practices (SOA-Service Oriented Architecture, MVC-Model View Controller).

Designed, Implemented, and Tested the Spring Domain Model for the services using Core Java.

Improved the UI using Angular 8, Angular Material, Bootstrap, Priming

Developed Single Page Application and dynamic responsive Web Application with Angular 8.

Created Reusable Modules and Custom Directives in Angular which got used in various places of application.

Utilized AWS Lambda platform to upload data into AWS S3 buckets and to trigger other Lambda Functions Including AWS EC2, and MongoDB focusing on high availability, fault tolerance, and auto-scaling.

Used Java8 features like stream and Lambda expressions.

Maintained Interface compatibility and concurrency in the project using Java 8 new features like default, static methods and Concurrency API.

Used PaaS for testing load and created and used python scripts for it.

Developed CI/CD system with Jenkins on Kubernetes environment, utilized Kubernetes and Docker for the runtime environment for the CI/CD system to build, Test and Deploy.

Involved in the development of the application using Spring Web MVC and other components of the Spring Framework such as Spring Context, Spring ORM.

Used Amazon Cloud Watch to monitor AWS services and Amazon CloudWatch logs to monitor applications.

Used Apache Kafka in cluster as a messaging system between the APIs and microservices and worked on Splunk search processing language (SPL) queries, reports, dashboard and logging using Log4J.

Created the Kafka Clusters, consumer groups, Partitions, Topics, producers, and consumers.

Used Splunk query to check the logs and find the problems in Apps.

Developed Splunk Dashboard, and Alerts to monitor the health and response time of Applications in Test, Perf, and Prod region.

Involved in Post Certs for checking the health of applications.

Experience in using Honeycomb to monitor the status of the Application.

Developed Honeycomb Dashboards and created alerts to monitor applications.

Environment: JDK 1.8, Spring Boot, Microservices, Spring, STS, Maven, Gradle, AWS, Log4J, JUnit, OAuth2, Oracle, MongoDB, Bamboo, Splunk, Kafka, Honeycomb, XML, XML Beans, jQuery, JavaScript, JSON, SVN.

Alpha Synopsys, St. Louis, MO Nov’16 – Mar’18

Java Developer

Responsibilities:

Involved in all phases of the Software development life cycle (SDLC) using Agile Methodology.

Developed User Interface using HTML, CSS, JavaScript, and Angular.

Involved in component development using J2EE principles and used design patterns such as Singleton, and Factory in the implementation of the application.

Used Spring Security for Authentication and Authorization of the application.

Extensively used JSON to parse the data from the server side to satisfy the business requirement.

Established Database Connectivity using JDBC, Hibernate O/R mapping with Spring ORM for Oracle.

Used Hibernate in Data Access Layer to access and update information in the database.

Extensively used SQL for querying databases.

Consumed Web Services to interact with other external interfaces to exchange data in different forms by using Restful service.

Implemented Restful-based Web Services.

Created tables, triggers, PL/SQL Stored Procedures, SQL queries, Joins, and views for SQL Developers.

Used Multithreading in programming to improve overall performance using Singleton design pattern in Hibernate Utility class.

Used JMS module for lookup for the queues.

Involved in Unit Testing of various modules by generating the Test Cases.

Worked using Eclipse IDE for writing the code.

Used Jenkins as build management tool for the continuous integration process and used Git as a Version Control tool.

Environment: Java, J2EE, HTML, CSS, JavaScript, jQuery, JSP, JSTL, Spring, Hibernate, Web Services, Restful, JUnit, GIT, Eclipse, JIRA, Agile Methodology, Windows, Linux, Angular 4 and 8, Eclipse, JSON, WebSphere Application Server.

Mindtree, India Jan’15 – Sep’16

Java Developer

Responsibilities:

Involved in Software Development Life cycle starting from requirements gathering and performed OOA and OOD.

Involved in the Analysis and Design of the front-end and middle tier using JSP, Servlets and Ajax.

Developed and provided Restful web services.

Responsibility of maintaining the Java checklist for quality assurance and Rollback plan.

Consumed the web Services by creating RESTful client.

JAXB is used to create the complex XML file.

Maven is used to build the application.

Created technical design Documents for Hibernate.

Applied OOAD principle for the analysis and design of the application.

Made use of REST architecture style for building the web services.

Developed web services using JAX-WS and REST.

Attended daily stand-up SCRUM meetings as part of AGILE process.

Environment: Java, J2EE, Spring Framework, Spring Boot, Micro Services, JMS, Angular JS, node JS, AWS, JSON, Oracle, Rapid SQL, Docker, Kubernetes Maven.

TECHNICAL SKILLS:

Languages: Java 8 (JDK 1.4/1.5/1.6/1.7/1.8/11), Java Swings, JSF, JUnit, Log4J, Ant, Maven

Java/J2EE Technologies: Java, JSP, Servlets JDBC, JNDI, JMS, JSTL, Java Beans, RMI, Java Multithreading, Generics and Collections, EJB, Tiles

Web Technologies: JSP, Servlets, Angular, jQuery, React.JS, Node.JS, EJB, Hibernate, Struts, Spring, JDBC, HTML5, DHTML and XML, PHP, CSS3, Web Services, WSDL, SOAP, MQ Series, Apache Camel, Kafka, Spring Boot, Express.js

Web Services: SOAP, RESTful Web Services

Methodologies/Design Patterns: OOAD, OOP, UML, MVC, DAO, Factory pattern, Session Façade, Singleton, Agile, Scrum, Test Driven Development.

Frameworks: Spring, Spring Boot, Hibernate, MVC, Spring AOP, Struts, Swagger, Sleuth, and Spring Zuul.

CI/CD Pipelines: Ant, Maven, Gradle, Docker, Kubernetes, Jenkins, AWS

Design & GUI Tools: Eclipse, NetBeans, RAD, IntelliJ

App servers: IBM WebSphere, Apache Tomcat, BEA Web Logic, JBoss

Spring Tools: Spring MVC, IOC, AOP, JDBC, JTA, IO, Spring Boot, Spring Microservices, Spring REST, Spring Eureka, Spring Cloud, Swagger UI, Sleuth.

Databases/Tools: Oracle, SQL Server, My-SQL, PL/SQL Developer, MongoDB

Design/Version Control: CVS, SVN, Git

Testing technologies/tools: JUnit, JMeter, Protractor, Mockito, Karma, asmine, Night watch, Mocha, Selenium, Karma

Cloud: AWS, EC2, Docker, JIRA, Azure

Operating Systems: Windows, Linux, Unix, Mac, Solaris.



Contact this candidate