Java
* Worked as Staff Engineer to build and deliver the Java microservice applications. Also guided the team members to enhance their skills and to develop the application with minimal faults.
* Integrated the microservices using both asynchronous communication by Kafka and synchronous communication with Java HTTP/2 client.
* Reviewed the code developed by the team members to reduce the defects and helped them to test the application extensively to avoid the hiccups in Production environment.
* Worked as Java backend developer to build and maintain the REST API's to persist the Customer Information and to expose the same info based on customer needs.
* Integrated the Customer Info services with DVARPO, ENSEMBLE and RCR systems.
* Worked on Spring and Spring boot applications with Microservice architecture to build robust and fault tolerant applications.
* Worked on old legacy Spring applications to upgrade them for latest versions Spring. Resolved the errors and removed the deprecated code structures to make the applications less error prone.
* Developed the new modules for DELL Cloud control plane application. Worked on ConfigService to configure different options for Cloud service by communicating with Platform scheduler service.
* Developed the logic to process the platform scheduler configurations.
* Worked as Software developer to build the applications using the Java Struts framework.
* Contributed as Individual contributor for INOW applications. Mainly worked on TP(Trading partner) and EP(Exchange Path) modules.
* Developed the Java code for RazorSight and Insight components for to collect the data for report generations.
Java
Java 8 features
Spring framework
Microservices architecture
RESTful apis
Multithreading and concurrency
Agile methodology
JUnit testing
Maven build tool
Databases: oracle, MongoDB
Professional engineer prepared for this role with strong background in engineering principles and technology development. Experienced in collaborating with cross-functional teams to deliver impactful solutions and adaptable to evolving project needs. Skilled in Software development and troubleshooting. Having experience in developing the applications using Java, Java8, Spring, Spring Boot and Microservice architecture.
Java
Spring Boot
Microservices
Spring Data JPA
MongoDB
GIT
Maven
Kafka
Mob: +91 8904176035
Email: manjunathcs052@gmail.com