PROFESSIONAL SUMMARY
Overview
Work History
Education
Skills
Timeline

Krishna Chaitanya

JPMorgan Chase
Monmouth Junction,NJ
9
years of professional experience

Accomplished Java UI/Full Stack Developer with 8+ years of total IT experience, including 4+ years of front-end/UI development experience, designing and developing scalable enterprise applications. Expertise in Java/J2EE, Spring Boot, Hibernate, RESTful APIs, and microservices, along with building responsive user interfaces using React JS, Redux, TypeScript, Angular, JavaScript, HTML5, CSS3, and Bootstrap. Proficient in AWS, Azure, Docker, Kubernetes, and CI/CD pipelines. Strong knowledge of SDLC, Agile methodologies, application performance optimization, and delivering secure, high-quality software through collaborative development.

Complex problem-solver with analytical and driven mindset. Dedicated to achieving demanding development objectives according to tight schedules while producing impeccable code.

Work History

Java UI/J2EE Developer

1 Year 11 Months
JPMorgan Chase | 09.2024 - Current
  • Developed scalable Java applications using Spring Boot and Microservices Architecture, implementing REST APIs, Spring Security, Hibernate/JPA, and backend services for enterprise solutions.
  • Built dynamic and responsive front-end applications using ReactJS, Redux, React Router, Bootstrap, and JavaScript (ES6+), implementing modern client-side logic and asynchronous functionality.
  • Managed AWS cloud infrastructure using EC2, S3, RDS, Lambda, API Gateway, EKS, and Auto Scaling to ensure high availability, fault tolerance, and optimized application performance.
  • Implemented event-driven microservices using Apache Kafka for real-time data streaming, asynchronous communication, and reliable message processing.
  • Developed persistence layers using Hibernate/JPA with Oracle and PostgreSQL databases for efficient data access and management.
  • Containerized Spring Boot microservices using Docker and deployed applications on AWS EKS using Kubernetes deployments, services, and ingress configurations.
  • Managed Infrastructure as Code (IaC) using Terraform and Environment as Code (EAC) YAML configurations, automating environment-specific deployments across Dev, UAT, and Production using Spinnaker.
  • Automated build, testing, and deployment processes using Jenkins, Maven, Jules, and Jetstream, implementing CI/CD pipelines and reducing release cycle time by 40%.
  • Developed and executed unit and integration testing using JUnit and Mockito, improving application reliability and maintaining code quality.
  • Designed and documented APIs using Swagger and managed application deployments on JBoss.
  • Collaborated in Agile teams using JIRA and Git/GitHub for sprint tracking, version control, and efficient project delivery.
  • Developed AI-powered content creation applications and integrated AI video generation platforms such as Runway AI to streamline automation workflows.

Environment: Core Java, Spring Boot, Microservices, REST APIs, Hibernate/JPA, Spring Security, AWS (EC2, S3, RDS, Lambda, API Gateway, EKS), Apache Kafka, Docker, Kubernetes, Terraform, Environment as Code (EAC), Spinnaker, Jules, Jetstream, ReactJS, Redux, React Router, Bootstrap, JavaScript (ES6+), Swagger, Maven, Jenkins, Git/GitHub, Oracle, PostgreSQL, JBoss, Agile, JIRA.

Java J2EE Developer

1 Year 4 Months
CrossFirst Bank | 04.2023 - 08.2024
  • Developed and maintained scalable Java/J2EE applications and microservices using Spring Boot, Spring Cloud, and GraphQL, improving application efficiency by 30%.
  • Built responsive single-page applications (SPAs) using React, Redux, TypeScript, HTML5, CSS3, JavaScript, and AJAX, developing reusable UI components and delivering responsive, high-performance user interfaces.
  • Implemented RESTful APIs and GraphQL endpoints integrated with MySQL and MongoDB, improving data access speed by 35%.
  • Designed and optimized AWS RDS databases using Hibernate ORM and advanced SQL queries, joins, stored procedures, functions, and triggers to ensure data integrity and automate business processes.
  • Leveraged Object-Oriented Programming (OOP) principles and design patterns including Singleton, Factory, and Observer to develop modular, reusable, and maintainable applications.
  • Deployed and managed cloud-based applications using AWS services including EC2, S3, Lambda, API Gateway, Elastic Load Balancing (ELB), and Elastic Beanstalk (EBS), reducing deployment time by 50%.
  • Managed CI/CD pipelines with Jenkins and Gradle and automated infrastructure provisioning using Terraform and Ansible.
  • Containerized and orchestrated applications using Docker and Kubernetes to ensure scalable and reliable deployments.
  • Implemented Spring Security for authentication and authorization, improving security compliance by 35%.
  • Performed JVM tuning, JProfiler-based performance profiling, CloudWatch monitoring, CloudFront CDN configuration, and algorithm optimization to improve application performance and resource utilization.
  • Implemented Kafka-based event-driven architecture for real-time communication, increasing data processing efficiency by 40%.
  • Integrated Express.js for server-side JavaScript development and API enhancements, improving API response time by 25%.
  • Deployed applications on JBoss and conducted unit and integration testing using JUnit, reducing post-deployment defects by 50%.
  • Collaborated in Agile (Scrum) teams to deliver iterative enhancements, increasing project delivery speed by 20%.

Environment: Core Java, Spring Core, Spring Batch, Hibernate, Spring Cloud, GraphQL, AWS, MySQL, React, Jenkins, Gradle, Spring Security, Terraform, Kafka, JUnit, Agile (Scrum), XML, GitHub.

Java UI/Java J2EE Developer

2 Years 3 Months
Citi Bank | 12.2020 - 03.2023
  • Developed and maintained scalable full-stack web applications using React, Redux, JavaScript (ES6+), and Java/Spring Boot, building reusable UI components, optimized state management, and integrating RESTful APIs for enterprise applications.
  • Implemented Spring Framework features including IoC, DI, and AOP to improve application modularity, testability, and reduce integration issues by 25%.
  • Designed and maintained RESTful APIs using Spring Boot and Spring Data JPA, enabling efficient data retrieval and manipulation and improving data access speed by 35%.
  • Integrated Azure services including Azure App Service, Azure Functions, Azure Logic Apps, and Azure Active Directory (Azure AD) for cloud-based application development, secure access management, and deployment, reducing deployment time by 40%.
  • Implemented asynchronous communication and real-time updates using AJAX and WebSocket technologies.
  • Performed algorithm complexity analysis and application performance optimization, configuring and monitoring systems using the ELK stack (Elasticsearch, Logstash, Kibana) for troubleshooting and reliability.
  • Deployed and managed Java EE applications using WebSphere application server and automated build and dependency management processes using Maven.
  • Practiced TDD and integration testing using JUnit, improving code quality and reducing post-deployment defects by 40%.
  • Implemented CI/CD pipelines using Azure DevOps to automate deployments and reduce deployment errors by 40%.
  • Designed and documented APIs using Swagger, improving API usability and developer onboarding speed by 25%.
  • Collaborated with Agile (Kanban) teams using JIRA and Git for task management, version control, and efficient code collaboration.

Environment: Java, Spring (IoC, DI, AOP), Azure, Spring Boot, RESTful APIs, Spring Data JPA, React, Redux, JavaScript (ES6+), SQL Server, CosmosDB, WebSphere, Maven, JUnit, Agile (Kanban), JIRA, Git, Azure AD, Azure DevOps (CI/CD), ELK Stack.

Java Software Engineer

1 Year 3 Months
AmeriHealth | 08.2019 - 11.2020
  • Developed enterprise-level applications using Java and Spring Framework (IoC, DI) to support business operations.
  • Implemented Spring MVC for building robust and scalable web applications.
  • Utilized Hibernate ORM for efficient PostgreSQL database interaction and data management.
  • Designed and deployed server-side components with Servlets and JavaServer Pages (JSP) to enhance application functionality.
  • Configured and deployed applications on Apache Tomcat and OpenShift platforms for improved accessibility and performance.
  • Monitored application performance with Datadog and optimized system resources.

Environment: Java, Spring (IoC, DI), Spring MVC, Hibernate, PostgreSQL, Servlets, JSP, SOAP, WSDL, AWS, JavaScript, RabbitMQ, Maven, Apache Tomcat, Jenkins, OpenShift, Mockito, OAuth

Java Developer

2 Years 2 Months
Slingshot | 05.2017 - 07.2019
  • Developed Java-based applications using Core Java, Struts, and MVC architecture for efficient application structure.
  • Implemented Enterprise JavaBeans (EJB) to develop scalable and robust server-side components.
  • Designed and developed RESTful web services to seamlessly integrate front-end and back-end systems.
  • Utilized Hibernate ORM for database interactions and seamless integration with PL/SQL for optimized database operations.
  • Enabled reliable and asynchronous messaging between distributed systems with Java Message Service (JMS).
  • Leveraged Eclipse IDE for coding, debugging, and integrating various Java applications.

Environment: Java, MVC, Struts, Hibernate, EJB, Servlets, JSP, JSTL, JMS, GIT, REST, jQuery, HTML, CSS, JavaScript, Apache Ant, Log4J, JUnit

Education

Master of Science - Computer Science

University of The Cumberlands | Williamsburg, KY | 12-2016

Bachelor of Science - Computer Science

JNTU | India | 04-2015

Skills

Programming Languages: Java
JavaScript (ES6+)
TypeScript
SQL
Java Development Frameworks: Spring Boot
Spring MVC
Spring Data JPA
Spring Cloud
Spring Security
Spring Batch
Hibernate
JPA
Frontend Development Frameworks: React
Redux
TypeScript
HTML5
CSS3
Bootstrap
Material UI
Cloud Services: AWS (EC2
S3
Lambda
RDS
IAM
Cloud Watch)
Azure (if applicable)
Containerization & Orchestration: Docker
Kubernetes
CI/CD & Build Automation: Jenkins
Maven
Gradle
GitHub Actions
Event-Driven Microservices: Apache Kafka
RabbitMQ
Databases: Oracle
PostgreSQL
MySQL
MongoDB
API Development & Documentation: RESTful APIs
GraphQL
Swagger/OpenAPI
Postman
Application Security: Spring Security
OAuth 2.0
JWT
Application Performance Monitoring: Splunk
ELK Stack
Prometheus
Grafana
Dynatrace (include only those you've used)
Testing Frameworks: JUnit
Mockito
Selenium
Cypress
Agile Development Practices: Agile
Scrum
Kanban
Collaborative Development Tools: Git
GitHub
GitLab
Bitbucket
Jira
Confluence
Development Tools & IDEs: IntelliJ IDEA
Eclipse
Visual Studio Code

Timeline

Java UI/J2EE Developer

JPMorgan Chase
09.2024 - CurrentRead More

Java J2EE Developer

CrossFirst Bank
04.2023 - 08.2024Read More

Java UI/Java J2EE Developer

Citi Bank
12.2020 - 03.2023Read More

Java Software Engineer

AmeriHealth
08.2019 - 11.2020Read More

Java Developer

Slingshot
05.2017 - 07.2019Read More

University of The Cumberlands

Master of Science from Computer Science
Read More

JNTU

Bachelor of Science from Computer Science
Read More
Krishna Chaitanya