Post Job Free
Sign in

Stack Developer Spring Boot

Location:
Bloomington, IN, 47404
Salary:
90000
Posted:
May 07, 2025

Contact this candidate

Resume:

ANKU SHARMA

Java Full Stack Developer

**********.**@*****.*** +1-812-***-**** Bloomington, IN LinkedIn

PROFESSIONAL SUMMARY

A passionate Full Stack Developer with experience in building scalable web applications using Java, ReactJS, Node.js, and Spring Boot. Skilled in developing secure RESTful APIs, integrating AWS and Docker for scalable cloud solutions, and optimizing PostgreSQL and MongoDB for efficient data management.

With hands-on experience at Mastercard, Sweat Equity Systems, and Accenture, I have successfully delivered high-performance applications, utilizing technologies like OAuth 2.0, microservices, and CI/CD pipelines. Adept in Agile methodologies, I focus on creating seamless user experiences while ensuring robust backend solutions.

TECHNICAL SKILLS

Programming Languages: Python, SQL, R, JavaScript, Java, PHP, C++

Front-End: ReactJS, HTML, CSS, Bootstrap, Angular

Back-End: NodeJS, Flask, Django, CucumberJS, Spring Boot, Hibernate, RESTful APIs, Microservices

Cloud/Technologies: AWS (S3, Lambda, EC2, IAM, RDS, CloudFront, VPC, SNS, SQS, KMS, Secrets Manager, Athena), AWS AI (Lex, QnA, Comprehend, Transcribe, Translate, Polly, Forecast, SageMaker), Azure (DevOps, Databricks, ARM, Blue-Green Deployment), Docker, Kubernetes

Databases: SQL Server, Snowflake, PostgreSQL/MySQL, ADABAS, MongoDB

Tools/CI&CD: Pub/Sub, Kafka, NATS, Fluentd, Jenkins, Git, GitLab, Bitbucket, Terraform, Prometheus, Grafana, Selenium, TDD, BDD, CI/CD Pipelines, VS, Atlassian Confluence, Ansible, Maven, EMANE, Helm, Gradle/POM

Operating Systems: Linux (CentOS/Oracle Linux 9), Windows, Ubuntu

Methodologies: Agile/Scrum

WORK EXPERIENCE

Mastercard, NY Jun 2024 – Present

Java Full Stack Developer

•Developed and optimized client-facing applications using ReactJS, Node.js, and PostgreSQL, integrating secure authentication and GraphQL APIs, enhancing user engagement.

•Designed and implemented RESTful APIs using Spring Boot and Node.js, ensuring efficient data retrieval and secure communication between front-end and back-end.

•Integrated AWS services (S3, EC2, RDS) to improve system scalability and optimize data processing, enhancing overall application performance.

•Built microservices-based architecture leveraging Spring Boot and Docker, enabling seamless deployment and maintaining application performance across environments.

•Developed responsive user interfaces using ReactJS and Bootstrap, significantly improving user experience and accessibility across multiple devices.

•Optimized database performance with PostgreSQL, reducing data retrieval times and enhancing overall application performance.

•Implemented continuous integration and deployment (CI/CD) pipelines using Jenkins and Git, streamlining development processes and ensuring rapid feature releases.

•Enhanced application security by incorporating JWT authentication and OAuth, safeguarding sensitive data and ensuring reliable access control.

Sweat Equity Systems, FL Jul 2023 – Dec 2023

Software Engineer

•Developed and optimized OAuth 2.0 authorization flows with TypeScript and Google API's Client Library, integrating Gmail API for seamless authentication and secure token management.

•Engineered an event-driven notification system using Firebase Cloud Messaging, Cloud Functions, and Twilio APIs, enhancing real-time messaging and boosting user retention by 30%.

•Spearheaded the development of messaging system for a fitness app, collaborating with the founder and integrating Twilio's SMS/WhatsApp APIs, resulting in a 30% increase in daily active users.

Accenture, India Nov 2020 – Aug 2022

Software Engineer

•Constructed a secure and user-friendly cash tracking portal using Java and Spring Boot, leveraging Spring MVC for building web applications and handling HTTP requests and responses.

•Employed Spring Security framework for authentication and authorization, enhancing data privacy and access control, reducing unauthorized access by 40%, and improving data protection.

•Integrated the application with PostgreSQL using Spring Data JPA, designing and implementing database schemas, writing complex SQL queries, and fine-tuning database indexing to optimize performance.

•Architected REST APIs using Spring V5 to validate data and provide backend support for a payment gateway, ensuring secure transactions and reliable performance.

•Led a team of 3 in revamping the Report Delivery and Access Management platform, performing code refactoring, resolving 70+ bugs, introducing caching mechanisms, and boosting database query efficiency by 50%.

•Created automated tests for 5 client software projects using Selenium, Appium, Postman, and JMeter, ensuring software quality and performance through comprehensive testing frameworks.

•Developed a robust microservices architecture using Spring Boot and Docker, enabling scalable, resilient, and easily deployable services with minimal downtime.

•Integrated AWS services (EC2, RDS) for application hosting and data storage, improving cloud infrastructure performance and reducing overhead costs.

•Implemented logging and monitoring solutions using SLF4J and ELK stack, ensuring proactive identification of system issues and improving response times for production support.

•Collaborated with cross-functional teams in Agile environments, ensuring seamless communication between front-end, back-end, and QA teams, delivering high-quality software solutions on time.

•Optimized application performance by analyzing and improving system architecture, applying efficient algorithms, and reducing response time by refactoring key components.

KPMG, India Aug 2019 – Oct 2020

Full Stack Developer

•Developed scalable backend services with Node.js and Express.js, ensuring efficient data processing and API performance.

•Created responsive front-end features using React.js and JavaScript, improving the overall user interface and experience.

•Collaborated with cross-functional teams to implement new features and resolve bugs in JavaScript and Node.js applications.

•Worked with MongoDB and PostgreSQL databases to design and implement database schemas, ensuring data integrity and efficient queries.

•Built and maintained REST APIs using Express.js and Spring Boot, ensuring smooth communication between front-end and back-end systems.

•Implemented secure user authentication with JWT to safeguard application access and improve data privacy.

•Deployed web applications to production using AWS EC2 and Docker, ensuring smooth and scalable deployments.

•Participated in Agile sprints, contributing to development tasks, conducting code reviews, and enhancing team collaboration.

Delhi Transco Limited, India May 2019 – July 2019

Software Engineering Intern

•Refactored React components with hooks, memoization, and virtualization, improving rendering performance by 20%.

•Boosted front-end performance using code splitting, lazy loading, and minification, reducing website load time by 4 seconds.

ACADEMIC PROJECTS

ClipMate - Chrome Extension JavaScript, HTML, CSS, Chrome Extensions API

•Designed and built a Chrome extension for efficient clipboard management, integrating real-time search, item deletion, and browser storage, enhancing productivity and cutting manual effort by 90%.

•Formulated an email-sharing feature for sharing data with dynamic form submissions, serverless architecture.

WhatsApp Bot Python, Flask

•Developed a WhatsApp chatbot that searches the web using the googlesearch library and delivers the top 3 results via Twilio API, ensuring 97% accuracy while eliminating the need to switch applications.

Delivery Management System: B-Town Dash React, Node.js, JavaScript, MongoDB

•Orchestrated and refined dashboards for a delivery management system, enhancing customer experience with seamless order tracking and real-time feedback, potentially reducing cancellations by 50%.

•Pioneered UI component development with React, backend integration, and elevated website performance.

EDUCATION

Indiana University, Bloomington, IN May 2024

Master of Science in Computer Science

Amity University, Noida, India May 2020

Bachelor of Technology in Computer Science and Engineering



Contact this candidate