Anand S Email and Phone Number
- Software Engineer around 8 years of experience in the field of information technology in Java Enterprise systems, J2EE architecture and web application development. -Extensive knowledge in Design, Development, Migration, Deployment and Integration of Java/J2EE based applications.-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, Exception Handling, Data Structures and Algorithms, Collections, Garbage Collection, Method References, Functional Interfaces.-Extensively worked on Client-Server applications systems with the development in Java, J2EE Technologies Servlets, JSP, Struts, Hibernate, Spring and JDBC, HTML, CSS and JavaScript.-Experience in developing applications as Microservices using Spring Boot based on Service Oriented Architecture (SOA).-Expertise in the development of web applications using MVC Architecture with Struts, Spring Frameworks etc.-Experience on working with Hibernate for mapping the java objects to relational database and SQL queries to fetch the data, insert, delete and update the data from the database.-Experienced in RDBMS technologies like Oracle SQL and DB2 concepts.-Worked extensively on Angular 2/ Typescript SPA domains.-Hands on Experience on Angular CLI (Command line Interface).-Experienced in Database application programming for Oracle, PostgreSQL server using Stored Procedures, Triggers and Views.-Extensive development experience on different IDE's like Eclipse, Visual Studio, PyCharm and IntelliJ.-Experienced with JDBC API to call SQL Queries and Stored Procedures in the Database.-Proficient in all phases of SDLC (analysis, design, development, testing and deployment) in gathering user requirements & converting them into software requirement specifications.-Extensive knowledge in Agile, Waterfall and TDD Methodologies.-Experience in Smoke, Functional, Regression, Integration, Black Box, Unit Testing-Possesses excellent Communication, Presentation, Analytical, Interpersonal and Coordinating skills to work and interact in Team Environment.-Ability to work independently and work well with others in team.-Always willing to learn new things, attentive to details, follows instructions well, and delivers in a timely manner.
Amerisourcebergen
View- Website:
- amerisourcebergen.com
- Employees:
- 13408
-
Senior Java Software EngineerAmerisourcebergen Sep 2021 - PresentDallas, Texas, United States-Followed Agile Scrum methodology for developing application and involved in analysis, design, development, and testing phases of Software Development Life Cycle.-Used Microservices to build individual components of the application and built the application on Spring Framework.-Implemented Spring MVC flow to interact with different modules of the application.-Encouraged program-wide improvements to code quality, unit testing, and processes.-Developed end to end data processing pipelines that begin with receiving data using distributed messaging systems Kafka through persistence of data into NoSQL database like MongoDB.-Designed, configured and deployed containers and Microservices using EC2 Container in Amazon Web Services (AWS) for a multitude of applications utilizing the Amazon cloud formation. -Designed and developed the application useful for data management and reporting systems using Java, HTML5, CSS3.-Development of microservices using Java 8, Spring boot and used Spring Application framework for dependency injection and transactions-Configured Apache Maven as build automation tool and actively involved in modifying and updating project dependencies in pom.xml-Used J2EE Design Patterns as Singleton, Facade, Proxy, Observer for Middle Tier Development as well as Composite View Pattern for presentation tier.-Worked on designing and implementing controller, service, and DAO layer as part of spring MVC architecture.-Created Typescript reusable components and services to consume REST API's using Component based architecture provided by Angular 8.-Used Jenkins as the integration tool and improved Scalability of applications on cross-platforms.-Using GIT and Update Daily task in Rally to the Agile Methodology.-Worked on Test Driven Development (TDD) to unit test all the classes to ensure the quality of the code.-Used Hibernate persistence framework for storing user preference and profile and to store and retrieve data. -
Java Full Stack DeveloperMcafee Sep 2019 - Aug 2021Austin, Texas, United States-Developed application features by building project modules using Java, Java Spring Boot, Angular.-Used and participated in Agile development environment and involved in daily SCRUM.-Worked closely with business-side clients to deliver attractive, easy-to-understand screens reflecting the company's fulfillment workflow. -Implemented security features for the application using OAuth and JWT.-Developed application libraries using Java Spring and log4j which implements logging configuration and automation.-Designed, configured and deployed containers and Microservices using EC2 Container in Amazon Web Services (AWS) for a multitude of applications utilizing the Amazon cloud formation. -Used Docker to containerize microservices and added Git Webhooks to trigger build on Jenkins server.-Created Jenkins CI/CD pipeline to automate build and deployment of the applications.-Designed and developed the application useful for data management and reporting systems using Java, HTML5, CSS3 and Angular.-Implemented various complex SQL queries.-Involved in Transact SQL (T-SQL) Coding, writing queries, cursors, functions, views, and Triggers.-Created DB2 SQL Procedures, Functions & Stored Procedures, Nested Tables, Cursors, Reports & SQL Functions for Reports.-Used Hibernate and Spring JPA as an ORM layer to develop DAO classes to retrieve data from the database.-Implemented SQL Server and MongoDB as databases for the application and created tables in SQL Server DB to store and retrieve data.-Used Spring Boot to create microservices which provides the data flow from UI to server side. -Used GIT to maintain the version of the files and took the responsibility to do the code merges by creating new branch when new feature implementation starts.-Used Maven for dependency and configuration management to add dependent external jars and bundles, run and deploy the application. -Created documentation for application libraries and design documents for the project. -
Java DeveloperRadiant Technologies Aug 2017 - Jul 2019Hyderabad, Telangana, India-Involved in the Design process of the project. Interacted with client, gathered requirements, developed the GUI screens and also conducted demo sessions for user acceptance-Wrote Data Access layers for the code which is used for manipulating data in the Database.-Implemented business logic in corresponding java class.-The application is designed using J2EE technologies along with Spring Boot framework.-Used Spring JDBC module for communicating the database in the DAO layer-Designed dynamic and multi-browser compatible pages using HTML, CSS, AngularJS and JavaScript.-Used AngularJS multiple in-built directives such as filters, root scope, scope, modal, template, state etc.-Created hbm.xml mapping for all data table objects and created hibernate- config.xml.-Involved in writing Spring Configuration XML, file that contains declarations and business classes are wired-up to the frontend managed beans using Spring IOC pattern.-Development of Spring Boot application with Microservices architecture to make the application smaller and independent.-Implemented Spring MVC controllers like Controller, Simple Form Controller.-Implemented Spring MVC framework in the presentation tier for all the essential control.-Involved in DAO Data Access Objects to retrieve data from database.-Implemented the caching mechanism in Hibernate to load data from Oracle database.-Used Maven for building and managing dependencies of the application. -Involved in configuring Log4J file for better logging of the applications.-Involved in using Core java concepts - Collections, Exception Handling, Multi-Threading, Serialization etc.-Involved in development of application using struts, RAD and Oracle data base.-Wrote Data Access layers for the code which is used for manipulating data in the Database.-Developed Front-end UI using JSP, HTML, CSS and JavaScript.-Testing of JSPs, Servlets and Business Objects was done on Eclipse test environment. -
Java DeveloperComakeit | Part Of Xebia Jun 2015 - Jul 2017Hyderabad, Telangana, India-Designed and developed the web application with MVC Architecture using Spring Framework.-Designed and developed asynchronous RESTful Microservices using Spring boot, that are consumed by -other Microservices-Used JDBC, MQ Series and Web Service, and Hibernate framework to access the data from back-end MS SQL database server.-Used Kafka Messaging to produce and consume the messages.-Deployment of the application on JBOSS application server.-Collaborated with the team using GIT, GitHub, SourceTree version control platform.-Wrote SQL queries and stored procedure for Oracle database-Responsible for migration of web-based application to production servers. Handled updates and enhancements throughout testing phase and continued support for application while in production.-Wrote JUnit test cases for the application to test the modules-Created SQL queries, PL/SQL Stored Procedures, Functions for the Database layer by studying the required business objects and validating them with Stored Procedures using DB2. Also used JPA with Hibernate provider-Writing the Stored Procedures if necessary, in SQL server database.-Extensively involved in writing PL/SQL or HQL to implement CRUD Create Retrieve Update Delete data in Oracle Database.-Developed server-side logic using Struts 2, Hibernate 3, and JPA by writing configurations.
Frequently Asked Questions about Anand S
What company does Anand S work for?
Anand S works for Amerisourcebergen
What is Anand S's role at the current company?
Anand S's current role is Actively looking for Software Engineer roles.
Who are Anand S's colleagues?
Anand S's colleagues are Brandon Wintter, Deeba Khan, Luis Celaya, None None, Heather Sanders, Lisa Singleton, Nate Davis.
Not the Anand S you were looking for?
Free Chrome Extension
Find emails, phones & company data instantly
Aero Online
Your AI prospecting assistant
Select data to include:
0 records × $0.02 per record
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.
Start your free trial