Post Job Free
Sign in

Java Full Stack Developer with Microservices Expertise

Location:
Glassboro, NJ, 08028
Salary:
90000
Posted:
February 12, 2026

Contact this candidate

Resume:

DVL Joshna Mounika R

Java Full Stack Developer

Email: *.***********@*****.*** LinkedIn: MounikaRobbi Phone: +1-856******* Professional Summary

• Having 7+ years of experience in Platform (Web & Client-Server) application development and design using Object-Oriented Programming, Core Java, J2EE Technologies.

• Strong expertise in Java 8/11/17, Spring Boot, Spring MVC, Spring Cloud, and Microservices architecture fo scalable, high-availability systems.

• Strong experience in designing, developing, and implementing several J2EE frameworks like Struts, Spring, Hibernate, and EJB. Expertise in working with Redux architecture and complex object-oriented concepts to improve website performance.

• Developed Spark applications using Scala and Java and implemented Apache Spark data processing projects to handle data from various RDBMS and streaming sources.

• Skilled in selecting the appropriate AWS services based on compute, data, and security requirements, and integrating AWS with other application infrastructures.

• Extensive knowledge of database transaction management and integrating JDBC and Hibernate with Spring Boot for database-related changes.

• Experienced with Continuous Integration (CI) tools such as Jenkins, Hudson, Travis, and Bamboo, and Continuous Deployment (CD) tools like Electric Cloud and Nolio.

• Expertise in integrating and deploying applications using Apache Camel, Apache CXF, Apache Kafka, ActiveMQ, ServiceMix, and JBoss Fuse Enterprise Service Bus (ESB).

• Well-versed in build tools such as Gradle, Maven, and Ant.

• Hands-on experience with version control tools like Git, GitHub, SVN, and CVS, and extensive use of IDEs like Eclipse, NetBeans, and IntelliJ IDEA for Java/J2EE application development.

• Experienced in producing and consuming web services using technologies such as RESTful (JAX-RS), SOA

(JAX-WS), JAX-RPC, and JAXR (Java API for XML Registries).

• Expertise in developing lightweight business components and integrated applications using the Spring framework, including Spring Web MVC. Skilled in database management using NoSQL (MongoDB) and relational databases (PostgreSQL, Oracle, MySQL).

• Extensive experience in developing Selenium and JUnit test scripts using Java in Eclipse IDE.

• Strong experience with Agile (SCRUM) and Waterfall SDLC methodologies.

• Proficient in using Kubernetes for horizontal scaling and load balancing of applications.

• Designed front-end screens using Angular, HTML, CSS, JavaScript, Redux, React, jQuery, Bootstrap, and Spring Boot.

• Hands-on experience integrating AI/LLM capabilities using OpenAl APIs, including prompt engineering, A/B and Al-powered automation features.

• Good understanding of microservices architecture and SOA, with expertise in applying Spring Cloud-Netflix OSS for microservices deployment and configuration with Hystrix, Zuul (gateway for routing), and Eureka (for routing stability).

• Demonstrated ability to partner with UX designers and product teams to deliver accessible, WCAG-compliant, user-centric interfaces.

• Proficient in test-driven and quality-focused development, using JUnit, Mockito, Selenium, and TestNG to ensure zero-regression deployments and maintain high code quality.

• Experience in using web/application servers like WebLogic, JBoss, GlassFish, and Tomcat.

• Skilled in Java thread dump analysis and familiar with thread dump techniques, with experience in Java web services.

Technical Skills

• Markup and Styling: HTML5, CSS3 (SASS, LESS), Bootstrap, XSL, Material UI, Tailwind CSS

• Client-Side Scripting: JavaScript (ES6+), TypeScript, jQuery, Ajax, JSF

• Front-End Frameworks and Libraries: React.js, Redux, React Native, Angular.js, Next.js, Vue.js, JSP, JSTL, Custom Tag Libraries

• Back-End Technologies: Java (J2EE, EJB, Servlets, JSP), Python, C#, C++

• Frameworks: Spring Core, Spring MVC, Spring Boot, Spring Security, Spring Data JPA, Hibernate, Spring Batch, Spring AOP, Spring Cloud, Struts

• APIs and Protocols: JAX-RS (RESTful Services), JDBC, JMS, JAXB, SOAP, GraphQL, gRPC, Swagger, WebSockets,

• Authentication & Security: Okta, OAuth2, JWT, DevSecOps principles, OWASP

• Microservices and Architecture: Service-Oriented Architecture (SOA), Microservices, Domain-Driven Design

(DDD), Event-Driven Architecture

• Tools & Platforms: Git, Bitbucket, Jira, Confluence, Figma, Adobe XD, WCAG compliance, SharePoint 365, ServiceNow, Apache Kafka, IntelliJ IDEA, Postman

• AI/ML & LLM: GPT, Sonnet, Claude, OpenAI API

• AI-assisted IDEs: GitHub Copilot, Cursor, Claude Code

• Dependency Management: Maven, Gradle

• Testing: Junit, Mockito, Selenium, Jest, Cypress, Test-Driven Development (TDD) methodologies, React Testing Library, Integration & Reg Testing.

• Databases: SQL Server, MySQL, PostgreSQL, Oracle, MongoDB, Cassandra, PL/SQL, Redis, Snowflake, JDBC

• Cloud Platforms: AWS (Lambda, S3, CloudFront, RDS, SNS, SQS), Azure (App Services, Functions, Blob Storage, AKS), Google Cloud Platform (GCP)

• Platforms & Scripting: UNIX/Linux, Shell Scripting, Windows, Bash

• IDE’s: NetBeans, Eclipse

• Methodologies: Agile, Scrum, SDLC

Professional Experience

Western Union Austin, TX, USA Aug 2024 – Present

• Utilized AWS Lambda to optimize Backend processes and improve application performance.

• Implemented AJAX calls from backend without page refresh using jQuery, AJAX, Spring MVC and Hibernate.

• Migrated complex Map Reduce programs into Apache Spark RDD transformations.

• Strong development skills in designing and developing Microservices along with Spring Boot and Coherence cache implementation.

• Implemented REST Web services to retrieve data from client side.

• Worked in integrating JMS with SPRING BOOT by providing an instance which is embedded with Active MQ.

• To meet scale and availability requirements, we selected Apache Cassandra for Cassandra's master less architecture, ability to scale horizontally easily and quickly to meet their growing data store needs.

• Experience in handling messaging services using Apache Kafka implemented Micro services architecture to make application smaller and independent REST web services using Jersey with the enabled OAuth.

• Used Node.js to run Grunt tasks and build properly the project (compile, minify, concat etc.) and Implement modules into to integrate with designs and requirements. Used Grunts, BowerJS, Express from Node.js.

• Worked on Jenkins for the Continuous integration and Continuous Deployment (CI/CD).

• Extensive expertise in the Spring Framework, with a focus on developing cloud-native software solutions and leveraging its core features for scalable and robust applications. Created UNIX shell scripts to run the Informatica workflows and controlling the ETL flow.

• Developed DAO layer exposing access to Mongo dB and found issues in original Mongo java driver, reported them to community and got them fixed with next releases.

• Expertise in Apache Kafka message implementations and their integrations with the systems.

• Used Java Servlets, JSPs, AJAX, XML, HTML and CSS for developing the Web component of the application.

• Involved in various phases of SDLC as requirement gathering, modelling, analysis, architecture design and development and the project was developed using Agile Methodologies.

• Developed new user-facing features using React.

• Extensively involved in developing and writing Maven build scripts for automated build and deployment processes.

• Implemented Spark using Scala and Spark SQL for faster testing and processing of data.

• Developed the application under J2EE Architecture using Spring, Struts, Hibernate, Servlets, Web logic and JSP.

• Used various jQuery and Bootstrap plug-in like date picker, Bootstrap selectors.

• Deployed our application on Pivotal Cloud Foundry (PCF) which is used to reduce the development overhead by providing a ready to use platform.

• Developed REST APIs using Java 8, Play framework and Akka.

• Converted a monolithic app to Microservices architecture using Spring Boot using 12-factor app methodology. Deployed, Scaled, Configured, wrote manifest file for various Microservices in PCF.

• Extensive expertise in Kubernetes, orchestrating containerized applications for efficient deployment, scaling, and management. Worked on Oracle 9i, MySQL.

Fifth third Bank Columbus, OH, USA Dec 2023 – Aug 2024

• Experiencing in setting up RBAC roles (OOB) and Custom RBAC roles to Subscription level, or Resource Manager Level to manage Azure Resources.

• Good experience in implementing Spark Streaming project, preferably using Scala, and Spark SQL.

• Designed and developed Microservices with Spring Boot 2.0 and Spring REST.

• Experience with high-speed messaging frameworks and streaming (Kafka, Akka, reactive).

• Manage and fix bugs with Jira bug tracking application.

• Developing Spring Boot microservice architecture applications and deploy them to AWS EC2 instances using CI/CD Jenkins Pipeline.

• Developed and maintained responsive web applications using React.js, delivering high-quality code that met project requirements and deadlines.

• Developed strategies for internal security to the projects using Spring Security and Spring Boot.

• Developed User Interface using the HTML, Bootstrap, CSS, JavaScript, and AngularJS.

• Configured JMS server setup, DB connection setup & deployed Returned items in Web Sphere Server.

• Used Docker Container to address every application across the hybrid cloud and Docker for better collaboration and innovation.

• Utilized Python for scripting automated tasks, improving system monitoring and data extraction efficiency by 25%.

• Designed and developed RESTful Micro services using Spring Boot. Accenture (Client Name: HDB Financial Services Limited) Mumbai, India Oct 2021 – Aug 2023

• Good Knowledge in developing Express, working with Microservices backend with RESTful, GraphQL, gRPC etc. type of services.

• Created various MongoDB collections and wrote services to store and retrieve user data from for the application on devices and used Mongoose API in order to access the MongoDB from Node.js.

• Used IntelliJ IDEA IDE tool for application development.

• Used Spring Frameworks IOC Dependency Injection to inject Service Object using Service Locator Design Pattern into Action Classes.

• Developed Mockito and JUnit test cases to improve code coverage.

• Built applications using React with ES6 which allowed us to render pages on both the client and server using the same codebase, developed web and mobile applications using ES6 features and frameworks such as React, React Native and Redux.

• Maintain Interface compatibility and concurrency in the project using Java 8 new features like default, static methods, and Concurrency API.

• Extensive experience in Pivotal Cloud Foundry (PCF).

• Extensively worked on developing UI components using JavaScript and JSON to interact with RESTful web services.

• Involved in system design and development in core java using Collections, multithreading and exception handling.

Infosys Limited (Client Name: Rabobank) Mumbai, India Jun 2019 – Oct 2021

• Developed JASPER report to show the result after validations are performed on the test cases and maintaining several data accuracy.

• Used jQuery to build accordion style content, drag and drop functionality, calendar, popup and modal windows.

• Creating SQL stored procedures in IBM DB2.

• Create a new Java application to extract, transform and load (ETL) JSON file data into legacy and new SQL Server tables.

• Developed code with Java SDK to connect with AWS Services. Worked with S3 for storing and retrieving data stored in the S3 bucket's, AWS SQS for bulk email processing, Data backup and archiving on AWS using S3 and Glacier and Dynamo DB to store the data for metrics and backend reports.

• Used Micro services to communicate using synchronous protocols HTTP and REST.

• Worked in integrating JMS with SPRING BOOT by providing an instance which is embedded with Active MQ.

• Developed automation of Validation service to provide the JASPER report based on bean validations, Spring validations on test cases.

• Design and implement the application using ReactJS framework with HTML5, CSS3 and TypeScript.

• Worked on creating, retrieving, updating, and deleting documents in MongoDB. Hinduja Global Solutions Hyderabad, India Mar 2018 – May 2019

• Developed persistence Layer using Hibernate to persist the data and to manage the data.

• Building cloud Microservices and implemented back-end using Spring Boot. And Authored application using Spring Cloud services (Spring version of Netflix OSS-Eureka that helps in routing, Circuit Breaker and Ribbon for client-side load balancing).

• Modified existing Shell scripts in Unix to call daily sub routines.

• Analysed the Cassandra/SQL scripts and designed the solution to implement using Scala.

• Use Git for version control and participate in agile development methodologies such as Scrum or Kanban.

• Implemented configured Jira issue tracking software with Agile plug-in across all the company functions.

• Developed the REST Microservices using Java JDK 1.8, Scala, on IntelliJ platform by gathering the knowledge of previous phase resources and integration with Oracle.

• Have experienced developing web applications using Bootstrap, Code Mirror, Brackets and Ember.js.

• Developed the application using Spring Web MVC and other components of the Spring Framework, the controller being Spring Core Dispatcher Servlet, also implemented Dependency Injection using the Spring framework.

• Unit testing through JUnit & Integration testing in staging environment

• Engaged in various phases of Software Development Life Cycle (SDLC) of the application like Requirement gathering, Design, Analysis and code development.

Education

Rowan University - Glassboro, New Jersey, USA (2023 – 2024)

• Computer Science / Masters (GPA – 3.8)



Contact this candidate