Summary
Overview
Work History
Education
Skills
Certification
Additional Information
Software
Interests
Timeline
AssistantManager
Saikumar Kadem

Saikumar Kadem

Software Engineer- JAVA
Frisco,TX

Summary

Around 6 years of IT experience as Java J2EE Developer in end to end software development lifecycle start from gathering requirements from Product team/ Business Analyst, design, story creation, story development,development, integration, deployment of Web based Applications, Cloud based deployment, performing end to end testing, production release, alerting and monitoring of applications , CICD, DevOps skills and Performing vulnerability scan for the applications . Developed applications in environments of Agile-Scrum, Waterfall methodologies. Have good experience working on Core Java, Object Oriented Principles (OOP), Exception handling, Collection framework and Generics, Multithreading.

Overview

6
6
years of professional experience
5
5
years of post-secondary education
3
3
Certifications
4
4
Languages

Work History

Java/J2EE Developer

L & T Infotech/ CITI Group
Irving, TX
08.2021 - Current
  • Experienced in working on Brokerage Accounts, Account Dashboards and Trading platforms.
  • Developing microservices using Spring boot applications.
  • Worked in Agile environment and attended daily scrum meetings
  • Involved in requirement collection, design & analysis of the customer specifications, development & customization of the application.
  • Monitoring and maintaining API’s after production deployment using AppDynamics.
  • Creating email notification alerts using Prometheus
  • Deployment of applications in Jenkins for various environments.
  • Experience in creating confluence pages and used to get unknowns.
  • Creating Test Data for various environments for Trading activities.
  • Experienced in writing BDD scripts to automate browser testing.
  • Experienced in Manual Testing for Browsers and Mobile App Testing.
  • Experienced in Site script testing in Request and Response payload.
  • Experienced in creating defects and incidents and monitoring them respectively in JIRA and servicenow.
  • Experienced in using Zephyr for test reports from JIRA.

Java Developer

Softworld Inc / USAA
Plano, TX
07.2019 - 07.2021
  • Experience in Working Banking and Deposits domain.
  • Worked in Agile environment and attended daily scrum meetings
  • Most of my programming will be on JAVA/J2EE based for developing new Microservices, enhancements, defects and bugs
  • Designed, developed and implemented software applications for website based on analyzed requirements and understanding of industry technical standards.
  • Participated in performance analysis, design, development and testing.
  • Involved in development and implementation of the application using Spring, Springboot and Jboss.
  • Work culture will be divided into PI- small features; each may last for up to 3 months
  • Involved in requirement collection, design & analysis of the customer specifications, development & customization of the application
  • Developed Web applications and Web services using HTML5, CSS3.
  • Experience with JFrog tool like, repositories, dependencies, X-ray scan.
  • Used Spring MVC and Hibernate ORM to map Java classes to database tables using various annotations and POJO classes
  • Worked on applications using Python script to develop the interactive API’s.
  • Involved in implementation of Spring MVC using Spring Controller
  • Worked with Spring Boot for implementing the application and used Spring Security for security purpose
  • Configured and tested the application with database server MySQL
  • Implemented as well as exposed web services using REST and documented them using Swagger
  • Designed responsive web pages using the UI technologies using HTML5, CSS3, JavaScript.
  • Worked on Kafka, for consuming and producing messages.
  • Experience with gradle and maven based applications.
  • Merging and branching using push pull commands through Gitbash.
  • Successfully performed the Restful APIs Integration using Spring Rest implementation and developed an API wrapper for reusability.
  • Published API in API PORTAL through GitLab and manually
  • Configured Grafana,Prometheus, sonarqube, AppDynamics, with Java Project.
  • Worked and expertise in creating dashboards and monitoring tools like Grafana and AppDynamics.
  • Produced Restful Web Service server with spring, set JSON data type between front-end and the service layer
  • Experience in OpenShift for cloud deployment like containerization, docker and Kubernetes.
  • Used JIRA tool for bug tracking, fixes, task assignment
  • Used IntelliJ as IDE for the application development and integration of the frameworks
  • Extensively used JUnit and Mockito for unit testing, integration testing
  • Worked on qTest and to integrate qTest with JIRA and qTest with ReadyAPI through GitLab
  • Environment: Java, J2EE, Spring Framework, Spring MVC, Spring Boot, Open shift, Restful Web services, HTML 5, JSON, MySQL, Swagger, Tomcat, Eclipse, JUnit, Mockito, JIRA, API Portal, Grafana, AppDynamics, Jenkins, Gitlab, Gradle.

Java/J2EE Developer

Infosys / DTCC
Dallas, Coppell, TX, TEXAS
03.2019 - 07.2019
  • The project is designed primarily to meet the organization requirements for Trades as business per the policies
  • The application is a J2EE based system for automating the entire trades happened in the regular Intervals by submission and processing workflow.
  • Worked in Agile environment and attended daily scrum meetings
  • Involved in requirement collection, design & analysis of the customer specifications, development & customization of the application
  • Used Spring MVC and Hibernate ORM to map Java classes to database tables using various annotations and POJO classes
  • Used JPA to persist the data into database and wrote HQL based queries to implement CRUD operations on the data
  • Involved in implementation of Spring MVC using Spring Controller
  • Configured and tested the application with database server MySQL.
  • Implemented Asynchronous messaging between components using JMS
  • Designed responsive web pages using the UI technologies using HTML5, CSS3, and JavaScript.
  • Used Custom tags, JSTL to support custom User Interfaces
  • Worked with SOLR database includes writing queries, setting up of configuration in the project.
  • Worked with version control GIT to manage the code repository
  • Merging and branching using push pull commands through GIT
  • Successfully performed the RESTful APIs Integration using Spring Rest implementation and developed an API wrapper for reusability
  • Produced RESTful Web Service server with Spring, set JSON data type between front-end and the service layer
  • Used AWS S3 buckets for storing for storing Customer data
  • Used Eclipse as IDE for the application development and integration of the frameworks
  • Part of Automation Testing team for performing Testing
  • Used Maven as build tool and Jenkins for continuous integration development
  • Environment: Java, J2EE, Spring Framework, Spring MVC, Spring Boot, Hibernate, AWS, RESTful Webservices, HTML 5, CSS3, JavaScript, JSON, , JSTL, JMS, PL/SQL, MySQL, Swagger, Tomcat, Eclipse, JUnit, Mockito, JIRA, Jenkins, Git, Maven.

Java Developer

Metrix IT
Charlotte, NC
01.2019 - 03.2019
  • The Java application was about to provide Internet services to ecommerce Business to meet its requirements with business enterprises at small to large scale businesses includes point of sales
  • Responsibilities:
  • Responsible for all stages of design, development, and deployment of applications
  • Active role in Test Driven Development termed as TDD apart from Agile Software Development
  • Used Multithreading in programming to improve overall performance
  • Designed, analyzed and developed the front-end and back-end Servlets for designing, HTML5, CSS3, AJAX, for developing presentation layer
  • Worked on point of sales as part of the business requirement, includes cart update, cart refresh and payment gateway in ecommerce website.
  • Implementing the Micro Services using Spring Boot framework and used annotations-based configurations
  • Implemented the project using Spring MVC, achieving the dependency injection using Spring IOC
  • Involving in creating reports using apache POI
  • Actively involved in using MVC, HTML5 to enable client-side date to meet specific criteria by applying various validation variables and used the CSS classes to provide visual feedback on validation
  • JSON used as the main data-interchange format in place of XML
  • Developed SOAP based JAX-WS Web Service interfaces for integrating multiple systems, code re-usability
  • Developed Restful Web services for credit card application
  • Implemented Spring Modules like IOC (Dependency Injection), Spring Aspect Oriented Programming (AOP), Spring MVC and Spring ORM to develop the application
  • Used Apache MongoDB database for scalability and high availability without comprising performance
  • Used Hibernate Template as the ORM tool to communicate with the database
  • Interfaced with the MySQL back-end database by integrating Spring with Hibernate
  • Used JBoss as the chief enterprise level server while dealing the database activities with Hibernate
  • Worked with IDE as Eclipse Indigo and deployed into Apache Tomcat Web Server and used Maven build tool to achieve more functionality for build process
  • Creating Jenkins pipelines and performing the CI/CD operations
  • Created and modified web pages within SharePoint applications
  • Responsible for creating an instance on Amazon EC2 (AWS) and deployed the application on it
  • Used AWS SDK for connection to Amazon S3 buckets as it is used as the object storage service to store and retrieve the media files related to the application
  • Environment: HTML5, CSS3, JavaScript, Bootstrap, Agile (SCRUM), Hibernate, spring, Spring Boot, XML, GIT, JSP, Spring MVC, JDBC, JUnit, Maven, IBM WebSphere, Restful, SOA, AWS, Swagger, JIRA, Spring Security, Jenkins.

Java Developer

TimeSquare IT
Peachtree Corner, GA
11.2018 - 12.2018
  • Timesquare IT is a leading provider of innovative high technology products and solutions in the telecom space
  • The HR staff use this application to maintain the information of all the employees working in that company
  • This Application allows storing, updating and deleting the details of the employees
  • The application also features search functionality to retrieve employee information based on various inputs.
  • Designed, developed and implemented software applications for website based on analyzed requirements and understanding of industry technical standards.
  • Developed web application using Struts, JSP, Servlet, Java beans that uses MVC design pattern.
  • Participated in performance analysis, design, development and testing.
  • Created user-friendly GUI interface and Web pages using HTML, CSS and JSP
  • Wrote JavaScript for client-side validation
  • Used Eclipse as IDE tool for creating Servlet, JSP, and XML
  • Wrote SQL for JDBC prepared statements to retrieve the data from database
  • Monitored the logs using Log4J and fixed the problem
  • The application was deployed on the Tomcat Server
  • Experience in build and deploying the application using ANT
  • J2EE, JDBC, Struts, JavaScript, HTM, XML, CSS, JSP, Tomcat, Oracle, Eclipse IDE, CVS, ANT, Log4J.
  • Designed, developed and implemented software applications for website based on analyzed requirements and understanding of industry technical standards.
  • Participated in performance analysis, design, development and testing.

Java/J2EE Developer

GROWTECH SERVICES
12.2012 - 12.2015
  • Responsible for all stages of design, development, and deployment of applications
  • Active role in Test Driven Development termed as TDD apart from Agile Software Development
  • Used Multithreading in programming to improve overall performance
  • Designed, analyzed and developed the front-end and back-end Servlets for designing, HTML5 for developing presentation layer
  • Actively involved in using MVC, HTML5 to enable client-side date to meet specific criteria by applying various validation variables
  • Worked on movie ticket website involving multithreading concepts for real time updates for customer experience
  • JSON used as the main data-interchange format in place of XML
  • Implemented Spring Modules like IOC (Dependency Injection), Spring MVC to develop the application
  • Developed unit and integration tests for existing Micro-services using JUnit environments
  • Used Apache MongoDB database for scalability and high availability without comprising performance
  • Used Hibernate Template as the ORM tool to communicate with the database
  • Interfaced with the MySQL back-end database by integrating Spring with Hibernate
  • Used JBoss as the chief enterprise level server while dealing the database activities with Hibernate.
  • Worked with IDE as Eclipse Indigo and deployed into Apache Tomcat Web Server and used Maven build tool to achieve more functionality for build process
  • Worked in payment status report for asynchronous exchange of information using JMS.
  • Responsible for creating an instance on Amazon EC2 (AWS) and deployed the application on it
  • Coordinated deployments of new software, feature updates and fixes.
  • Oversaw 5 major new enhancements to existing software systems.

Education

HTML5, JavaScript, Agile (SCRUM) -

Bachelor of Technology - Biotechnology

JNTUACEP
08.2008 - 04.2012

Master of Science - Computer Science

Chicago State University
Chicago, IL
08.2016 - 05.2018

Skills

Programming

Database programming

Testing and maintenance

API design knowledge

Hardware and software installation

Code reviews

Technical Analysis

Web-based software engineering

Program testing software

Build releases

Algorithm implementation

Product development

Software applications

Agile

Solutions deployment

Certification

DOMAIN TECHNOLOGIES USED

Additional Information

  • Experience with various Spring modules such as Spring Core, Spring DI, Auto-wiring, Spring MVC, Spring Security, Spring AOP, Spring Transaction, using Spring framework with Hibernate as the back end ORM tool, Spring Restful Web Services. Strong knowledge on using JPA, Hibernate as implementation. Hands on experience in several J2EE design patterns such as Singleton, MVC Pattern, Factory Pattern and Data Access Object. Experience in implementing and consuming SOAP Web Services (JAX-WS) and Restful Services (JAX-RS) to develop dynamic Server-Side web contents. Good knowledge of XML-based standards and protocols (such as WSDL and SOAP), Service Oriented Architecture (SOA). Extensive experience in designing User Interface applications and integration of highly transactional and scalable application using HTML and JSON. Good knowledge in developing Java API to connect with AWS S3 Services for storing and retrieving data from S3 buckets. Knowledge on Telemetry to gather information from sensors, like electrical data and physical measures. Worked with SOLR database performing queries. Worked with UI / UX designer to help create then implement best design practices. Knowledge of JavaScript MV-VM/MVC frameworks including AngularJS. Developing application codes and unit tests in AngularJS, Java Technologies and Rest Web Services. Work with UI / UX designer to help create then implement best design practices. Have good knowledge on Open shift cloud services. Worked on DINGO to make application easy to understand and maintain RESTful Web services. Worked with integrating SOLR database with COLLIBRA for creating rule-engine. Wrote SQL queries using joins to retrieve data from the database. Performed Automation Testing. Experience in log4J, SLF4J for extensive logging, debugging and error tracing. Used JIRA, Bugzilla as a bug tracking tool. Good hands-on experience with build tools Gradle and Maven. Experience in Version Control Systems like GIT for maintaining a platform between various applications. Performed unit testing using JUnit. Used CICD process using Jenkins. Resolved many CICD issues involving pipelines while deployment. Have a very good experience with modifying Gradle script according to the requirement. Worked on implementing Gradle plug-in in the build.gradle. Worked on resolving X-ray scan issues as part of vulnerabilities and License issues.

Software

Openshift Cloud

Zephyr

QTest

Postman

ReadyAPI

AppDynamics

Prometheus

DevOps

Git

Kubernetes

Docker

Jenkins

API Portal

Swagger

Conjur

Weblogic

Tomcat

Interests

JAVA

DevOps

Cloud Deployment

Vulnerability Scan

Service Accounts

Timeline

Java/J2EE Developer

L & T Infotech/ CITI Group
08.2021 - Current

Java Developer

Softworld Inc / USAA
07.2019 - 07.2021

Java/J2EE Developer

Infosys / DTCC
03.2019 - 07.2019

Java Developer

Metrix IT
01.2019 - 03.2019

Java Developer

TimeSquare IT
11.2018 - 12.2018

Master of Science - Computer Science

Chicago State University
08.2016 - 05.2018

Java/J2EE Developer

GROWTECH SERVICES
12.2012 - 12.2015

Bachelor of Technology - Biotechnology

JNTUACEP
08.2008 - 04.2012

HTML5, JavaScript, Agile (SCRUM) -

Saikumar KademSoftware Engineer- JAVA