Rahul K
Full Stack Developer
- Role
- Java Full Stack Developer at JPMorganChase
- Location
- Albany, NY, US
- LinkedIn followers
- 500 followers
About Rahul K
Senior Java Full Stack Developer with 10+ years of experience designing and building scalable enterprise applications using Core Java, Spring Boot, Spring Data, and Spring Security across distributed microservices architectures.· Strong experience in developing high-performance backend services, secure APIs, and modern web applications for large-scale enterprise systems.· Extensive expertise in designing and implementing RESTful and GraphQL APIs, enabling seamless integration between backend microservices and modern React.js-based frontend applications.· Experienced in implementing secure authentication and authorization frameworks using OAuth 2.0 and OpenID Connect, ensuring secure access to enterprise services and APIs.· Proficient in building cloud-ready microservices architectures using Spring Boot, implementing service orchestration, API communication, and fault-tolerant designs to support highly scalable enterprise platforms.· Skilled in developing reusable service layers, data access layers, and backend frameworks that support rapid feature development and maintainable systems.· Hands-on experience working with relational and NoSQL databases including MySQL and MongoDB, designing optimized schemas, implementing efficient queries, and improving application performance through indexing, caching, and query tuning.· Strong background in CI/CD and DevOps practices, automating build, testing, and deployment pipelines using Jenkins and Git-based workflows, enabling faster and reliable releases across multiple environments.· Experienced in working within Unix/Linux environments, developing Bash and KSH shell scripts for deployment automation, system monitoring, and batch processing.· Committed to software quality through unit testing, integration testing, and code coverage practices using frameworks such as JUnit and Mockito, ensuring reliable and maintainable enterprise applications.· Experienced working in Agile Scrum environments, collaborating with cross-functional teams including architects, DevOps engineers, QA teams, and product owners to deliver end-to-end full stack solutions.· Recognized for strong problem-solving abilities, clean coding practices, and the ability to design scalable and secure enterprise systems that support high transaction volumes and mission-critical business operations.
Experience
Java Full Stack Developer
Apr 2023 — Present · US
Developed scalable full-stack applications using Java, Spring Boot, and Angular, delivering secure and high-performance enterprise solutions.Implemented microservices architecture with Spring Boot and Spring Cloud to support independent service development and deployment.Built and consumed RESTful APIs and GraphQL services to facilitate communication between Angular front-end applications and backend microservices.Developed responsive and interactive UI components using Angular, TypeScript, HTML5, CSS3, and Bootstrap, improving usability and application performance.Implemented authentication and authorization using Spring Security, OAuth 2.0, and JWT tokens to protect APIs and ensure secure access control.Integrated Apache Kafka for asynchronous messaging and event-driven data processing across distributed services.Designed and optimized database solutions using PostgreSQL, MySQL, and MongoDB, including schema design, indexing, and query performance tuning.Implemented CI/CD pipelines using Jenkins, Git, and Docker to automate application build, testing, and deployment processes.Developed unit and integration tests using JUnit and Mockito, improving code quality and maintaining high test coverage.Deployed and maintained applications in cloud environments, ensuring system scalability, reliability, and availability.Participated in Agile/Scrum development processes, collaborating with cross-functional teams including QA, DevOps, and product stakeholders.Monitored system performance and logs using monitoring tools and logging frameworks, troubleshooting issues and improving system stability.
Education
Sathyabama Institute of Science & Technology, Chennai
Bachelor of Engineering - BE, Computer Science
Find verified contacts for anyone on LinkedIn
Unifers gives sales teams verified emails and direct dials, enriched profiles, and outreach that lands in the inbox.
Free plan included · No credit card required
This profile is compiled from publicly available professional sources. Unifers is not affiliated with or endorsed by LinkedIn. Request removal of this profile.