Post Job Free
Sign in

Stack Developer Continuous Improvement

Location:
McKinney, TX
Salary:
80000
Posted:
September 03, 2025

Contact this candidate

Resume:

Krishna Vikas Achanti

Email: ************.****@*****.***

Mobile: +1-813-***-****

Java Full Stack Developer

PROFESSIONAL SUMMARY:

Java Full Stack Developer with 6+ years of experience in software development and testing, focusing on the implementation, testability, automation, robustness, and performance of production software. This includes contributing to designs.

Developed robust microservices and APIs using Spring Boot and Hibernate JPA, enhancing modularity and system reliability across distributed cloud-native enterprise application infrastructures, ensuring continuous improvement.

Created dynamic and responsive UI components using Angular, React, TypeScript, and Bootstrap, enabling high-performance client-side interactions and mobile-friendly user experiences for customer-centric products.

Built and deployed applications on AWS using EC2, S3, RDS, Lambda, and IAM, ensuring cloud scalability, data security, and resilience for mission-critical backend services and data workflows.

Automated CI/CD pipelines via Jenkins, GitHub Actions, and Maven to streamline testing, integration, and release processes, reducing delivery timelines and improving development velocity across environments.

Integrated third-party and internal systems via RESTful and SOAP APIs, ensuring secure, reliable, and versioned service communication aligned with enterprise interoperability and compliance needs, including Open API experience.

Engineered efficient SQL and NoSQL solutions using Oracle, MySQL, and MongoDB including stored procedures, joins, indexes, and replication to power transaction-heavy applications and analytics.

Implemented Spring Security, OAuth2, and JWT for secure authentication, authorization, and access management, ensuring compliance with enterprise security and user identity protection standards.

Practiced Agile methodologies, leading sprint ceremonies, backlog grooming, and cross-functional collaboration using JIRA and Confluence to ensure successful delivery and continuous improvement.

Built and maintained comprehensive unit and integration test coverage using JUnit, Mockito, and REST Assured, reducing production defects and improving test reliability across backend and API layers.

Refactored monolithic Java systems into microservices using Spring Boot, Docker, and Kubernetes, enabling service isolation, containerization, and faster deployment cycles across dev, staging, and prod.

Leveraged RxJS, Angular reactive forms, and NgRx for state management to architect scalable, reactive front-end modules with enhanced performance and modular code maintainability, focusing on user experience.

Performed JVM tuning using VisualVM and JConsole, resolving memory leaks, deadlocks, and threading issues, resulting in reduced latency, faster throughput, and better resource utilization.

Used IntelliJ, Eclipse, and Postman for development and debugging, while maintaining efficient collaboration and progress tracking with Git, JIRA, and Confluence in sprint-based delivery workflows.

Integrated real-time monitoring using AWS CloudWatch and ELK Stack, enhancing observability, reducing mean-time-to-resolution (MTTR), and improving system health awareness and operational reliability.

Mentored junior developers on object-oriented design patterns, SOLID principles, and best practices, promoting clean code, testability, and long-term maintainability across shared repositories.

Delivered quality software aligned with TDD and BDD practices using Selenium, Cucumber, and Mockito, improving test coverage, automation capabilities, and reducing manual testing efforts in release cycles.

TECHNICAL SKILLS:

Languages - Java (SE 17), JavaScript, TypeScript, HTML, CSS

Frameworks - Spring Boot, Hibernate, Angular, React

Databases - MySQL, Oracle, MongoDB

Web Services - RESTful APIs, SOAP, Open API

Cloud - AWS (Certified Developer – Associate)

Tools - Git, Maven, Jenkins, JIRA, Eclipse, IntelliJ

Methodologies - Agile, Scrum

Others - SWIFT

PROFESSIONAL EXPERIENCE:

Bank of America Feb 2023 – Present

Full Stack Java Developer

Responsibilities:

Contributed to the creation and review of designs for production software, focusing on implementation, testability, automation, robustness, and performance of banking applications, ensuring customer satisfaction.

Developed and tested secure REST APIs using Spring Boot with JWT and OAuth2, enabling seamless authentication across internal systems and secure third-party integrations, aligning with Agile methodologies.

Architected and managed CI/CD pipelines in Azure DevOps, automating unit tests, code coverage, packaging, and blue-green deployments with rollback support across QA, staging, and production environments.

Integrated Apache Kafka producers and consumers for asynchronous workflows, handling fraud alerts, audit logs, transaction events, and communication between loosely coupled microservices, improving performance.

Refactored legacy monolithic services into Spring Boot microservices and containerized them using Docker for modularity and cloud-native deployment on Kubernetes with Helm chart configurations.

Built custom Spring Security filters for API access control, enhancing audit logging and detection of suspicious behavior across critical application endpoints within internal banking portals, ensuring security.

Implemented Redis-based caching for session and frequently accessed data, optimizing application response time, reducing database hits, and improving performance under high-load banking operations.

Enabled SSO login flows using Azure AD and OAuth2 protocols, improving user experience and security compliance across internal portals and administrative interfaces, while focusing on continuous improvement.

Enhanced telemetry with Logback and ELK stack, setting up centralized logging, alerts, and application health monitoring using Prometheus and Grafana dashboards, contributing to solution design.

Utilized Swagger/OpenAPI and Postman collections to document and test APIs, streamlining backend-frontend collaboration and accelerating QA test script automation, ensuring end-to-end ownership.

UST Global Jun 2019 – Jul 2022

Java Full Stack Developer

Responsibilities:

Developed enterprise-grade web applications using Angular 10+, Spring Boot, and RESTful APIs for large-scale retail and banking clients, ensuring UI consistency, backend scalability, and system performance.

Engineered secure, high-performance RESTful services using Spring MVC and Hibernate, handling user authentication, transactional workflows, and third-party API integrations with high availability, ensuring customer satisfaction.

Built reusable Angular components using Material Design, route guards, and reactive forms to ensure cross-platform compatibility, modular structure, and responsive UI across desktops, tablets, and mobile browsers.

Created CI/CD pipelines using Jenkins and GitLab CI, automating unit testing, builds, deployment workflows, and rollback procedures to enable faster, error-free code promotion through all stages.

Secured applications using JWT and Spring Security, implementing token-based authentication and enforcing role-based access across API layers, improving compliance with enterprise authorization standards.

Developed Angular and React dashboards with Chart.js for real-time data visualization, providing finance teams and executives with live operational metrics and trend analyses for strategic decision-making.

Conducted unit and integration testing using JUnit for Java services and Jasmine with Protractor for Angular components, increasing test reliability and enabling continuous delivery practices under Agile workflows.

Partnered with business analysts and QA engineers to refine requirements, write acceptance criteria, and support UAT efforts through exploratory testing and validation across multi-region production environments.

Decomposed Java EE monoliths into containerized Spring Boot microservices using Docker, enabling modular deployments, service isolation, and easier scaling within distributed production clusters, focusing on continuous improvement.

Maintained Swagger documentation and API specs across projects, enabling seamless third-party integrations and enforcing consistent data contracts for all services exposed to internal or external consumers, ensuring testability.

Shopify Sep 2017 – May 2019

Java Developer

Responsibilities:

Developed Spring Boot-based REST and gRPC services for personalized product recommendations and order histories, integrating them into storefronts and mobile apps to improve customer engagement and purchase retention.

Integrated MongoDB and Redis for fast and resilient management of shopping cart and session data, reducing API latency, supporting failover, and enhancing overall shopping experience under high concurrent traffic.

Built full-stack React applications for merchant dashboards, including inventory status, order tracking, sales reports, enabling business users to access real-time insights with high-performance UIs and backend services.

Enabled bi-directional messaging using WebSockets and Spring WebSocket modules, powering real-time chat interactions between support agents and customers across web and mobile commerce platforms, ensuring customer satisfaction.

Developed AWS Lambda functions to handle fraud detection, bulk order processing, and automated discount rule application, leveraging serverless compute to improve scalability and cost efficiency.

Implemented A/B testing frameworks with Spring Profiles and feature flags to safely validate experimental features like checkout flows, enabling controlled rollouts and rollback support across production storefronts.

Created event-driven architecture using Kafka and SQS to stream customer activity data into analytics pipelines, CRM systems, and GenAI services for behavioral insight and operational response triggers.

Designed CI/CD workflows with Jenkins and Bitbucket to automate builds, generate Docker artifacts, run quality gates, and deploy updates to QA and staging environments with minimal manual intervention.

Secured merchant-facing applications using SSO and 2FA integrations, enforcing enterprise-level security protocols and improving login audit trails, password policies, and account recovery workflows, focusing on robustness.

Developed and maintained Open API specifications using Swagger/OpenAPI, facilitating seamless integration with third-party services and ensuring adherence to industry standards, contributing to solution design.

Certifications:

AWS Certified Developer – Associate

Java SE 17 Developer Certification

Educational Details:

Master of Science in Computer Science - Wichita State University

Bachelor of Technology in Electronics & Communication Engineering - Gitam University



Contact this candidate