| 20,000+ Fresh Resumes Monthly | |
|
|
| | Click here or scroll down to respond to this candidate Sr Java DeveloperName: SavitaEmail: EMAIL AVAILABLE
PH: PHONE NUMBER AVAILABLEURL: LINKEDIN LINK AVAILABLESUMMARY: Over 8+ years of IT experience as a Java Programmer with diversified exposure in Software Process Engineering, designing & building a Web Applications using Java/J2EE & open source technologies. Hands - on experience in Software Development Life Cycle (SDLC) Phases such as Analysis, Planning, Design, Implementation, Testing and Maintenance in domains like Banking, Insurance, Healthcare, and Finance. Extensively followed iterative methodologies such as Agile (SCRUM), Waterfall and Test Driven Development (TDD) in multi project implementation using JIRA, Junit. Experience in Core Java with strong understanding and working knowledge of Object Oriented Programming (OOP) Concepts like Collections, Multi-Threading, Exception Handling, java packages, sub packages, Applet, Regular Expressions, Abstraction, encapsulation, Inheritance and Polymorphism. Extensive programming experience in Java/J2EE and associated server-side technologies like JDBC, Servlets, JSP, EJB, Spring, Hibernate, Java Reflection API (JRA), Java Persistence API (JPA), Java Transaction API (JTA), JavaMail, Java Messaging Service (JMS), JNDI, JSON, XML, JAXP, JAXP, JMX, Web Services (RESTful, SOAP). Proficient in building Web User Interface (UI) using HTML5, CSS3, PHP, Angular JS, Node JS, Bootstrap, JavaScript, Typescript, AJAX, JSON, XML, JQuery that follows W3C Web Standards and are browser compatible. Experience in developing applications using Object Relational Mapping (ORM) frameworks like Hibernate, Eclipse Link, IBatis and MVC frameworks like Struts, JSF and spring modules such as Spring MVC/JDBC/Security/AOP/DAO/ORM/OXM/IOC. Good working experience on IBM and Sun Java Virtual Machine (JVM) and its Internals, Java Runtime Environment (JRE), Java Development Kit (JDK) and Garbage Collection (GC) implementation environment. Hands-on experience implementing Microservices using Spring Boot. Used JSON (JavaScript Object Notation) for Data Interchange/Transmit Data between Angular JS and Spring MVC. Strong Experience in database design using PL/SQL to write Stored Procedures, Functions, Triggers and strong experience in writing complex queries, using Oracle 8i/9i/10g, SQL Server, PostgreSQL and MySQL. Experience with Application servers and Web servers such as BEA WebLogic, IBM Web Sphere, JBoss, Glassfish and Apache Tomcat. Extensively used IBM Rational Rose in the design process for generating UML diagrams to represent Use cases, Sequence, Activity, Class diagrams and MS Visio for Flow Charts. Good experience in NoSQL databases MongoDB, Cassandra, and relational data modelling, object-relational integration (ORM), physical design/tuning. Experience in using AWS SDK for connection to Amazon S3 buckets as it is used as the object storage service to store and retrieve the media files related to the application Good familiarity with AWS Lambda event-driven, serverless computing platform to manage the servers and run the code in the AWS. Extensive experience in Amazon Web Services (AWS) cloud computing service it includes Amazon EC2, Amazon S3, Amazon Simple DB, Amazon RDS, Amazon Elastic Load Balancing, Amazon SQS, AWS Identity and Access Management (IAM), AWS CloudWatch, Amazon EBS and Amazon Cloud Front. Experience working with XML parsers like JAXP (SAX, StAX and DOM parsers) and JAXB for schema binding. Proficient understanding of code versioning tools, such as Git, SVN, CVS and familiarity with Rational Clearcase (from IBM), TFS (Team Foundation Server from Microsoft) Hands on experience with build and deployment tools including Ant, Maven, Gradle. Logging and Debugging using Log4j, Log back, JBuilder. Unit and Integration testing using JUnit, TestNG, Mockito, Jasmine, Karma, Selenium. Strong Professional working experience in programming with core Java, J2EE, Swing, Servlets, Java Server Pages, Java Beans, JDBC and MVC Architecture. Hands on expertise in developing applications in a single page application (SPAs) using various JavaScript Developed Web Services using REST/Restful, SOAP, WSDL, UDDI, CXF and XML using JERSEY. Excellent communication and interpersonal skills, quick learner, self-motivated, ability to work individually and as well as in a team environment with good team spirit
TECHNICAL SKILLS:
Languages C, C++, Java (5,6, 7, 8), SQL, PL/SQL, UML 2.0Java/J2EE Technologies Servlets, JSP, JSTL, JDBC, JSF, JavaBeans, MVC, RMI, ANT, MAVEN, Log4j, XML, JAXP, DOM, JNDI, JUNIT, Web services, Multithreading, JTA, Custom Tags,Web Technologies HTML, DHTML, JavaScript, JQuery, CSS, AJAX, DOJO, XML, Web servicesFrameworks Angular JS, Angular 2/4/8/12/14, Node JS, JQuery, Typescript, React Spring, Hibernate, JPA, Spring Core, Spring ORM, Spring MVC, Spring AOP, Spring BootAWS Services PC, IAM, S3, Elastic Beanstalk, CloudFront, Redshift, Lambda, Kinesis, DynamoDB, Direct ConnectUML Tools Visual Paradigm, Rational Rose, MS VisioIDE s Eclipse, NetBeans, IntelliJ, WebStorm
Web/Application Servers Web Logic, Apache Tomcat, JBOSS and IISwebservices Technologies SOAP, REST (JAX-RS, JAX-WS)Version Control Tools GIT, Visual Source Safe, CVS, Tortoise SVNMethodologies Agile-Scrum, Waterfall, V-ModelDatabase Environments Oracle, SQL Server, MySQLDB Client tools Toad for Oracle, Toad for MySQL, Toad for DB2, Toad for MS-SQL, Erwin, Altova Database Spy, MySQL Workbench,Operating Systems Windows, Linux, UNIXPROFESSIONAL EXPERIENCE:
Stellantis, MI Aug 2022 Till DateSr. Full stack Java Developer
Responsibilities: Worked with Agile methodology and actively participated in Scrum meetings as a part of SDLC, to produce quality deliverables within time. Develop the UI component architecture for developer framework using Angular 12/14, Typescript, HTML5, CSS3 and Bootstrap. Created custom, self-contained, reusable and testable Angular 14 modules, controllers, directives and services to implement key functionalities for customer account summary. Used Angular 14 Http services for asynchronous validations for the input fields of the forms with the data existed in the database. Developed Oracle PL/SQL store procedures and functions to process information used to generate reports. Utilize and program Restful Web services, EJB/JPA, and Hibernate entities. Worked simultaneously in both production and development teams and took part in designing and developing dynamic web pages using HTML5, CSS3, Bootstrap, SASS, JavaScript, jQuery, Angular 4 for single page applications. Worked on customizing the Bootstrap classes using CSS pre-processes like SASS. Worked on the enhancements of the navigation and menu button into responsive features using Bootstrap Nav-default class and Collapse button. Used AJAX calls to consume RESTful web services to fetch data and implement asynchronous communication with server side and then rendered the data on PrimeNG datatables. Worked on creating Angular custom pipes to sort the history of various customers through order of date, year and month, ngFor for display of the history of customer details in tables. Used Hibernate 4 to store the persistent data as an Object-Relational Mapping (ORM) took for communicating with database. Used Microservices architecture with Spring Boot based services interacting through a combination of REST to build, test and deploy identity Microservices. Worked on latest features of Java 8 like Lambda expressions and functional interfaces. Extensively used JUnit, JMeter, SoapUI and FitNesse for testing. Developed Spring JMS Message listeners to process messages asynchronously between new services and legacy services. Incorporated Test-Driven Development (TDD) and wrote unit tests using Junit. Developed the DAO layer for the application using spring, Hibernate and developed various business logic and reports using HQL and Hibernate Criteria. Performed CRUD operations like Update, Insert and Delete data in NoSQL database like MongoDB. Responsible for mapping the database model into persistence objects using Hibernate Annotations. Provided Log4j support to the application for debugging the system and server side logging and configured Maven dependencies for build automation. Development of Automated Processing of Health Care Transactions for newer set of Trading Partners using Java/J2EE and Unix Shell Scripting. Hosted and tested the application in AWS servers before publishing it in actual production environment. Used GIT as version control tool for effectively managing the code changes & experience with Agile/Scrum methodology Worked in a CI/CD environment with Jenkins, Maven, AWS and Terraform.Environment: Java 8, HTML5, CI/CD, UNIX, CSS3, Terraform, TDD, Bootstrap, JSON, JPA, Typescript, Angular 2/4, MongoDB, Spring security, Spring MVC, PL/SQL, Spring Boot, JMS, SASS, Hibernate ORM, Spring AOP, Docker, RESTful API, Karma, Jasmine, Jenkins, AWS, PrimeNG, JMS, HQL, Agile, Scrum, Jira, Junit, JMeter, SoapUI, REST, GIT, TomcatArvest Bank, Bentonville, Arkansas Nov 2020 Jul 2022Role: Java/J2EE DeveloperResponsibilities: Involved in the development of use case documentation, requirement analysis, and project documentation. Involved in all phases of Software Development Life Cycle (SDLC) of the project including Requirement Analysis, Designing, Build/Construction, Unit/Assembly Testing and Deployment. Follow Agile Software Development Methodology and Test Driven Development (TDD) to build the application iteratively and incrementally. Used various Core Java concepts such as Multi-Threading, Exception Handling, Collection APIs to implement various features and enhancements. Development of Automated Shell Scripts in UNIX for Building a New Server copying the File Systems from other server. Used PL/SQL composite data types, built in packages of PL/SQL like DBMS SMTP, DBMS HTTP. Took part in setting up the routing configuration using Angular 12 router for various views and sub views. Involved in building the application which works on mainly Groovy grails, Html, CSS, Rest services, Java script, Spring, Maven, Hibernate. Involved in using JPA (Java Persistence API) frameworks and APIs as JDO and Hibernate. Developed GUI using JSP, JavaScript and CSS. Extensively involved in infrastructure as code, execution plans, resource graph and change automation using Terraform. Implement data aggregations scripts using elastic search and/or spark in order to evaluate backend services from functional as well as performance point of view. Involved in creating a styling framework for the web pages using CSS Bootstrap along with Grids, Pagination, Dialog box, Carousel, Form, Navbar and Table. Proficient with Java Swing, AWT, SWT, JBoss and Hibernate. Configured Kafka to read and write messages from external programs. Configured Kafka to handle real time data. Developed REST API's using Spring MVC and Spring boot, hosted all micro services on PCF. Using PCF did smoke tests, which are functional unit and integration tests on all major system components. Used Angular 12/Angular10 as a framework to create a Single Page Application (SPA) which can bind data to specific views and synchronize data with a server.
Involved in developing and delivery of a Micro service application utilizing almost of the AWS Stack including S3, EC2, DynamoDB, MongoDB, Kinesis, SNS and SQS. Converted a monolithic app to Microservices architecture using Spring Boot using 12 factor app methodologies. Deployed, Scaled, Configured, wrote manifest file for various Microservices in PCF. Worked with Angular12/Angular10 forms and validations to validate the user input.
Wrote roll out procedures and plans. Environment was mixed Windows and AIX, CSS, XML, HTML, Knockout.js, Hbase, NoSql, XSLT, projects written in C. Actively involved in using Angular12, Typescript, Bootstrap and HTML5 to enable the client-side date to meet specific criteria by applying various validation variables.
Implemented Angular components for UI services to consume REST services using Component-based architecture by providing Angular4. Used AJAX for Client-side validations. Worked in using React JS components, Forms, Events, Keys, Router, Animations and Flux concept.
Used Maven project management tool for build and deployment of the application.
Created AWS Security Groups for deploying and configuring AWS EC2 instances. Created snapshots to take backups of the volumes and also images to store launch configurations of the EC2 instances.
Used IntelliJ IDEA IDE to work on Java code along with GitHub for version control and gradle for the build tool. Creating S3 buckets also managing policies for S3 buckets and Utilized S3 bucket and Glacier for storage and backup on AWS. Created and Configured Jenkins pipeline Configured and administered Jenkins for Continuous Integration and deployment into Tomcat Application Server jobs and template workflows to improve reusability for building pipelines.
Used Spring Boot which is radically faster in building cloud Microservices and develops Spring-based applications with very less configuration. Used Jenkins and pipelines to drive all Microservices builds out to the Docker registry and then deployed to Kubernetes, Created Pods and managed using Kubernetes. Developed Microservices to provide Restful API utilizing Spring Boot with various data persistence. Automated the HTML and JSP pages indexing process of search module using the Maven tool and singleton design pattern. Using DevOps to bring prod issues, data migrations issues to backlog and story development Involved in writing the database integration code using Hibernate. Developed a RESTful web API using Spring Boot. Spring Data is used to communicate with MongoDB. Worked with MySQL for database management and administration.
Implemented real-time analytics pipeline using Confluent Kafka, Splunk and using MongoDB as a document-oriented database for faster execution of a real-time application. Designed various tables required for the project in the SQL Server database and used Stored Procedures in the application.
Involved in creating EJBs that handle business logic and persistence of data. Used Eclipse as IDE and Git for version control. Involved in impact analysis of Change requests and Bug fixes using Jira. Performed a thorough unit testing and resolved several data related issues before migration to production.
Environment: Java, JDK, J2EE, Servlets, TDD, MVC, CI/CD, GitHub, Jenkins, DevOps, Terraform, Java Swing, Kafka, WebSphere, EJB, JSP, spring, Spring Boot, Hibernate, Eclipse, XML, NetBeans, Multi-Threading, Webservices, MongoDB, JPA, NoSQL, UNIX, HTML5, CSS3, Angular.js, JQuery, SOAP, JavaScript, JBoss, Log4j, Junit, Ant, SQL, Oracle 12g and Windows.Community Health Choice, Houston, TX Aug 2019 Oct 2020Role: Java DeveloperResponsibilities: Involved in various phases of Software Development Life Cycle (SDLC) of the application like Requirement gathering, Design, Analysis and Code development. Generated Use case diagrams, Class diagrams, and Sequence diagrams using Rational Rose. Developed the applications using Java, J2EE, Struts, JDBC Deployed Spring Boot based micro service Docker Container using Amazon EC2 Container Services using AWS Admin Console. Worked on various use cases in development using Struts and testing the functionalities. Involved in preparing the High Level and Detail level design of the system using J2EE. Created struts form beans, action classes, JSPs following Struts framework standards. Implemented the database connectivity using JDBC with Oracle 9i database as backend. Involved in the development of model, library, struts and form classes (MVC). Used display tag libraries for decoration and used display table for reports and grid designs. Worked on core java, using file operations to read system file (downloads) and to present on JSP. Involved in the development of underwriting process, which involves communications without side systems using IBM MQ and JMS. Used PL/SQL stored procedures for applications that needed to execute as part of a scheduling mechanisms. Built applications for scale using JavaScript and NodeJS. Designed and developed Application based on Struts Framework using MVC design pattern. Developed Struts Action classes using Struts controller component. Developed SOAP based XML web services. Used SAX XML API to parse the XML and populate the values for a bean. Used Jasper to generate rich content reports. Developed XML applications using XSLT transformations. Created XML document using STAX XML API to pass the XML structure to Web Services. Apache Ant was used for the entire build process. Used Rational Clear Case for version control and JUnit for unit testing. Designed and developed web interfaces and business logic using Spring, JSP, Servlets, JavaBeans, Spring JDBC, Java Script, HTML, and XML Technologies Configured WebSphere Application server and deployed the web components. Provided troubleshooting and error handling support in multiple projects.Environment: Java, JSP, Servlets, spring, Eclipse, EJB, Docker, MVC, JNDI, Hibernate, HTML, XML, DHTML, Log4j, Soap, Ant, WebLogic, SQL, Oracle, Windows.
Egale TK Infotech Pvt.Ltd, India Jun 2016 July 2019Java DeveloperResponsibilities: Involved in analysis design and development of Product and Services Mapping Application. Developed UI screens using JSP, HTML, CSS, JavaScript. Worked on JSP, Servlets, Struts framework and production support issues of the existing applications.
Development of Action Forms, Action Servlets, Action and Validating Action Forms in Struts framework. Involved in the development of model, library, struts and form classes (MVC). Implemented Struts Dispatch Action class and form bean classes using struts framework. Client & server validations were handled using JavaScript & Struts validate plug-in. Implemented Multithreading for handling multiple requests and for high performance. Created many Stored procedures and scheduled jobs to support our applications for to create reports for customers.
JMS is used for exchanging the information. Build and maintain SQL scripts, indexes, and complex queries for data analysis and extraction. Develop a business continuity plan for the SQL Server Databases
Designed and developed MDB that consumed the messages from the Java message queue Experience in installing, configuring and deploying application on Web Logic Server. Developed DAO pattern to retrieve the data from database Developed web services for sending and getting data from different applications. Used JDBC to access Oracle database for accessing customer information. Deployed application on Client Linux server. Used ANT built tool for compiling and generating war file.
Environment: core Java, J2EE, JSP, HTML, MVC, Servlets, JMS, EJB3.1, Spring, JUnit, PL/SQL, DAO, Web Services, SOAP, WSDL, Oracle, Windows.EDUCATION: Bachelor of Computers in North Maharashtra University in 2015 |