Avinash S.

Avinash S. Email and Phone Number

Senior Java Developer at Centene Corporation @ Centene Corporation
saint louis, missouri, united states
Avinash S.'s Location
Detroit Metropolitan Area, United States
About Avinash S.

• Over 9+ years of extensive experience as a Full Stack Java/J2EE Developer building web-based enterprise application for various domains. • Expertise in various methodologies of the Software Development Lifecycle (SDLC) process including analysis, design, development, implementation, integration, testing, debugging, production, maintenance. • High Proficiency with Object Oriented Programming Design, Multi-threading, Exception Handling, Data Structures and Algorithms, Collections, Garbage Collection, Method References, Functional Interfaces • Extensive experience using Java technologies: Core Java, JDBC, Java Message Service, JSP, Servlets, JPA, EJB, Swing, Applets, and JSTL.• Good working experience with Java 8 features like Streams API, Default and Static methods in Interfaces, Lambda Expressions, Optional Class and Parallel Sort in Arrays. • Expert in developing web applications using MVC design patterns like Spring MVC and Struts 2 MVC. • Extensive experience in Object Relational Mapping (ORM) using Hibernate 4.x, MyBatis and Spring Data JPA frameworks and experience in developing applications as Microservices using Spring Boot based on Service Oriented Architecture (SOA). • Experience in integrating the internal security model into new projects with Spring Batch, Spring Micro Services and Spring Boot, Pivotal Cloud Foundry and Netflix Eureka. • Expertise in developing GUI using Web-Development technologies like HTML, DHTML, DOJO, JavaScript, CSS, HTML5, Angular JS, Node.js, Bootstrap, Spring Boot, JSF and jQuery and very good experience in developing Single Page Applications (SPA) on the client side using Angular. • Experience in developing cross platform server-side applications using Node.js, BackBone.js and Angular to achieve scalability in real-time web applications. • Strong experience with the relational databases like Oracle-12c/11g, MySQL-5.x and non-relational database MongoDB 3.x.• Implemented automated testing using JUnit and Mockito, resulting in significant reduction of manual testing efforts and created unit test cases using Junit 4.x and Mockito within Test Driven Development (TDD) environment for the back end and used Jasmine for testing the front end.• Experience in creating build scripts using Ant, Maven and Gradle tools and scripting Docker files and deploying onto Docker containers. • Very good experience in using Git, SVN, CVS for version control and Zen Hub for Project Management.

Avinash S.'s Current Company Details
Centene Corporation

Centene Corporation

View
Senior Java Developer at Centene Corporation
saint louis, missouri, united states
Website:
centene.com
Employees:
17105
Avinash S. Work Experience Details
  • Centene Corporation
    Senior Java Developer
    Centene Corporation May 2022 - Present
    St Louis, Missouri, United States
    • Involved in all phases of the Software development life cycle (SDLC) using Agile Methodology, designed use case diagrams, class diagrams, and sequence diagrams as a part of design phase. • Extensively used the core-concepts of java such as Stream API, Exception-handling, and Collections for business logic development. • Integrated JAVA EE technology Spring MVC with Hibernate for the persistence layer access for mapping to the tables in the Oracle 12c Database. • Implemented Microservices architecture for the creation of the independent components utilizing Spring Boot. • Created and consumed SOAP web services, for secure retrieving and consumption of patient data. • Used Microservices architecture with Spring Boot based services interacting through a combination of REST and Apache ActiveMQ message brokers. • Integrated the Hibernate 4.0.6 with Spring using the JDBC Driver Manager and integrating Hibernate second level cache for caching the user data.• Used JUnit in conjunction with Spring Test to write integration tests for RESTful web services.• Developed and executed test plans to ensure quality and robustness of various modules of the application using Mockito.• Implemented Angular-based form validation and error handling, using features such as Reactive Forms and Template-driven Forms.• Utilized Angular Material Design for creating responsive and visually appealing user interfaces.• Used front-end technologies HTML5, CSS3, JavaScript for interacting with the user interface and designed responsiveness in the web application using Bootstrap 4. • Build prototype for various required services such as Scheduling, Logging and Notification service using third party Node.js based JavaScript library.
  • Edward Jones
    Full Stack Java Developer
    Edward Jones Jan 2020 - Apr 2022
    St. Louis City County, Missouri, United States
    • Participated in the design, analysis, development, and deployment of the SDLC (Software Development Lifecycle). Actively involved in mock screens development and project start-up phase. • Used J2EE patterns such as Controller, Singleton, factory, façade, Value Object. Spring MVC architecture is used in this application. • Primarily developing using components which includes: Core Java, spring, Multithreading, Spring JDBC. • Used Angular and Node.JS to structure JavaScript code in an MVC (Model, View, and Controller), Used Angular, and D3JS to build a single-page application. • Worked on creating log-in authentication modules using Angular and JavaScript. • Experience with the features of AngularJS such as directives, modules, and routing. • Implemented various features of Spring framework such as Dependency Injection, IOC, Annotations, Spring Security and Spring integration with Angular.• Web designing & development using HTML5, CSS3, JavaScript, React Js and Ajax. • Architected and developed UI for search products using ReactJS.• Built Web pages those are more user-interactive using jQuery plugins for Drag and Drop, JQ-Validator, AutoComplete, AJAX, JSON, Angular JS, and Node.JS.• Developed various Java beans for performance of business processes and effectively involved in Impact analysis. Developed test cases using Junit.• Demonstrated ability to debug and troubleshoot issues by analyzing Mockito test results and stack traces. • Developed UI modifications for this portal using XSLT, DHTML, XML, JavaScript and J-Query. • Used Bootstrap for responsive design which allows users to access it from any device. • Developed Micro Service to provide Restful API utilizing Spring Boot with Spring MVC. • Implemented a Continuous Delivery pipeline with Dockers, Jenkins through GitHub. • Used Maven to build the project, Enterprise GitHub as repositories. • Spring ORM module is used along with Hibernate to deal with database operations.
  • American Airlines
    Sr Java/J2Ee Developer
    American Airlines Aug 2017 - Dec 2019
    Fort Worth, Tx
    • Followed Agile Methodology to analyze, define, and document the application which will support functional and business requirements by Angular.• Build REST/SOAP web services based Services for all user-based operations like enroll user, modifying user and authenticate user depending on risk factor of the user login. • Developed and consumed REST based Web services to allow communication between the applications.• Used Spring framework including Spring core/IOC, Spring Batch, Spring Boot, Spring Security, Spring ORM, Spring AOP modules. • Created multiple reusable components and services using Angular built-in and custom directives. • Used Angular and Node.JS to structure JavaScript code in an MVC (Model, View, and Controller).• Created Request for Proposal micro service to provide RESTful API utilizing Spring Boot with Spring MVC and contributed to the development of custom JUnit extensions to simplify test case creation and management.• Learned to implement Java 11 with Hibernate in Intellij Platform.• Utilized Mockito extensively for creating mock objects and stubs to isolate code and facilitate unit testing.• Used Apache Kafka for reliable and asynchronous exchange of information between business applications. • Deployed applications on Azure by using App Dynamics.• Deployed Spring Boot based Microservices into Docker container using Amazon EC2 container services. • Created the Docker containers and Docker consoles for managing the application life cycle. • Containerized Microservices by creating Docker images from Docker file collaborated with development support team to set up a continuous deployment environment using Docker.
  • Cna Insurance
    Sr Java/J2Ee Developer
    Cna Insurance Apr 2016 - Jul 2017
    Chicago, Illinois, United States
    • Worked on Agile Methodology and built the application using Test Driven Development approach. • Involved in complete development of 'Agile Development Methodology/SCRUM', developed and tested the application during various iterations.• Developed the User Interface using Spring framework, jQuery, and Ajax. • Developed the persistence layer using Hibernate Framework by configuring the mappings in hibernate mapping files and created DAO and PO.• Developed application service components and configured beans using Spring IOC, creation of Hibernate mapping files and generation of database schema. • Handled Java multithreading part in back - end component, one thread will be running for each user, which serves that user. • Used spring framework Spring AOP features and JDBC module features to persist the data to the database for few applications. • Installed and configured JBOSS server with MYSQL persistence. Extracted rules data from the database and decision tables. • Created SOAP web services interface to Java-based runtime engine and accounts. • Actively used the defect tracking tool JIRA to create and track the defects during QA phase of the project. • Used SVN to maintain the version of the files and took the responsibility to do the code merges from branch to trunk and creating new branch when new feature implementation starts. • Implemented routing logic and navigation from screen to screen and implemented login functionality on the client side in AngularJS. • Used Amazon Web Services (AWS) like EC2, S3, cloud watch and Elastic Bean Stalk for code deployment • Deployed the project on AWS EC2 Ubuntu instance and collaborated with the DevOps team.
  • Autozone
    J2Ee Developer
    Autozone Oct 2014 - Mar 2016
    Memphis, Tn
    • Worked on Agile Methodology and built the application using Test Driven Development approach. • Created functional specifications and configuration documents based on user requirements. • Created Class diagrams, Sequence diagrams, use case diagrams and activity diagrams based on the functional requirement document. • Developed the project using the Dynamic Web Module by implementing Struts MVC framework. • Designed and developed JSP Pages using Struts2 Framework. • Implemented front end validations through Java Validation API. • Involved in Design, Development, and Implementation of front-end part of the web application using HTML5, CSS3, JavaScript, AJAX, JSON, Angular JS and Bootstrap. • Designed Automatic Dependency Injection using JSP use bean tags by integrating with struts. • Re-designed the UI pages by using Angular JS databinding and directives. • Worked simultaneously in both production and development teams Developed and design the prototype of web page by using the HTML5, CSS3, Bootstrap, JavaScript, and Angular JS. • Configured Oracle 10g DB database schema and binding are done using Spring Data JPA. • Build RESTful services and consumed SOAP APIs to fetch data from external APIs. • Created charts, visualizations using Tableau. • Worked with UI team and utilized Fusion Charts as the visualization tool for showcasing and pictorializing the loan amounts on a bar graphs.• Hosted App in Azure (SaaS). Deployment of Docker container in Azure (ACS)• Building messaging services with azure service bus. Building web app with azure service fabric.• to validate business rule before executing in runtime. • Developed Unit test cases using JUnit, Mockito and Easy mock. Oversaw all aspects of testing JUnit, FIT, and SIT, End to End, Regression, User acceptance and Performance.

Frequently Asked Questions about Avinash S.

What company does Avinash S. work for?

Avinash S. works for Centene Corporation

What is Avinash S.'s role at the current company?

Avinash S.'s current role is Senior Java Developer at Centene Corporation.

Who are Avinash S.'s colleagues?

Avinash S.'s colleagues are Kara Watkins, Joshua Koehn, Raja Gopal, Moraima Rodriguez, Dhrumil Patel, Beatrice Deloatch, Crystal Keen.

Not the Avinash S. you were looking for?

  • Avinash S

    Senior Data Engineer | Specializing In Big Data, Cloud Architecture, And Scalable Etl Solutions | Expertise In Aws, Azure, Hadoop, Spark, And Snowflake
    Herndon, Va
  • Avinash S.

    Ml Data Engineer | Data Scientist & Software Engineer | Genai | Transforming Data Into Insights | Python & Full-Stack Development | Bigdata | Azure | Aws | Gcp|
    Atlanta, Ga
  • Avinash S

    Leander, Tx
  • Avinash S

    Seasoned Cloud And Devops Expert With A Decade Of Mastery
    Middletown, Ct
  • Avinash S

    Full Stack Developer
    Dallas, Tx

Free Chrome Extension

Find emails, phones & company data instantly

Find verified emails from LinkedIn profiles
Get direct phone numbers & mobile contacts
Access company data & employee information
Works directly on LinkedIn - no copy/paste needed
Get Chrome Extension - Free

Aero Online

Your AI prospecting assistant

Download 750 million emails and 100 million phone numbers

Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.