Post Job Free
Sign in

Java Full-Stack Developer with 4+ Years of Experience

Location:
West Springfield, MA, 01089
Salary:
$90000 to $100000
Posted:
January 15, 2026

Contact this candidate

Resume:

SNEHA PONUGOTI

JAVA FULL STACK DEVELOPER

OBJECTIVE

Java Full Stack Developer with 4+ years of experience delivering scalable software and data-driven solutions using Java, Spring Boot, microservices, and cloud platforms. Strong background in data analytics, stream processing, low-latency systems, and Continuous Deployment, with hands-on experience using Python, Spark, Big Query, and Looker to support analytical and business intelligence workloads. Known for strong ownership, adaptability, analytical thinking, and technical writing, enabling effective collaboration with clients and stakeholders. SUMMARY STATEMENT

• Strong expertise in the Spring ecosystem including Spring Boot, Spring MVC, Spring Security, Spring AOP, Dependency Injection (DI), IoC, Hibernate, JPA, iBatis, and RESTful APIs, with proven experience designing secure, scalable cloud-native microservices and implementing DevOps-driven CI/CD pipelines using Java, Docker, Kubernetes, AWS, and Azure.

• Extensive experience in frontend and SPA development using Angular, React, JavaScript (ES6+), TypeScript, HTML5, CSS3, Bootstrap, jQuery, and Redux-based state management for high-performance user interfaces.

• Proven experience in cloud-native application development on AWS, including EC2, S3, RDS, EBS, ELB, Auto Scaling, IAM, CloudWatch, and integration with SQS, SNS, and AWS SDK for secure, scalable systems.

• Strong background in database design and transaction management, with hands-on experience in Oracle, PostgreSQL, MySQL, MS SQL Server, Sybase, and NoSQL databases like MongoDB, ensuring data integrity and performance optimization.

• Hands-on experience with microservices, containerization, and DevOps practices, leveraging Docker, CI/CD pipelines (Jenkins/GitHub Actions), Maven, Gradle, and automated build and deployment strategies.

• Solid expertise in messaging and event-driven architectures using Apache Kafka, asynchronous processing, and distributed system design for high-throughput enterprise applications.

• Proficient in unit testing and integration testing using JUnit, Mockito, with strong adherence to SOLID principles, design patterns (Singleton, Factory, DAO, Abstract Factory, Business Delegate, Session Facade), and clean code practices.

• Experience leveraging AI-assisted development tools such as GitHub Copilot and AI-powered IDE features to improve developer productivity, code quality, test generation, and faster feature delivery.

• Exposure to AI/ML and Generative AI concepts, including LLMs, NLP, and GenAI-based integrations, with experience consuming AI services via APIs, prompt engineering fundamentals, and building AI-enabled features into enterprise applications.

• Experience in automated testing using Selenium WebDriver and Apache JMeter, with strong understanding of HTTP/HTTPS, REST APIs, and client–server communication. Follows testing best practices and collaborates closely with QA and DevOps teams to ensure high-quality releases.

• Experienced Full Stack & Backend Developer with expertise in web application development, cloud-native architectures (AWS & GCP), Flask-based services, Redis caching, SQLAlchemy ORM, and enterprise consulting in Agile environments.

KEY SKILLS

Programming Languages: Java, J2EE,TypeScript, JavaScript, C, C++, SQL, PL/SQL, Data Structures & Algorithms, Problem Solving

413-***-****

***************@*****.***

Programming & Analytics: Python, Data Analysis, Data Analytics, Apache Spark, Big Data Technologies, Hadoop

(HDFS, MapReduce – exposure)

Backend Development, Backend Technologies & APIs: Spring Boot, Spring MVC, Spring Core, Spring AOP, Spring Security, Spring Actuator, Spring DAO, Spring JDBC, Spring Data JPA, Spring Data REST, Hibernate, JPA, EJB, JAX-RS

(RESTful Services), JDBC, Servlets, JSP, JSTL, JMS, JNDI, JAXB, Custom Tag Libraries Frontend Technologies: Angular, ReactJS,Next.js, JavaScript (ES6+), TypeScript, jQuery, HTML5, CSS3, Bootstrap, AJAX

UX & Frontend Practices: UX-Aware UI Development, SPA Performance Optimization, Session-Managed UI & Complex State Management, User-Centered Design Collaboration Full Stack Frameworks: Spring Framework, Spring Boot, MEAN Stack (MongoDB, Express, Angular, Node.js), MERN Stack (MongoDB, Express, React, Node.js)

Databases (SQL & NoSQL): Oracle, MySQL, PostgreSQL, SQL Server, DB2, Amazon Aurora, MongoDB, Cassandra, DynamoDB

Messaging & Integration: Apache Kafka, ActiveMQ, RabbitMQ, JMS Cloud Platforms & Services: Amazon Web Services (EC2, S3, RDS, Lambda, IAM, ELB, Auto Scaling, SQS, SNS), Microsoft Azure (App Services, Azure SQL, Storage), Big Query analytics DevOps & CI/CD Tools: Docker, Kubernetes (basic exposure), Jenkins, GitHub Actions, CI/CD Pipelines, Infrastructure as Code (Terraform – exposure)

Cloud & BI Tools: Big Query, Looker, Cloud- Native Architecture Build & Dependency Management: Maven, Gradle

Version Control Systems: Git, GitHub, GitLab, Bitbucket, SVN, CVS, ClearCase Testing & Quality Assurance: JUnit, Mockito, Integration Testing, REST API Testing (Postman), Test-Driven Development (TDD), Regression Testing, Cross-Browser Testing, Automated Testing Frameworks, Test Case Design & Execution, Playwright, Selenium WebDriver, JUnit, Mockito Logging & Monitoring: Log4j, SLF4J, ELK Stack (Elasticsearch, Logstash, Kibana – exposure), OpenSearch (search & analytics), AWS CloudWatch

Application Servers: Apache Tomcat, JBoss, WebLogic, WebSphere AI-Assisted Development: GitHub Copilot, AI-powered IDE tools, Automated Code Review, Test Case Generation AI / ML & Generative AI: Machine Learning fundamentals, Natural Language Processing (NLP), Large Language Models (LLMs), Prompt Engineering, Generative AI integrations via APIs (OpenAI/Azure OpenAI – exposure), Creativity & problem-solving

Architecture & Design: Microservices Architecture, RESTful APIs, Event-Driven Architecture, Monolithic to Microservices Migration, Object-oriented programming (OOP), Object-oriented Design (OOD), Event-Driven Architecture Methodologies: Agile, Scrum, SDLC, Continuous Integration & Delivery Software & Data Engineering: Software Engineering, Continuous Deployment (CI/CD), Streaming & Stream Processing, Data Processing & Data Pipelines, Status Monitoring & System Health, Core data concepts, Software Development, Debugging, Root Cause Analysis, Technical Documentation, API Documentation, Design Documentation, Collaboration Tools (Confluence, Jira).

Agile & Professional Skills: Sprint Planning, User Stories & Acceptance Criteria, Presentation & Communication Skills, Continuous Improvement, Stakeholder Collaboration WORK EXPERIENCE

Client: MAPFRE Insurance, Webster, Massachusetts, USA Sep 2025 – Current Role: Java Full Stack Developer

Responsibilities:

• Designed, developed, and maintained scalable enterprise applications using Java/J2EE, Spring Boot, Spring MVC, Spring REST, and microservices architecture, following 12-factor app principles.

• Implemented serverless solutions using AWS Lambda and integrated cloud-native services to improve scalability, reduce infrastructure costs, and enhance system resilience.

• Implemented automated UI test cases using Selenium WebDriver to validate critical user workflows across browsers, improving regression coverage and reducing manual testing effort.

• Architected and implemented RESTful and SOAP-based web services using JAX-RS (Jersey), JAX-WS, OAuth-enabled security, and API integration to support enterprise system interoperability.

• Built responsive Single Page Applications (SPAs) using React, Angular, JavaScript (ES6+), TypeScript, HTML5, CSS3, Bootstrap, and AJAX/jQuery to deliver seamless user experiences without page reloads.

• Designed and optimized relational and NoSQL data models, including Oracle, PostgreSQL, and Apache Cassandra, and implemented backend logic using Hibernate, JPA, JDBC, and PL/SQL for high-performance data access.

• Developed event-driven and messaging-based solutions using Apache Kafka to enable asynchronous communication and loosely coupled microservices.

• Containerized applications using Docker and orchestrated deployments using Kubernetes and OpenShift (OCP), managing CI/CD pipelines through Jenkins and automated deployment scripts.

• Applied Java 8+ features such as Streams, Lambda Expressions, Functional Interfaces, and default methods to write concise, maintainable, and high-performance code.

• Actively participated in Agile/Scrum ceremonies, followed Test-Driven Development (TDD) practices using JUnit and Mockito, and enforced clean architecture using J2EE and Spring design patterns.

• Developed Looker dashboards and data models for real-time business insights.

• Leveraged AI-assisted development tools such as GitHub Copilot to accelerate coding, improve code quality, and enhance unit test generation; gained exposure to AI/ML, NLP, LLMs, and Generative AI integrations, consuming AI services via APIs and applying prompt engineering concepts within enterprise applications.

• Implemented CI/CD pipelines and performed proactive troubleshooting of build and deployment failures, using analytical and critical thinking to ensure reliable releases.

• Designed and developed applications using Object-Oriented Programming (OOP) and Object-Oriented Design (OOD) principles, applying SOLID concepts and design patterns. Client: Vertex Pharmaceuticals, Boston, Massachusetts, USA Sep 2024 – Aug 2025 Role: Java Full Stack Developer

Responsibilities:

• Designed and implemented Spring Boot–based RESTful microservices, leveraging JMS and Apache Kafka for reliable, asynchronous messaging and inter-service communication, supporting high-volume transactional workflows.

• Led cloud migration initiatives to Microsoft Azure, modernizing legacy applications into cloud-native microservices and integrating Azure services to improve scalability, availability, and operational efficiency.

• Built and maintained CI/CD pipelines using Jenkins, Docker, and OpenShift, automating build, test, and deployment processes while ensuring consistent delivery across environments.

• Designed and maintained streaming and batch data pipelines using Python and Apache Spark.

• Implemented cross-cutting concerns and service governance using Spring IOC, Spring AOP, and Spring Cloud Netflix Zuul for API routing, logging, and loosely coupled service communication; developed Low-Level Design (LLD) documentation for enterprise services.

• Analyzed application logs and metrics using Log4j and monitoring tools, applying critical thinking and troubleshooting skills to diagnose performance issues and ensure SLA compliance.

• Contributed to backend and software development initiatives, performing technical research, designing scalable APIs, and collaborating using Atlassian tools (Jira, Confluence) while integrating relational databases through ORM frameworks such as SQLAlchemy.

• Developed responsive Single Page Applications (SPA) using Angular (v8+), SCSS, and modern routing techniques; managed application monitoring, logging, and issue resolution using Log4j, Splunk SPL, and Jira.

• Used scripting (Python, Shell) to automate data pipeline tasks, environment setup, and operational workflows. Client: Fino Payments Bank, Mumbai, India Jun 2022 - Nov 2023 Role: Java Full Stack Developer

Responsibilities:

• Designed and developed cloud-native microservices using Spring Boot and Spring Cloud (Netflix OSS – Eureka, Ribbon, Circuit Breaker) to support highly available, secure, and scalable banking applications, applying strong time management to meet delivery timelines.

• Built and consumed RESTful APIs using Java 8, Spring REST, Play Framework, and implemented comprehensive unit and integration testing using JUnit, leveraging debugging and root cause analysis to ensure high code quality and regulatory compliance.

• Collaborated with cross-functional Agile teams to design and deliver scalable, secure RESTful APIs.

• Developed responsive Single Page Applications (SPA) using React, Node.js, Backbone.js, JavaScript (ES6+), and HTML5, leveraging Virtual DOM, JSX, browser caching, and one-way data flow to optimize performance.

• Implemented monitoring, logging, and observability using AWS CloudWatch, CloudWatch Logs, AppDynamics, and enterprise logging standards to ensure application stability and proactive issue resolution in production.

• Designed NoSQL data models and ETL solutions using CouchDB, rich queries, OAuth 2.0–based secure integrations, and developed Jasper Reports for validation, reporting, and data accuracy across banking systems.

• Collected and analyzed system and application metrics using CloudWatch and monitoring tools to ensure performance, stability, and SLA compliance, performing root cause analysis for anomalies. Client: Lee Cooper, Mumbai, India Jan 2021- May 2022 Role: Java Developer

Responsibilities:

• Designed and developed enterprise Java applications using Spring Framework, Hibernate, JDBC, and MySQL/Oracle, implementing ORM-based persistence and efficient data access layers.

• Integrated and enhanced microservices within existing system architectures, leveraging RESTful web services, XML/JSON, and asynchronous communication using JMS to support scalable retail operations.

• Implemented secure authentication and authorization using OAuth 2.0, ensuring protected access to REST APIs and compliance with enterprise security standards.

• Developed and validated application logic following Agile/Scrum and Test-Driven Development (TDD) practices, creating JUnit test cases, configuring Jira for issue tracking, and delivering high-quality, production-ready code.

• Built responsive web user interfaces using HTML5, CSS3, Bootstrap, JavaScript, jQuery, AJAX, and Thymeleaf, and automated validation and reporting workflows using Jasper Reports for accurate business insights. EDUCATION

Masters in computer science from Rivier University - New Hampshire, USA. CERTIFICATIONS

• Professional Java SE 11 developer (oracle)

• Amazon Web Services Developer- Associate (AWS)



Contact this candidate