Post Job Free
Sign in

Stack Developer Application

Location:
Cincinnati, OH
Posted:
March 18, 2025

Contact this candidate

Resume:

Samyuktha

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

Phone: 502-***-****

Java Full Stack Developer

Professional Summary:

Over 10 years of experience spanning all phases of the Software Development Life Cycle (SDLC)—including analysis, design, coding, and testing—with strong expertise in Java and J2EE-based integration.

Worked extensively in J2EE JSP, Servlets, JDBC, Struts, spring, MVC, Hibernate, Java- Networking, RMI, Web Sphere, and XML and well versed with Oracle database, OS Concepts.

Experienced in monitoring the microservices using Prometheus and Grafana on Kubernetes for Spring boot applications.

Hands on experience implementing Command, Data Access Objects, Value Objects, Business Delegate and Service Locator patterns.

Configuring and implementing search using Elastic Search high level client.

Expertise in Web sphere, Tomcat, Oracle, and Apache.

Experience in implementing agile methodology.

Extensive experience in Use cases development, Design, Object/Service modeling using UML modeling.

Expertise in J2EE Technologies which are SF, XML, EJB, JSP, Servlets, JMS, JNDI, JDBC, Java Script, Swings, Hibernate.

Well experienced with visual rapid application development tools like WebSphere Studio Application Developer WSAD, RAD, Eclipse and NetBeans.

Extensive experience in designing and managing database connectivity across DB2, Oracle, and SQL Server environments.

Proficient in modern development environments, including Eclipse and Rational Application Developer (RAD), ensuring efficient application development.

Skilled in architecting and implementing distributed systems and event-driven architectures using message brokers like RabbitMQ and Kafka, enabling seamless subsystem interactions.

Proficient in leveraging Spring Framework modules, including Spring Core (Dependency Injection), Application Context, and Spring ORM, to enhance application efficiency and maintainability.

Experienced in all phases of SDLC including analysis, design, coding and testing, expertise in integration using J2EE architecture.

Experienced with J2EE standard compatible Application Servers including WebLogic, IBM Web sphere, Apache Tomcat Deployment process and Integration.

Configured and implemented data service using Neo4j graph DB for storing and high-speed retrieval of hierarchical data.

Experienced in design and development of MongoDB database schema from scratch.

Experienced in deploying the microservices on Kubernetes on AWS.

Experienced in developing the cloud native microservices from scratch using frameworks like spring boot/Play framework/Django/ Flask/Express/Phoenix/FASTAPI.

Technical Skills:

Languages: Java, J2EE, SQL, C, C++, XML, SQL, PL/SQL, Terraform.

Tools: Microsoft Visual Source Safe (VSS), CSS, Jira, Fortify, Jenkins, Bugzilla, SQL Developer, GitHub.

Web Technologies: HTML, DHTML, XML, CSS, jQuery, JavaScript, AJAX, Bootstrap, JSON, Angular 6, React JS, Node JS, Express JS, Angular JS.

J2EE Technologies: Spring (IOC, Batch, AOP, Security, MVC), Hibernate, AJAX, Bootstrap, REST, SOAP, Servlets, JSP, JDBC, Struts, Junit.

Application/Web server: Apache Tomcat, Oracle Web Logic Server, JBoss.

Database: Oracle9i/10g, MySQL, SQL Server, MS Access, Mongo DB, Cassandra

IDE: Eclipse, Net Beans, Spring Tool Suite

Professional Experience:

Role: Java Full Stack Developer 2023 Dec – till date

Client: Humana

Responsibilities:

Implemented robust frontend validation in JSP applications to prevent input-related errors, reducing potential vulnerabilities and mitigating risks associated with incorrect user inputs and system failures.

Monitored and reported validation-related risks during code reviews and testing phases, proposing solutions to prevent data inconsistency and security vulnerabilities at the frontend level.

Optimized error-handling mechanisms in JSP pages, ensuring that failures in validation or data submission were logged for audit trails, aiding in compliance and risk monitoring.

Integrated client-side validation with server-side logic by leveraging JavaScript, JSP, and Spring frameworks to reduce the load on the server and enhance user interface performance.

Utilized JSTL (JavaServer Pages Standard Tag Library) for clean and maintainable JSP pages, ensuring the proper validation of form inputs like dates, strings, and numbers in compliance with business rules.

Developed reusable JSP custom tags to streamline validation logic and improve maintainability across various web modules of the application.

Integrated risk detection mechanisms within Spring controllers and services, such as transaction management, data validation, and exception handling, to prevent operational disruptions and system vulnerabilities.

Optimized legacy monolithic code by refactoring key modules, improving maintainability and performance while minimizing downtime during updates and deployments.

Collaborated with cross-functional teams to ensure monolithic architecture integrated smoothly with other services, databases, and external systems.

Integrated authentication and authorization mechanisms (JWT, OAuth2) into REST APIs, ensuring secure access to resources and compliance with industry security standards.

Strengthened application security by replacing hardcoded credentials in Spring Boot application with dynamic values retrieved from Hash Corp Vault, ensuring secure and centralized management of sensitive information.

Implemented security enhancements in the Folio Institutional application by disabling the AutoComplete feature to mitigate the risk of unauthorized discloser and protecting users against the spyware and malware designed to harvest sensitive data.

Successfully deployed applications and enhanced the front-end security implementing robust input validations using the WebLogic Server, ensuring the data integrity and preventing unauthorized input across the system.

Configured and utilized Apache HTTP Client to make secure API calls to external endpoints through a proxy, ensuring seamless integration and adherence to network security protocols.

Environment: Java/J2EE, Spring Framework, Spring Boot, Hibernate, Bootstrap, Java Server pages (JSPs), JSTL (JavaServer Pages Standard Tag Library), oracle, Restful Web, BitBucket, CSRF, AJAX, AWS (Amazon Dynamo DB, Amazon SQS, Amazon Cloud Watch, Amazon Lambda), WebSphere 8, JBoss, JUnit, Log4J, Maven, Jenkins.

Role: Sr. Java Developer 2021 Oct – 2023 Nov

Client: Bank of America

Responsibilities:

Worked extensively with AWS services, including EC2, S3, Amazon Simple DB, Amazon RDS, Amazon Elastic Load Balancing, Amazon SQS, AWS Identity and Access Management (IAM), DynamoDB, AWS CloudWatch, Amazon EBS, and Amazon CloudFront.

Developed Responsive web design (RWD) using frameworks like Angular JS 2.0, typescript and MVC frameworks and Bootstrap. knowledge of HTML/CSS, Unix/ Linux platform, PHP / MySQL, jQuery, Apache Server, Ajax.

Worked in deployment and configuration of Application Servers such as IBM WebSphere, BEA WebLogic, Apache Tomcat, JBOSS.

Deployed microservices on AWS using Kubernetes and configured and implemented data services with Neo4j Graph DB and MongoDB on AWS.

Implemented Amazon CloudWatch to monitor and optimize AWS services, utilizing CloudWatch Logs for in-depth application performance analysis and proactive issue resolution, ensuring high system reliability and performance.

Designed, developed, and tested RESTful web services using Java and JavaScript to integrate with various AWS services for enhanced functionality.

Configured AWS IAM for secure access management, ensuring proper authentication and authorization within AWS services.

Used Amazon DynamoDB as a NoSQL database for storing data in reporting applications, optimizing performance for high-availability use cases.

Implemented serverless architecture using AWS Lambda for running code in response to events, reducing infrastructure management overhead.

Managed data storage in Amazon S3 and integrated Amazon SQS for messaging and queuing, ensuring scalable and reliable communication within services.

Used Java 8 Lambda expressions along with Streams for creating internal iteration and performing chain operations such as Filter, Map, Collect on a collection.

Integrated Terraform with AWS to automate infrastructure deployment and management, ensuring consistency across multiple environments (e.g., dev, test, production) and following best practices for secret management (e.g., Vault, AWS Secrets Manager).

Developed various screens for the front end using ReactJS and used various predefined components from NPM (Node Package Manager) and redux libraries.

Used Gulp as task runner, SASS/SCSS pre-processor, GIT and GitHub for source code management and tracking.

Environment: Java/J2EE, Spring Framework, Spring Boot, Hibernate, Bootstrap, JavaScript, Angular, React JS, Node JS, Terraform, Oracle 11g, Mongo DB, Restful Web Services using Microservices architecture, GIT, AJAX, AWS (Amazon DynamoDB, Amazon SQS, Amazon CloudWatch, Amazon Lambda), WebSphere 8, JBoss, Junit, Log4J, Maven, Jenkins

Role: Sr. Java Developer 2019 Jan – 2021 Sep

Client: Verizon

Responsibilities:

Worked in an Agile development environment, attending daily Scrum meetings to track progress and resolve issues efficiently.

Developed Java modules incorporating business rules and workflows using Spring MVC and web frameworks.

Experienced in performance tuning, testing, analysis, and optimization of J2EE applications to enhance efficiency.

Implemented UNIX utilities using shell script for data validation, manual job submission, restarting failed jobs, etc.

Designing and building RESTful, JSON and XML microservices platforms to integrate partners for billing information.

Infrastructure Development on AWS by employing services such as EC2, RDS, Cloud Front, Cloud Watch, VPC, etc.

Experienced in developing and supporting applications using APIGEE, along with deploying containers and microservices in AWS using EC2 Container Services.

Proficient in building applications with Java DK 17, Spring Framework, and AWS services such as MySQL, Aurora, Lambda, API Gateway, S3, SNS, SQS, and DynamoDB.

Implemented security measures using Akamai WAF, managed application hosting on EC2 and EBS, and optimized performance on Apache Tomcat web servers.

Applied design patterns such as Singleton, Data Access Objects, Factory, and MVC to enhance code maintainability and scalability.

Implemented SOA architecture with Web Services using SOAP, WSDL and XML to integrate other legacy systems. I have experience on user interface using JSP with JavaBeans, JSTL and Custom Tag Libraries, JS, CSS, JQuery, Node.js, Angular Js, and HTML to speed the application.

Developed reusable Angular 11/12 components which are compatible with latest versions of typescript and angular CLI.

Work on Node JS Application with Express Framework. Familiar with Node Package Manager (NPM), EJS Templating Engine, Bower and Gulp.

Optimized Microservices using NodeJS and ES6 as interfaces to Cassandra NoSQL database.

Designed and developed enterprise-level applications using Java EE, extensively applying MVC, Factory, Delegate, and Singleton design patterns to ensure scalable and maintainable code.

Implemented security for microservices using Spring Boot, integrating an OAuth2-based authorization server to generate JWT tokens for secure service communication.

Managed Maven and Gradle-based build processes and integrated continuous integration (CI) pipelines using Jenkins, automating the build, testing, and deployment workflows.

Developed UI components using AngularJS, HTML, and JavaScript, while building business logic and interfacing components with Business Objects, XML, and JDBC.

Deployed and managed MongoDB clusters, configured shard sets, and utilized Bitbucket for source code control and version management.

Environment: Java, J2EE, Spring v4.x, Spring MVC, Apache Camel, Tomcat server, log4j, GIT (Stash), Source Tree, Spring, Terraform, Jersey REST web services, Maven, SOAP/Restful Web Services, Red hat Linux, Jenkins, WSDL, Spring Based Microservices, STS, Junit, XML, Jason, Cassandra, Oracle DB, Jenkins, GIT, Jira, DB2, putty.

Role: Sr. Java Developer 2016 Jan – 2017 Dec

Client: HDFC Bank

Responsibilities:

Designed and implemented web applications in Java and HTML5/JavaScript using Eclipse, Swing, GWT, JPA frameworks, and GIT Maven source code environments.

Designed and built RESTful, JSON, and XML microservices platforms to integrate partners for payment, fraud risk, and payout, enabling rapid expansion to countries by normalizing regional payments and dynamically optimizing routing.

Worked on the user interface using JSP with JavaBeans, JSTL, and Custom Tag Libraries, JS, CSS, jQuery, Node.js, Angular JS, and HTML to enhance application performance.

Developed and optimized microservices using Node.js with the Express framework, leveraging ES6 for efficient integration with DynamoDB NoSQL database. Familiar with NPM, EJS Templating Engine, Bower, and Gulp.

Designed and implemented SOAP web services (WSDL, XML, XSD, JAXB) using Apache CXF in a Service-Oriented Architecture (SOA) and integrated SOAP-based services into applications.

Implemented authentication and security using AWS Cognito and AWS Identity and Access Management (IAM) policies, enabling secure microservices access.

Managed and migrated cloud-based microservices from on-premise to AWS using AWS Lambda, AWS Fargate, and AWS Elastic Beanstalk to improve scalability and cost efficiency.

Utilized Eclipse for managing Spring configuration, Java source files, JavaScript, CSS, and XSLT, while generating JUnit test cases for complex 3-tier applications.

Leveraged AWS API Gateway to manage and deploy secure RESTful APIs, integrating with AWS Lambda and Amazon RDS for efficient backend processing.

Used JIRA for task management and bug tracking throughout the development lifecycle.

Designed and optimized Amazon RDS database schemas, created critical pivot tables, and wrote complex SQL queries to support data retrieval.

Integrated Hibernate ORM for efficient persistence and exception handling using Spring AOP. Developed and optimized PL/SQL stored procedures and packages for high-performance data operations.

Developed applications using Spring Framework, leveraging features such as Spring Dependency Injection, Spring Beans, Spring Security, Spring JDBC, and Spring Web Flow with Spring MVC.

Designed and implemented the Data Access Layer using Hibernate to retrieve and update information in databases while implementing Java Persistence API (JPA).

Developed and maintained PL/SQL stored procedures and packages for data-intensive operations.

Environment: Java, JSP, XHTML, CSS, Maven, JavaScript, Terraform, AWS Lambda, AWS API Gateway, AWS Cognito, AWS IAM, AWS S3, AWS DynamoDB, AWS RDS (PostgreSQL, MySQL),AWS Elastic Beanstalk, AWS CloudFormation, JAAS, Servlets, log4j, JSTL, Junit, Tiles, XML, XSD, XSLT, React JS, JDBC, SQL, Bamboo, IBATIS, Spring MVC, Node.js, Hibernate, Eclipse, CVS, Ant, WebLogic, Kafka, Rational Rose, PL/SQL Developer, Swing, SOAP-UI, XSS, SQL Injection, Ajax, Angular JS, jQuery, JavaScript, CSS 3, Ext JS, Bootstrap, SVN, GIT, AWS CodeDeploy, AWS CodePipeline, AWS CloudWatch, JIRA, Crucible.

Role: Java Backend Developer

Client: Intense Technologies 2013 May – 2015 Dec

Responsibilities:

Developed Node.js scripts to automate routine tasks, including updating data sources and uploading prediction reports to Amazon S3 for seamless data management and reporting.

Utilized AWS EC2 instances to deploy Docker containers, supporting both monolithic and microservices architectures to enhance scalability and manageability of deployed applications.

Designed and developed scalable, RESTful web services using the Spring Boot framework, facilitating efficient communication between microservices and client applications.

Contributed to the development of new features on the core platform, utilizing the Spring Framework to enhance system functionality and maintainability.

Created and tested HTTP requests to send JSON objects according to remote server logs using tools like Advanced REST Client (ARC) for API validation and communication.

Played a key role in migrating legacy platforms from Spring Framework to Spring Boot, ensuring improved performance, maintainability, and streamlined deployment pipelines.

Designed, developed, and tested complex backend software solutions while providing detailed internal documentation to ensure seamless collaboration across teams.

Conducted deep learning experiments using MXNet and TensorFlow to enhance prediction accuracy and improve the overall model performance for predictive analytics.

Developed and configured a machine learning platform based on H2O.ai and deployed it to Amazon SageMaker, utilizing the AWS SDK to ensure efficient and scalable cloud-based deployment.

Contributed to the daily development and maintenance of a web-based application, leveraging the Java ecosystem in conjunction with AngularJS for dynamic front-end experiences.

Engaged in integration and performance monitoring, leveraging tools such as AWS CloudWatch and AWS X-Ray for profiling, optimizing, and fine-tuning application performance.

Environment: Core Java, Spring, AWS SDK, AWS S3, AWS EC2, Hibernate, MySQL, PostgreSQL, XML, JSON, Jackson, Node.js, Spring Boot, Amazon SageMaker, AWS Lambda, AWS API Gateway, AWS Fargate, AWS IAM, JUnit, Apache Tomcat, Maven.

Education:

Master of Science in University of Cincinnati - 2018

Bachelor of Technology in JNTU Hyderabad - 2013



Contact this candidate