Post Job Free

Resume

Sign in

Java Developer Web Services

Location:
Kansas City, MO
Posted:
November 21, 2023

Contact this candidate

Resume:

VENKAT KAMANI

JAVA DEVELOPER

MO,USA +1-816-***-**** ad1cln@r.postjobfree.com linkedin

PROFESSIONAL SUMMARY

Around 3 years of experience in various phases of Software Development Life Cycle including Design, Development, Testing, Production, Customization, Implementation, Maintenance and Support Familiarity working with RESTful Web Services and implementing RESTful APIs & frameworks like SOAP, and REST. Experience with securing Microservice architectures using React-based front-end and Spring-based back-end. Expert level skills in developing applications using Core Java, JSTL, JDBC, Hibernate, Web Services (SOAP and REST), JMS, HTML, XML, CSS, JavaScript, jQuery, React, SQL. SKILLS

Programming Language JAVA, Python, C++

Java Technologies Java 1.7/1.8, J2EE, JDBC, Servlet, JSP, JSF, JSTL, Spring, Struts, Hibernate, JPA, EJB, Log4J, JMS

Frameworks Hibernate, Spring MVC, Spring JDBC, Spring boot.Microservice Web Technologies HTML5, JavaScript, CSS3, JSP, Servlet, jQuery, JSON, Ajax, Bootstrap, React,Redux RDBMS/ Database: SQL/PLSQL, DB2, Oracle9i/10g/11i, MySQL, Microsoft SQL Server IDE Eclipse, Net Beans, IntelliJ IDEA, Visual Studio Code Web/Application Servers: WebLogic, WebSphere, JBoss, Apache Tomcat Cloud Technologies AWS, GCP, Azure

Web Services/Messaging: Web Services, SOAP, WSDL, JAX-WS, RESTful, JMS and SOA,Apache-Kafka Project Management Tools: JIRA

Version Control CVS, SVN, GIT, GITHUB

PROFESSIONAL EXPERIENCE

TecArtists, USA Dec 2022 - Present

Java Developer

Responsibilities:

● Involved in Requirements gathering, Analysis, Design, Development and Testing of application using AG- ILE methodology (SCRUM) in a Test-driven Development (TDD) approach

● Designed software solutions by analyzing system performance standards, increasing performance efficiency by 27%. Designed and developed microservices-based architecture for a high-traffic e-commerce platform, result- ing in improved scalability and reduced response times by 30%.

● Created dynamic and responsive user interfaces using React and Redux, enhancing the overall user experience and increasing customer engagement

● Implemented RESTful APIs using Spring Boot, facilitating seamless communication between the frontend and microservices, resulting in a more cohesive application.

● Analyzed systems flow, data usage, and work processes, and investigated problem areas.

● Planned, tracked, and managed deliverables on short-term sprints and long-term software deployments.

● Successfully migrated a Java project from Bitbucket to GitHub, including all code, documentation, and version history.

● Participate in agile software development methodologies, including sprint planning, daily standups, and retro- spectives, with a focus on rapid iteration and continuous improvement. Cognizant Technology Solutions, INDIA Jul 2020 -Sept 2021 Software Developer

Responsibilities:

● Created dynamic HTML pages, used JavaScript, AJAX to create interactive front-end GUI. Involved in using ReactJS components, Forms, Events, Keys, Router, Hooks and Flux concept and RESTAPIs.

● Worked on the JAVA Collections API for handling the data objects between the business layers and the front end. Implemented Multithreading for handling multiple requests and for high performance.

● Leveraged Spring Boot's dependency injection, data access, and MVC architecture to ensure maintainable and high-performance applications.

● Developed Micro Services for service oriented architecture to build flexible and independently deployable soft- ware. Used Kafka Messaging Services to interact with external interfaces.

● Developed Mongo DB Data Access Layer implementing Mongo Repository interface from Spring Data. Worked on NoSQL based ORM frameworks like Mongoose Connector and Cassandra Node Driver.

● Developed test driven development code using JUnit and Mockito framework and JIRA for issue tracking. Used REST Client and POSTMAN to test the rest based services.

● Developed AWS Lambda and AWS S3 using Java. Used Git for version control. Magna Infotech, INDIA May 2019 – Jun 2020

Java Developer

Responsibilities:

● Designed and Coding of various JAVA, J2EE modules like Spring Boot, Spring MVC, Spring Rest, Hibernate, JPA.

● Collaborated with a cross-functional team to design, develop, and deploy e-commerce platform using Java and Spring Framework.

● Developed applications using Angular, react and MYSQL database following agile development principles. Hands on Experience in writing unit tests using Junit tests and removed previously known redundancy by 40% using API automation in Ready API.

● Created docker image of existing application and new microservices and deployed images on OKE to test dif- ferent API and provide documentation.

● Continuously research and learn new technologies and tools to improve the quality and efficiency of the soft- ware development process.

● Developed SQL queries and Stored Procedures using SQL to retrieve and insert into multiple database sche- mas.

ECIL, INDIA Jun 2018 – Jul 2018

Web Developer (Internship)

Responsibilities:

● Constructed a wireless method for medication compliance. Works by letting the patient know when to take his/her medication as specified by their doctor via push notifications through Confidential .

● Designed and built the whole software with JAVASCRIPT (ES6) and TYPESCRIPT . Used HTML, CSS, JavaScript, Java, Spring Boot, MySQL, SQL as the technical stack EDUCATION

University of Missouri Kansas City(UMKC) -Kansas City, MO,USA Jan 2022 - May 2023 Masters of Science, Computer Science

VIT University- Vellore, Tamilnadu, India Jul 2016 - June 2020 Bachelor of Technology, Computer Science

CERTIFICATIONS

Wells Fargo Software Engineering Job Simulation

React.js Essential Training by LinkedIn

Udemy Certifications in Core Java Made Easy, MySQL and Database Design.



Contact this candidate