Post Job Free

Resume

Sign in

Java

Location:
Lake Mary, FL
Posted:
January 21, 2024

Contact this candidate

Resume:

Sahithi K

Sr. Java Full Stack Developer

EMAIL: ad2zaq@r.postjobfree.com/PHONE: 863-***-****

Professional Summary:

* ***** ** ************ ********** in Software Analysis, Design, Development, Implementation, Testing, Deployment, and Support of web/enterprise based on client/server applications using JAVA, and J2EE technologies.

Having good knowledge of all phases of SDLC with expertise in Requirement Gathering, Analysis, Design, Development& Testing.

Expertise in developing Sequence Diagrams and Class Diagrams using UML modeling tools like Microsoft Visual Visio.

Excellent knowledge and experience in Core Java with Object Oriented Programming Concepts, Java Coding Conventions and Best Practices.

Hands on experience in working with J2EE, Servlets, JSP, JDBC.

Solid understanding and Experience in using Spring, Struts, and Hibernate frameworks.

Experienced in applying advanced approaches including MVC patterns, Object Oriented JavaScript, jQuery and JSON.

Experience in creating Restful Services.

Experience working with Spring Framework features and design patterns that include DAO, Hibernate Integration, MVC, IOC, Singleton, AOP, and Dependency Injection

Strong hands-on experience with Spring Boot and microservices

Very good understanding of web-based technologies such as HTML, CSS, JavaScript

Used ReactJS for developing a frontend page where I used all the npm packages.

Successfully worked and implemented application architecture based on using JAVA/J2EE technologies such as, Core Java, Multithreading, Collections Framework, Java I/O, Hibernate, Spring Framework, Spring Batch, Struts Framework, jQuery, and XML including XSL, XSLT, and XML Beans.

Proficient in Web Services design and implementation with SOAP, WSDL, UDDI and Service Oriented Architecture (SOA).

Good knowledge in developing web interfaces using technologies like XML, HTML, DHTML and CSS.

Extensive experience in deploying applications on BEA Web Logic 12c, JBOSS 4.x, Apache Tomcat, Apache Httpd

Strong in RDBMS concepts and developments using Oracle, SQL server, MySQL.

Working knowledge on UNIX, PERL, SOAP, and Shell Scripts

Good knowledge in creating web services using AWS cloud infrastructure used AWS S3 buckets for storing documents.

We used amazon EC2 instances for developing.

Extensive knowledge on using Amazon Cloud Watch to monitor AWS services and Amazon Cloud Watch logs to monitor applications.

In our Project we used Jenkin pipeline for deployment and test case execution.

We used MQ’s for publishing and subscribing.

Strong experience with JUnit in performing unit tests and determining the application functionality.

Experience in development of web applications in Windows, UNIX, and Linux

Experience working with Build automation tools and standardization (ANT, Maven and Jenkins)

Practical working experience in back-end automation using Shell Scripting and Linux commands.

Hands on experience working with configuration management tools like Ansible and involved in configuring ansible open source with several third-party applications.

Excellent communicational, analytical, business, and interpersonal skills. Comfortable working independently and a good team player.

Highly motivated to take independent responsibility as well as can contribute and be a productive team member.

Technical Skills:

Scripting Languages

Java Script, Shell Script, Pearl script

Operating Systems

Windows 98/2000/XP/Vista/7/8/10, DOS, UNIX, Linux

J2EE Technologies

JSP, JDBC, JMS, RMI, Servlets, JNDI, JSF, Swings.

Web Technologies

JavaScript, AngularJS, ReactJS, Angular JS, jQuery, HTML, CSS, AJAX

Databases

MySQL, Oracle 9i/10g/11g/12c, Microsoft SQL Server 2008/2008 R2/2012, MS Access, TOAD.

Web/Application Server

Apache Tomcat 6.0.x/7.0.x, Oracle Web Logic Server 10g/11g/12c, JBoss 4/5, Apache HTTPD

Framework

Spring 2.5/3.x/4.0, Struts 1.x/2.0, Hibernate 3.0/4.0/5.12, Spring boot 3.1.1, Angular 2/5/6/7/12 and 13.

Design Tools

UML, Microsoft Visio

Web Services

Soap, Restful, Amazon Web Services

Build deploys tools

Maven, Ant, Log4j, Jenkins

Design Patterns

MVC, Singleton, Factory, DAO

IDE Tools

Eclipse (Indigo, Hugo, Luna, Mars, Oxygen, Neon), Net Beans, Visual Studio, JDeveloper

Version Controls

SVN, GIT

Certifications:

OCJP (Oracle Certified Java Programmer) – Java SE 6 Programmer

ISTQB (International Software Testing Qualifications Board)

Education

Bachelor of Engineering and Computer Science, Anna University, India.

Professional Experience:

Deloitte Consulting LLP - FL Oct 2022– Present

Senior Full stack Developer

Responsibilities:

•Involved in requirement gathering, analysis, design, development, unit testing, implementation, and deployments.

•Worked in Agile Environment and participating in Daily standups, Scrum call, Sprint planning, Mid sprint reviews, and PI Planning’s

•Worked with Spring boot, Micro services, Rest API to enhance the application features.

•Utilized Jackson processor to handle JSON data binding for Request & Response objects.

•Developed the application using Core Java, Multi-Threading, collections, JDBC, Transaction and Batch, ORACLE, Maven.

•Developed the front-end pages using HTML, CSS, JSON, JavaScript, jQuery, and Angular JS

•Used RESTful design for our web APIs and used the HTTP methods GET, DELETE, POST and PUT to operate with the resources.

•Spring MVC model integration for front-end request action controller.

•Configured and customized logs using Log4J.

•Development involves shell scripting, SQL queries, pearl scripts to sort and manage the data in the tables.

•Managed GitHub and SVN repositories and permissions, including branching and tagging.

•Writing and executing the test cases using Junit

•Deploying the application in the WebLogic 12c app server and tomcat server.

•Involved in code review, deployment, test cases at all levels of testing.

•Worked in Agile Environment and participating in Daily standups, Scrum call, Sprint planning, Mid sprint reviews, technical grooming sessions.

Environment: Java 1.7/1.8, J2EE, Spring MVC, Maven, Spring boot, microservices, Eclipse IDE, XML, JSP, Servlets, JDBC, JavaScript, jQuery, Ajax, HTML, Web logic, Tomcat 8/9, PL/SQL, SQL, Oracle 12c, Restful Web Services, Agile methodology, Http, JUnit, Java8, Java 17, AngularJS, JSON, Soap UI, Windows, Jenkins, Pearl, shell script, log4j

Kroger - Cincinnati Metropolitan Area, OH Mar 2021 – Oct 2022

(Supported Remotely)

Senior Full stack Developer

Responsibilities:

Involved in the Design, Development, and Support phases of the Software Development Life Cycle (SDLC). Used AGILE methodology and participated in SCRUM meetings.

Used AngularJs framework to build the front-end page for the Dynamic Web application.

Maintained great relations with the business and clients, helping them figure out the issues during UAT, UCT, and production.

Experience in making the DevOps pipelines using OpenShift and Kubernetes for the Microservices Architecture.

Experienced with CICD deployments using Bamboo.

Built AngularJs Controllers, services, modules, and file uploaders.

Created reusable directives, services, and factories using AngularJs.

Developed the spring features like spring batch, spring boot, and spring security, spring transaction management.

Used many Azure APIs to add, update and delete users in the Azure active directory which will be used for all apps in TDA for user authentication and authorization purposes.

Worked on Swagger API and auto-generated documentation for all REST calls.

Worked as a full stack developer, responsible for handling both the backend and front end and responsible in establishing MVC architecture.

Responsible to implement various restful web services using rest controller and consumed many soap services from various AT&T existing applications.

Application involves sending live emails to the respected user whenever the application is submitted to a new status. Responsible for building various email templates using XSL.

Created an Email Notification Controller that handles all the live emails that are sent to users.

Currently using Pivotal Cloud Foundry and Open Shift/Kubernetes and micro app architecture to deploy and maintain various applications.

Enhanced various other Applications to follow strict AngularJs patterns.

Used JPA over hibernate while establishing a DAO connection for the application.

Responsible for using various stored procedures to trigger various source code implementations when data manipulation happens in the backend tables.

Responsible for building Soap Clients using Axis2 and JAAS to establish a connection between different interfaces for communication and data transfer.

Used Azure AD for user authentication.

Environment: Spring4.x, Spring Boot, Batch framework 4.x, Spring MVC, Spring REST, Spring JDBC template, Hibernate 4.x, Web Logic 12.1.1, Java 1.8, XML, Core Java, Oracle9i, and STS 3.x, Eclipse Neon, AngularJs 1.x, AngularJs 1.3, API Gateway, SQL developer, Toad, Linux, Unix OS.

At&t, St. Louis, MO June 2019 – Feb 2021

Java Developer

Responsibilities:

Attend grooming sessions to analyze the technical difficulties and solutions for business requirements.

Implemented MVC Architecture using Spring framework for the application.

Created Action Classes, Action Forms, and Form Bean Request processor for the application using Model View Controller (MVC) approach.

Wrote JavaScript for validating the client-side user account information based on business rules.

Used test-driven development for application development.

Responsible for developing reactive UI pages using Angular 4.

Migrated application from AngularJs to Angular 4.

Responsible for giving production support during the sprint release and UCT testing.

Established JMS trigger setup to make service calls from the back-end tables.

Responsible to process the data coming from JMS Queue and send it to various interfaces by passing data objects to the SOAP client.

Built Enterprise application project and was responsible for generating ER files and their deployments.

Created config maps, secrets, and deployed builds to AWS EKS.

Designing and deploying enterprise-wide scalable operations on AWS Cloud Platforms.

Maintained PowerShell scripts to do data sync between Active Directory and user and vendor profile manager.

Migrated applications from internal data center to AWS.

Supported heavily in database tech cluster migrations.

Migrated applications from using SQL server to my SQL and MongoDB.

Worked on various messaging systems like Kafka, JMS, and Rabbit MQ to communicate with down steam applications.

Worked on creating various confluence, Splunk, and Kafka dashboards to monitor application and queueing status.

Built React components, services, modules, and file uploaders.

Create reusable directives, services, and shared components using React.

Used JPA over hibernate while establishing a DAO connection for the application.

Responsible for using various stored procedures to trigger various source code implementations for data manipulation in the backend tables.

Responsible for building Soap Clients using Axis2 and JAAS to establish connections between different interfaces for communication and data transfer.

Environment: PCF, Java 1.8, spring batch framework 3.0, Jenkins, STS 3. x, Eclipse Oxygen, SQL developer, Toad, Mongo DB, Kafka, Rabbit MQ, API Gateway, Microservices, SOAP WSDL, Spring AOP, Spring JPA, Angular JS and 4.

Sprint - Kansas City, MO Jun 2018 – Jun 2019

Java Developer

Responsibilities:

Created Action Classes, Domain Objects Request processor for the application using Model View Controller (MVC) approach.

Implemented Spring MVC architecture and Spring Bean Factory using IOC. Configured Bean properties using dependency injection.

Designed and developed all UI Screens (Forms) using Java Server Pages, Struts, Html, CSS, and JavaScript.

Created Action Classes, Action Forms, and Form Bean Request processor for the application using Model View Controller (MVC) approach.

Wrote VO’s, and DAO’s to retrieve & store data from the SQL Server Database.

Configured the hibernate.cfg files to connect to the SQL Server database.

Designed and developed queries using Hibernate Query Language and data validation via the Hibernate validator framework.

Used SAX and DOM for parsing XML documents and XSLT for transformation.

Involved in the Deployment of the application in the Web logic Application Server.

Involved in generating the WSDL (using Web Services) file from Rational Application Developer.

Wrote Web Service method calls to get Supporting Information, searched/retrieved user accounts, modifying the user.

Involved in the maintenance of Managed Servers in the Web logic application server.

Involved in monitoring the batch jobs and checking the log files.

Worked on ITSM tool for tracking the tickets like accepting the tickets, Submitting the tickets, and closing the tickets, etc.,

Used Log4j to provide a central logging facility.

Involved in the daily health checks.

Environment: Core Java, JDK, JDBC, Struts, Spring Framework, Hibernate, Web Services, JSP, Tag Libraries (JSTL), SQL Server, XML, Html, CSS, JavaScript, AJAX, Ant, Clear case, Web Logic, Junit, log4j, RAD, Unix, ITSM Tool.

Marks and Spencer’s - Hyderabad, India Feb 2016 – Feb 2018

Java Developer

Responsibilities:

Enhance the existing features of the application such as proper error handling, software upgrades, developing additional features.

Involved in various Software Development life cycle phases such as requirement gathering, analysis, implementation, testing, deployment.

Assists in the evaluation and recommendation of application software packages, application integration and testing tools.

Extensively worked on development of Restful web services API using Spring framework.

Working on core Java, multithreading, exception handling, Servlets, EJB, JSP, JDBC, J2EE

Developed user interface using HTML, CSS, JSON, JavaScript, jQuery, and Angular JS for the webservices monitoring Page and Geocoder application.

Designed and documented REST APIs, including JSON data formats.

Used RESTful design for our web APIs and used the HTTP methods GET, DELETE, POST and PUT to operate with the resources.

Used REST API design and implementation.

Implemented XML parsing and JSON parsing for data handling on different application.

Involved in creating tables, writing SQL queries, stored procedures, functions, views using Oracle 11g database.

Used Spring Core Annotations for Dependency Injection Spring DI and Spring MVC for REST API. Performed various validations using spring validation framework.

Implemented Rest microservices using Spring boot for the middle tier functionalities.

Worked on public geocoder applications using spring boot, AWS cloud server deployments, H2 database.

Development involves shell scripting, SQL queries, pearl scripts to sort and manage the data in the tables.

Used Restful services to communicate between the layers.

Writing and executing the test cases using Junit

Deploying the application in the WebLogic 12c app server and tomcat server.

Was responsible for balancing application requests through multiple servers through load balancer for improving availability and performance of application.

Worked in Agile Environment and participating in Daily standups, Scrum call, Sprint planning, Mid sprint reviews, technical grooming sessions.

Using SVN as version control system and Maven for build automation

Used log4j for logging the error messages and tracking down of issues.

Wrote JMeter scripts for performing load testing on the applications developed.

Involved in code review, deployment, test cases at all levels of testing.

Environment: Java 1.7/1.8, J2EE, Spring, Maven, Spring boot, Eclipse IDE, XML, JSP, Servlets, JDBC, JavaScript, jQuery, Ajax, HTML, BEA Web logic 10/11, Tomcat 8/9, PL/SQL, SQL, Oracle 12c, Restful Web Services, Agile methodology, Http, JUnit 4.0, Java8, AngularJS, JSON, Soap UI, JDeveloper IDE, Windows, Jenkins, Pearl, shell script, TOAD, JMeter



Contact this candidate