Venkat S
Java Developer at California Dental Association- Claim this Profile
Click to upgrade to our gold package
for the full feature experience.
Topline Score
Bio
Experience
-
California Dental Association
-
United States
-
Non-profit Organization Management
-
100 - 200 Employee
-
Java Developer
-
Dec 2021 - Present
➢ Involving in different stages of Software Development Life Cycle (SDLC) including analysis, designing, coding, and testing implemented all web applications with object-oriented principle and design patterns. ➢ Designing and Developing User Interactive (UI) Web pages using React Js and Groovy scripts. ➢ Developing Spring Cloud and spring boot for developing modern edge apis ➢ Working with Spring 5 framework at Business Tier and uses spring container for initializing services and used Spring core annotations for Dependency Injection such as Bean, Component, Repository, Auto wired etc. ➢ Working with Groovy base specification writing and testing for app stability and performance. ➢ Creating various unit test cases and integration tests for the DAO, Service, and Controller components using JUnit, and Spring test support. ➢ Developing and bug fixing in best buy api issues. ➢ Developing the React Web UI components using Atom IDE and made backend REST calls unit test cases for various react components using JEST and Enzyme. ➢ Participating in development of various best buy API functionality using spring boot and creating graphs using Graphana tool. ➢ Developing internal Web Application in Groovy/Grails with Mongo DB as a data store. Using the IntelliJ Idea 15.0.4 IDE with the latest Grails 3.1.1 SDK. ➢ Implementing Restful Web services to retrieve data from client side and made REST API calls from Angular7 and parsed the data to project to the client and handled the security and Authorization using Spring Security and OAuth. ➢ Monitoring and resolving the Vulnerability issues in best buy APIs. ➢ Deploying Spring MVC based micro services Docker and Amazon EC2 container using AWS admin console provide thought leadership for cloud developer technology inside Google and collaborate with cross-functional engineering teams to streamline or improve adoption of Google Cloud Platform. Show less
-
-
-
EY Technology Solutions
-
Malaysia
-
IT Services and IT Consulting
-
700 & Above Employee
-
Senior Java Developer
-
Sep 2020 - Dec 2021
➢ Involving in different stages of Software Development Life Cycle (SDLC) including analysis, designing, coding, and testing implemented all web applications with object-oriented principle and design patterns.➢ Designing and Developing User Interactive (UI) Web pages using HTML5, ReactJS, Bootstrap, CSS, JSX, jQuery, AJAX and NodeJS, Spring REST using Micro services.➢ Developing Spring JMS message listeners to consume JMS messages from queues and used Spring transaction management to manage the transactions in the application.➢ Working with Spring 5 framework at Business Tier and uses spring container for initializing services and used Spring core annotations for Dependency Injection such as Bean, Component, Repository, Auto wired etc.➢ Working with SOAP framework with Hibernate to map to Oracle database and mapping using Hibernate annotations responsible for maintaining the code quality, coding and implementation standards by code reviews.➢ Creating various unit test cases and integration tests for the DAO, Service, and Controller components using JUnit, and Spring test support.➢ Developing the DAO layer for the existing applications using spring, Hibernate and developed various business logic and reports using HQL and Hibernate Criteria.➢Developing the React Web UI components using Atom IDE and made backend REST calls unit test cases for various react components using JEST and Enzyme.Participating in development of a well responsive Single page application CCA using AngularJS framework, Java 8 in conjunction with HTML5, CSS3 Standards used Apache Kafka in handling messaging services.Developing internal Web Application in Groovy/Grails with Mongo DB as a data store. Using the IntelliJ Idea 15.0.4 IDE with the latest Grails 3.1.1 SDK.Implementing Restful Web services to retrieve data from client side and made REST API calls from Angular7 and parsed the data to project to the client and handled the security and Authorization using Spring Security and OAuth. Show less
-
-
Java Developer
-
Apr 2017 - Aug 2020
➢ Participating with team members in Grooming, Planning, Tasking, Sprint Reviews, and Retrospective Sessions experience in designing, developing, and deploying J2EE applications on IBM WebSphere /WebLogic Application Servers, Tomcat.➢ Involved in enhancing the developed modules on different browsers, to carry out the task of coding, bug fixing, testing and documentation.➢ Carrying out responsibility of delivering the tasks including database scripts, source code and any other documents as and when required through GitHub.➢ Using Micro service architecture, Boot based services interacting through a combination of REST, Apache Kafka message brokers and leveraging AWS to build, test and deploy Identity Micro services.➢ Involved in building MVC Frameworks and experience in SOA by creating web services with SOAP, WSDL Working with Azure relational and no-SQL and deploy, configure, maintain compute on Azure cloud.➢ Using REST API, HTTP requests and implemented JSON format for data exchange for communication of Micro services with one another.➢ Expertise in Spring 5 framework extensively used Spring DI, Spring Batch, Spring AOP, Spring JDBC templates, Multi-threading and in working with SOAP &REST Web Services.➢ Composed and executed Mongo DB document scripts to insert, update NoSQL database, automating data changes, reporting and wrote Mongo DB client to receive data from AMC for Companies➢ Using Java 8 features like lambda expressions for communicating between business layer and database, stream API for Bulk Data Operations on Collections using both streams and parallel streams.➢ Implementing AWS functions to run scripts in response to event in Amazon Dynamo DB table, S3 buckets, HTTP requests using Amazon API Gateway. Lambda ➢ Developing scripts for build, deployment, maintenance and related tasks using Jenkins, Docker, Maven, Python and Bash using Jenkins for CI/CD, using Ant, Maven for build, GIT for version control. Show less
-
-
-
Atos
-
France
-
IT Services and IT Consulting
-
700 & Above Employee
-
Senior Software Engineer
-
Dec 2015 - Mar 2017
➢ Implemented Application Security program (DAST and SAST) at the enterprise level to identify, report and remediate security vulnerabilities from applications deployed in DEV, PRE-PROD and PROD environments. ➢ Implemented data access using Hibernate framework the configuration files and the class's specific to the spring 4 and Hibernate. ➢ Implemented the Business Objects and configured those Objects in spring MVC configuration file created Hibernate mapping files to map the POJO to DB tables. ➢ Implemented design patterns like Singleton, Factory pattern used Apache Mesos and Kubernetes to deploy and manage Micro services. ➢ Created a responsive web offer wall so that it could be integrated with any iOS/Android app via a web view, project was created with Google Cloud and PHP. ➢ Good Knowledge in XML technologies including XML, XSD, XSLT, (DOM, SAX), SOAP, WSDL, Web Services using AXIS. ➢ Developing the application using Spring MVC Architecture with Hibernate as ORM framework designed Frontend with in object oriented JavaScript Framework like React.JS ➢ Experienced in developing Client and Web (Internet and Intranet) based applications with J2EE, JSP, JPA, Servlets, JDBC, LDAP, Struts, spring, JSF and other frameworks. ➢ Developed Restful clients using Spring REST Template to consume restful services from other systems Configure and deploy applications using Jenkins as Docker Containers. ➢ Developed User Interface of the application using reusable UI components constructed using JSF (Java Server Faces) component-based framework. ➢ Designed and developed the REST based Micro services using the Spring Boot wrote various SQL queries for accessing data from database and used JDBC API for Java Database Communication. ➢ Developed EJB Session Bean to encapsulate the business logic provided extensive pre-delivery support using Bug Fixing and Code Reviews used IntelliJ as IDE for developing project. Show less
-
-
-
Atos Syntel
-
United States
-
IT Services and IT Consulting
-
700 & Above Employee
-
Java Software Developer
-
Sep 2014 - Nov 2015
➢ Involved in analysis, specification, design, implementation, and testing phases of Software Development Life Cycle (SDLC) based on the functional requirements. ➢ Designed use cases, sequence and class diagrams, activities, states, objects, and components. Used UML (MS Visio) for software design. ➢ Worked on AGILE methodology written Java Script, HTML, DHTML, CSS, Servlets, and JSP for designing GUI of the application. ➢ Design and develop XML processing components for dynamic menus on the application developed SQL queries for retrieving data REST used to generate the reports. ➢ Used AngularJS to do the data binding and making use of Modules and Filters objects according to the application requirement created REST APIs from scratch consuming the data from the SOAP XML and published them in API management team. ➢ Developed Stored Procedures and Triggers on Oracle Database implemented client-side Interface using ReactJS creating multiple face lets in the page. ➢ Deployed the drools rules as a service in J2EE stack environment and packaged and deployed the application in JBoss Added support to login page to Inside View with Microsoft OAuth APIs. ➢ Designed and Developed End to End customer self service module using annotation-based Spring Boot, Hibernate, Java5 and JQuery. ➢ Involved in Servlets, Java Bean programming on the server side for the communication between clients and server used GIT for the version control management. ➢ Developed SOAP based Web services using Apache Clogger classes using Log4jfor efficient logging mechanism application on JBoss server and used Maven as a build tool. ➢ Developed JUnit test cases for all use cases and executed them worked with Quality Assurance team in tracking and fixing bugs played a key role in developing the application and fixing the production issues. Show less
-
-
Education
-
JNTU Anantapur
B.Tech, Electronics and Instrumentation Engineering