Post Job Free
Sign in

Seasoned Full Stack Java Developer with AWS Expertise

Location:
St. Louis, MO
Posted:
February 26, 2026

Contact this candidate

Resume:

Pooja N

Full Stack Java Developer

+1-316-***-**** ************@*****.***

Linkedin Portfolio Github LeetCode

Saint Louis, Missouri

PROFESSIONAL SUMMARY

Full Stack Developer with 4 years of experience across the full Software Development Life Cycle (SDLC), specializing in building scalable and secure backend applications using Core Java and the Spring Framework. Strong expertise in Spring Boot–based microservices, RESTful API development, Spring Security, and database integration using JPA/Hibernate and JDBC. Experienced in working with relational and NoSQL databases to support high-performance, data-driven applications.

Hands-on experience in developing responsive web applications using Angular, TypeScript, HTML, and CSS, and deploying applications on AWS cloud platforms using Docker-based environments. Proficient in CI/CD automation with Jenkins, unit testing with JUnit and Mockito, and working in Agile teams using JIRA and Git. Known for writing clean, maintainable code and delivering reliable solutions that meet business and performance requirements.

Earned a master’s degree in computer science, excelling in Algorithms, Data structures, System design, and AI/ML, with proven ability to translate emerging technologies such as LLMs into real-world, production-grade applications

TOOLS AND TECHNOLOGIES:

Programming Languages: Java, Python, JavaScript (ES6+), SQL

Backend & Frameworks: Spring Boot, Spring Framework, Spring Cloud, Spring Security, Spring Batch, Hibernate, JPA, Node.js

Frontend Technologies: Angular, TypeScript, HTML5, CSS3, Bootstrap

Databases: PostgreSQL, MySQL, Oracle, MongoDB, Redis

Messaging & Streaming: Apache Kafka, RabbitMQ

Cloud Platforms: AWS (EC2, S3, Lambda, API Gateway, EKS), Pivotal Cloud Foundry (PCF)

Containers & DevOps: Docker, Kubernetes, Jenkins, GitHub Actions, Maven

Testing & Quality: JUnit, Mockito, JMeter, SonarQube

Monitoring & Logging: Splunk, Dynatrace, Prometheus

Security: OAuth 2.0, JWT, TLS/SSL, RBAC

Tools & Collaboration: Git, GitHub, JIRA, Rally, Confluence, IntelliJ IDEA, Eclipse

PROFESSIONAL EXPERIENCE:

Mastercard, Saint Louis, United States Feb 2024 – Present Role: Software Development engineer

Functional Role Details:

Worked on the Stand-In Self-Service platform built on a microservices architecture, enabling issuers to configure and manage stand-in transaction behavior during issuer outages and delayed authorization responses.

Designed and developed backend microservices using Java and Spring Boot, including Spring Batch jobs to process stand-in rules, transaction limits, validations, and configuration data supporting authorization workflows.

Built and maintained RESTful APIs consumed by Angular-based UI applications, enabling secure configuration and management of issuer-specific settings.

Implemented and maintained batch processing pipelines to load, validate, and reconcile issuer configuration data, ensuring data consistency across authorization systems and downstream services.

Supported the end-to-end batch processing lifecycle, including job scheduling, execution monitoring, failure handling, and controlled reprocessing of failed records.

Integrated Apache Kafka to support asynchronous, event-driven communication between backend services, improving system decoupling and operational reliability.

Wrote and optimized complex SQL queries to support both user-initiated configuration flows and backend batch processing of transaction rules and limits.

Worked extensively with PostgreSQL and Oracle databases to store and manage customer account ranges and transaction limit data, ensuring accuracy and consistent retrieval under high transaction volumes.

Contributed to improving service resiliency and performance by implementing caching strategies, API performance tuning, rate limiting, and autoscaling support for high-load transaction scenarios.

Participated in migrating backend services from Java 11 to Java 17 and Spring Boot 2.7 to 3.2.6, addressing Black Duck security vulnerabilities while ensuring zero functional impact to existing systems.

Developed a Docker Compose–based proof of concept (POC) to automate local PostgreSQL provisioning with pre-initialized schemas and tables, improving developer onboarding and environment consistency.

Contributed to improving web applications and batch performance by tuning APIs, optimizing batch execution times, and improving data access patterns for high-volume processing.

Deployed and supported microservices and batch workloads on Pivotal Cloud Foundry (PCF) and implemented CI/CD pipelines using Jenkins for automated builds, testing, and deployments.

Monitored web applications and batch jobs using Splunk and Dynatrace, performed root cause analysis, and supported staging and production issues as a secondary on-call engineer.

Fagron Sterile Services, Wichita, United States Aug 2023 – Jan 2024 Role: Operational Excellence-Technical Intern

Functional Role Details:

Worked extensively with Java and SQL to support data processing, validation, and transformation tasks used in operational reporting pipelines.

Developed and maintained Java-based utility programs to clean, normalize, and validate large operational datasets prior to analytics, visualization, and web-based dashboard consumption.

Collaborated with backend and analytics teams to integrate data from internal systems, gaining hands-on exposure to Java-based service workflows and data exchange patterns.

Built reusable data-processing logic using Core Java concepts including collections, exception handling, and file-based I/O operations.

Analyzed operational data using SQL, preparing structured datasets consumed by dashboards and downstream reporting tools.

Designed and maintained Power BI dashboards to visualize KPIs, operational trends, and performance metrics for leadership and operations teams.

Supported data-backed UI components by ensuring SQL queries returned accurate, well-structured datasets aligned with business and reporting requirements.

Participated in continuous improvement initiatives by translating business and operational requirements into technical data logic and actionable insights.

Analyzed and reported KPIs and project metrics to senior leadership, supporting data-driven decision-making using statistical analysis and historical trend evaluation.

Tracked and managed process improvement activities using ClickUp, ensuring accurate reporting of project status, timelines, and deliverables.

Reece Group, Hyderabad, India Dec 2021 – Jul 2022 Role: Software Development Intern

Functional Role Details:

Worked on backend application development using Java and Spring Framework, focusing on customer and order data evaluation, transformation, and manipulation across internal systems, supporting transactional and batch processing workflows.

Implemented Spring Boot–based microservices to efficiently process messages within an Apache Kafka cluster, supporting asynchronous and scalable data processing, asynchronous, high-volume batch operations.

Developed backend modules to reconcile customer and order data across multiple systems, identifying data inconsistencies and reporting discrepancies to support operational accuracy and business compliance.

Applied Spring Cloud concepts to build scalable and distributed applications, contributing to improved system architecture and service reliability supporting batch processing pipelines.

Designed and maintained multiple Java components integrated with Oracle SQL databases for report generation, scheduled batch processing, and operational reporting needs consumed by internal interfaces.

Migrated existing AngularJS controllers and services to Angular 8 components, improving application responsiveness, maintainability, and reducing framework dependency issues.

Developed interactive and responsive web applications using HTML, CSS, Bootstrap, and JavaScript, utilizing AJAX for asynchronous data loading and jQuery for efficient DOM manipulation and event handling.

Implemented RESTful APIs using Spring MVC and Spring Boot, and deployed microservices on Pivotal Cloud Foundry (PCF) to support scalable runtime environments.

Configured and supported CI/CD pipelines using Jenkins, enabling automated builds and deployments, and actively used Eclipse IDE for development and debugging activities.

EDUCATION:

Master of Science in Computer Science Wichita State University Wichita, Kansas

CERTIFICATIONS:

AWS Certified Cloud Practitioner Amazon Web Services

Microsoft Certified Power BI Data Analyst Associate Microsoft

Web development using React JS (workshop) at Osmania University

A 2-day workshop on Cloud Computing held at CBIT



Contact this candidate