Bharath A

Bharath A Email and Phone Number

Java Developer @ Micron Technology
boise, idaho, united states
Bharath A's Location
Boise, Idaho, United States, United States
About Bharath A

Bharath A is a Java Developer at Micron Technology.

Bharath A's Current Company Details
Micron Technology

Micron Technology

View
Java Developer
boise, idaho, united states
Website:
micron.com
Employees:
20793
Bharath A Work Experience Details
  • Micron Technology
    Java Developer
    Micron Technology Feb 2017 - Present
    • Involved in SDLC Requirements gathering, Analysis, Design, Development and Testing of application using Agile Methodology (Scrum).• Developed presentation layer with JSP, HTML5, JavaScript, CSS3, jQuery, JSON, AJAX, Form tags, Tiles, JSTL tags etc.• Developed business logic of the application by using java 8 using lambda expressions, method references, functional interfaces and latest collection API to reduce the code.• Used AngularJS framework for building web-apps and is highly efficient in integrating with Restful services.• Design and Development of Objects using Object Oriented Design in Java.• Responsible for writing J2EE compliant java code for application development effort which involved working with JSP, JDBC, XML, Hibernate, Spring etc.• Develop changes using JSTL, jQuery, JCP, JSP, Spring MVC, Spring IOC, Spring JDBC, Web services.• Developed application using Spring MVC, JSP, JSTL and AJAX on the presentation layer, the business layer is built using spring and the persistent layer uses Hibernate.• Involved in preparing Maven builds scripts, deployments and integration and configuration management of the entire application modules.
  • State Street
    Java Developer
    State Street Oct 2015 - Jan 2017
    North Quincy
    • Involved in working with technologies like Spring Framework, Hibernate and Restful Web Services in designing and development of the application.• Worked with Spring modules like MVC, Core, AOP, Spring Security, Spring MVC, and Spring Boot.• Worked on designing the User Interface by coding in JSP, JSF 2.0, HTML5, Bootstrap, AJAX, jQuery, JavaScript and Angular JS 2.0 to create the SPA (Single Page Application).• Brief experience on implementing the Angular JS in creating animations based on CSS classes.• Implemented Node.JS for server-side validation.• Followed Agile Software Development Methodology and Test-Driven Development (TDD) to build the application iteratively and incrementally. Participated in scrum related activities and Daily Scrum Meetings.• Used jQuery, AJAX for service calls on pages to interact with the server for information.• Used NoSQL database Cassandra for having high efficiency and good response for the request.• Configured persistence-Context in Spring Framework and Hibernate as a persistence provider to interact with the database.• Implemented Java APIs for retrieval and analysis on No-SQL database like Cassandra.• Experience in replacing Hibernate with Native SQL Queries (JDBC) in places to handle large search.• Produced Restful Webservices using JAX-RS and Jersey Framework.• Implemented Microservices with Spring Boot for real time Processing.• Worked on log4j & logback for logging the application logs.• Used Apache Kafka Clusters for messaging and Queuing in between the Microservices and APIs.
  • T-Mobile
    Java Developer
    T-Mobile Nov 2014 - Sep 2015
    Bellevue, Wa
    • Responsible for understanding user requirements, designing and developing the application.• Worked on Agile Methodology (Scrum) to meet timelines with quality deliverables.• Worked with JSON objects and JavaScript and JQuery intensively to create interactive web pages.• Involved in deployment of application on Apache Tomcat Server in Development.• Implemented spring framework based on the Model View Controller design paradigm.• Responsible for designing Rich user Interface Applications using JavaScript, JQuery, CSS3, HTML5 Bootstrap, AJAX.• Involved in building Restful Web services.• Used JPA to persistently store large amount of data into database• Involved in the implementation of DAO using Spring-Hibernate object relational mappings.• Extensively used the Spring Tool Suite IDE for all coding in Java.• Used log4j for tracking and fixing bugs.• Used Restful Services to build Web services which is light weight, maintainable and salable. • Used Java Persistence API (JPA) framework for object relational mapping which is based on POJO Classes.• Designed and developed application based on Spring MVC design pattern along with Web Flow Architecture.• Used Spring Boot, Spring MVC to build the Web application, Services.• Used MySQL database to store the data.• Used JUnit framework for unit testing of application and Log4j to capture errors.• Extensively used AJAX technology to add interactivity to the webpages.• Used spring data JPA which focuses on JPA to store data in relational data base, by which simple Queries are written.• Used ActiveMQ to improve the stability and scaled the system for more concurrent users.• Used Jenkins which is an open source continuous integration tool written in java which provides Integration services for software development.• Used Mustache to build the templates, widgets required for the web application.• In the web application worked on data tables which is a JQuery plugin.
  • Sun Products Corporation
    Java Developer
    Sun Products Corporation Aug 2013 - Oct 2014
    Greater Salt Lake City Area
    • Involved in analysis and design phases of Software Development Life Cycle (SDLC).• Designed and developed application based on Spring MVC design pattern along Web Flow Architecture.• Applied J2EE Design Patterns such as Factory, Singleton, and Business delegate, DAO, Front Controller Pattern and MVC and actively used OOP concepts.• Extensively used AJAX technology to add interactivity to the webpages.• Used Apache Cassandra which is an open source data base management system is used to handle data across many commodity servers.• Used Apache Cassandra which provides high availability with no single point of failure.• Used Angular Js to address many of the challenges encountered in developing single page applications.• Used Spring which is an open source MVC framework for creating elegant, modern java web applications.• Used Restful Services to build Web services which is light weight, maintainable and salable. • Used SOA for web based applications.• Responsible for designing Rich user Interface Applications using JavaScript, CSS, HTML and AJAX.• Used Oracle 11g as backend databases and actively involved in writing PL/SQL functions and packages.• Involved in the implementation of DAO using Spring-Hibernate object relational mappings.• Worked with JSON objects and JavaScript and JQuery intensively to create interactive web pages• Used GitHub which provides Web based graphical interface and well as mobile integration.• Used spring data JPA which focuses on JPA to store data in relational data base, by which simple Queries are written.• Used MongoDB which is a cross platform document oriented database, MongoDB eschews the traditional table based relational database structure
  • Jk Infotech Limited
    Java Developer
    Jk Infotech Limited May 2011 - Jul 2013
    Hyderabad Area, India
    • Involved in Software Development Life Cycle (SDLC) of the application: Requirement gathering, Design Analysis and Code development.• Implemented Struts framework based on the Model View Controller design paradigm.• Implemented the MVC architecture using Strut MVC.• Struts-ConfigXML file was created and Action mappings were done.• Designed the application by implementing Struts based on MVC Architecture, simple Java Beans as a Model, JSP UI Components as View and Action Servlet as a Controller.• Used Struts Validation framework for validate the form data.• Used JNDI to perform lookup services for the various components of the system.• Involved in designing and developing dynamic web pages using HTML and JSP with Struts tag libraries. • Responsible for designing Rich user Interface Applications using JavaScript, CSS, HTML and AJAX.• Used JPA to persistently store large amount of data into database.• Implemented modules using Core Java APIs, Java collection, Threads, XML, and integrating the modules.• Applied J2EE Design Patterns such as Factory, Singleton, and Business delegate, DAO, Front Controller Pattern and MVC.• Used JPA for the management of relational data in application.• Designed and developed business components using Session and Entity Beans in EJB.• Developed the Enterprise Java Beans (Stateless Session beans) to handle different transactions such as online funds transfer, bill payments to the service providers.• Developed JMS Sender and JMS Receivers for the loose coupling between the other modules and Implemented asynchronous request processing using Message Driven Bean.• Used JDBC for data access from Oracle tables.• Responsible for writing, tuning and maintaining complexly statements.• Junit was used to implement test cases for beans.

Frequently Asked Questions about Bharath A

What company does Bharath A work for?

Bharath A works for Micron Technology

What is Bharath A's role at the current company?

Bharath A's current role is Java Developer.

Who are Bharath A's colleagues?

Bharath A's colleagues are Jason, Qing Wei Tan, Chee Leong Chin, Vaibhav Makwana, Maheshbabu Akumarthi, Marbo Chia Wei Hung, 曾思瑀, Saurabh Kasodariya.

Not the Bharath A you were looking for?

  • Bharath A

    Wooster, Oh
  • Bharath A.

    Actively Looking For Roles: Database Administrator, Data Analyst, Data Engineer | Pursuing Master’S In The University Of Central Missouri Graduating In December 2024 | Ex-Tcs’Er | Certified Azure Dba.
    Warrensburg, Mo
  • Bharath A

    Greater St. Louis
  • Bharath A

    Senior Java Developer
    Omaha, Ne

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.