Post Job Free
Sign in

Senior Java Full-Stack Developer with Microservices Expertise

Location:
Jersey City, NJ
Posted:
February 12, 2026

Contact this candidate

Resume:

Aravind

***************@*****.*** 201-***-****

Java Full Stack Developer US Citizen

SUMMARY

•Seasoned Java Full Stack Developer with 7+ years building and deploying enterprise solutions powered by Java, Spring Boot, and distributed Microservices.

•Experienced in implementing scalable backend services with Java, Hibernate, JPA, and SQL/PL/SQL, ensuring efficient data processing and optimized performance.

•Versatile in front-end development using React.js, Angular, TypeScript, HTML5, CSS3, Bootstrap, Material UI, and Tailwind CSS to deliver responsive and intuitive user interfaces.

•Skilled in building and integrating RESTful APIs, GraphQL services, and SOAP web services with Swagger/OpenAPI support for smooth system interoperability.

•Knowledgeable in event-driven patterns using Apache Kafka, RabbitMQ, and JMS to handle high-volume, real-time messaging workflows.

•Capable of deploying, monitoring, and scaling applications on AWS (EC2, Lambda, API Gateway, RDS, S3, CloudFormation) and Azure (App Services, Functions, Logic Apps, AD, DevOps).

•Reliable in writing unit and integration tests with JUnit, Mockito, and Postman, improving code stability, debugging accuracy, and release confidence.

•Adept at managing databases such as MySQL, PostgreSQL, MongoDB, and Oracle, supporting strong data modeling and query optimization.

•Committed to modern DevOps practices with hands-on experience in CI/CD, containerization, and automation using Jenkins, Maven, Gradle, SonarQube, Docker, Kubernetes, and Terraform.

•Collaborative in Agile/Scrum and Kanban environments, contributing to sprint planning, code reviews, documentation, and knowledge-sharing within cross-functional teams.

•Recognized for analytical problem-solving abilities and the capacity to adapt quickly to new frameworks, tools, and evolving project needs.

•Effective in communicating technical concepts, aligning with business requirements, and supporting seamless delivery across development lifecycles.

TECHNICAL SKILLS

Full Stack Development: Java (Servlets, JSP, Lambda, Multithreading), TypeScript, JavaScript (ES6+), React.js, Angular, HTML5, CSS3, Bootstrap, Tailwind CSS, Material UI, jQuery, AJAX

Backend & Frameworks: Spring Core, Spring Boot, Spring MVC, Spring Security, Spring Data JPA, Spring AOP, Spring Batch, Microservices, Hibernate ORM, JPA, JDBC

API & Integration: RESTful APIs, GraphQL, SOAP, WSDL, Swagger/OpenAPI, Postman

Messaging & Streaming: Apache Kafka, RabbitMQ, JMS

Databases & Storage: MySQL, PostgreSQL, MongoDB, Oracle, SQL, PL/SQL

Cloud & Deployment: AWS (EC2, Lambda, API Gateway, Auto Scaling, S3, RDS, CloudFormation), Azure (App Services, Functions, Logic Apps, Active Directory, DevOps)

DevOps & Automation: Jenkins, Maven, Gradle, SonarQube, Docker, Kubernetes, Terraform

Testing & Quality: JUnit, Mockito

Collaboration & Delivery: Git, JIRA, Confluence, Agile (Scrum, Kanban), SDLC

WORK EXPERIENCE

Bluestone Bank, Bridgewater, MA Feb 2025 – Present

Java Full Stack Developer

•Built dynamic user interfaces using React.js, Redux, and React Router, improving user navigation and state management.

•Automated infrastructure provisioning with AWS CloudFormation and containerized deployments using Docker for consistency across environments.

•Implemented persistence layers with Hibernate ORM and optimized database queries for MySQL, ensuring efficient data access and retrieval.

•Designed and integrated Apache Kafka event-driven pipelines for reliable, high-volume messaging between distributed services.

•Documented and tested APIs using Swagger, enabling seamless collaboration with QA and frontend developers.

•Developed APIs with GraphQL and REST APIs, improving system interoperability and performance across distributed services.

•Configured AWS Auto Scaling policies to handle high-traffic loads while maintaining system stability and performance.

•Built and enhanced backend services using Java, Spring Core, and Microservices architecture to deliver scalable and maintainable solutions.

•Deployed and maintained cloud-native applications on AWS EC2 with serverless processing via AWS Lambda and integrations using AWS API Gateway.

•Streamlined CI/CD pipelines with Jenkins and Gradle, incorporating SonarQube for continuous code quality analysis.

•Implemented multi-threading in Java to support concurrent request handling and improve application throughput.

•Created responsive, cross-browser web pages using HTML5, CSS3, JavaScript (ES6+), and Bootstrap for enhanced user experience.

•Secured applications by configuring Spring Security with role-based authentication and authorization mechanisms.

•Contributed to the full SDLC—requirements analysis, design, coding, testing, and deployment—ensuring timely delivery of scalable enterprise web solutions.

•Deployed and monitored applications on Apache Tomcat, collaborated with teams using Git for version control, and tracked Agile tasks with JIRA.

Environment: AWS, Docker, Jenkins, SonarQube, Apache Tomcat, Java, Spring Core, Microservices, Spring Security, REST APIs, GraphQL, Hibernate, MySQL, Apache Kafka, React.js, JavaScript (ES6+), Bootstrap, Swagger, JIRA

Grange Insurance, Columbus, OH Nov 2023 – Jan 2025

Java/J2EE Developer

•Automated ETL and bulk processing tasks with Spring Batch, streamlining large-scale data workflows.

•Implemented Spring AOP to handle cross-cutting concerns, including logging, monitoring, and transaction management, enhancing system observability and maintainability.

•Integrated CI/CD pipelines using Jenkins, Maven, Nexus, and Git, accelerating build, test, and deployment cycles.

•Designed and developed enterprise-grade applications using Java, Spring Core, IoC, and DI principles, ensuring clean code and maintainability.

•Managed application deployments and middleware on JBoss, ensuring stability across enterprise environments.

•Conducted API validation and testing using Postman with OAuth 2.0 authentication to ensure secure integrations with external systems.

•Built scalable services with Spring Boot and RESTful APIs, and implemented WebSocket for real-time, bidirectional client-server communication.

•Implemented centralized logging and monitoring with the ELK Stack (Elasticsearch, Logstash, Kibana), improving troubleshooting and root-cause analysis.

•Automated infrastructure provisioning with Terraform and orchestrated containerized deployments using Kubernetes, improving scalability and disaster recovery.

•Built efficient persistence and data access layers with Hibernate ORM and MongoDB, and improved performance and scalability for both structured and unstructured datasets.

•Designed cloud-native solutions leveraging AWS Lambda, EC2, S3, RDS, and Auto Scaling to ensure high availability and cost efficiency.

•Collaborated in Agile Scrum teams using JIRA for sprint planning, backlog refinement, and release tracking.

•Built dynamic user interfaces with Angular, TypeScript, HTML5, AJAX, and styled them using Tailwind CSS for responsive, modern applications.

Environment: AWS, Terraform, Kubernetes, Jenkins, Maven, Nexus, ELK Stack, Java, Spring Core, Spring Boot, Spring Batch, Hibernate, MongoDB, OAuth 2.0, JBoss, Angular, TypeScript, Postman, Git, JIRA, Agile, Scrum

CareSTL Health, Saint Louis, MO Jan 2022 – Oct 2023

Java Software Engineer

•Configured and supported deployments on WebLogic Server, ensuring stability and compliance for enterprise middleware environments.

•Developed persistence layers with Java Persistence API (JPA), optimizing entity relationships and data retrieval for high-volume PostgreSQL databases.

•Integrated secure authentication and role-based access using Azure Active Directory (Azure AD) for enterprise-level identity management.

•Implemented messaging and asynchronous event-driven workflows using RabbitMQ to ensure scalability in distributed systems.

•Strengthened application reliability through automated unit testing with JUnit, reducing production defects and increasing test coverage.

•Engineered scalable applications using Spring Boot and core Java EE principles to deliver reliable enterprise-grade solutions.

•Automated build and release pipelines using Azure DevOps with CI/CD practices, improving deployment speed and reducing downtime.

•Built responsive and modern user interfaces leveraging HTML5, CSS3, Material UI, JavaScript, and jQuery, improving user engagement.

•Deployed and maintained applications on Azure App Services, leveraging Azure Functions and Azure Logic Apps for serverless integrations and automation.

•Designed and deployed RESTful APIs and Microservices to support modular architecture and enhance system interoperability.

•Collaborated with cross-functional teams in Agile and Scrum environments, actively participating in sprint planning, reviews, and daily stand-ups.

Environment: Azure App Services, Azure Functions, Azure Logic Apps, Azure AD, Azure DevOps, CI/CD, Spring Boot, REST APIs, Microservices, JPA, PostgreSQL, RabbitMQ, WebLogic Server, JUnit, Agile, Scrum

Happiest Minds Technologies, India Sep 2018 – Dec 2021

Java Developer

•Built scalable web applications using Spring MVC, applying IoC and DI principles for enhanced flexibility and cleaner architecture.

•Utilized Core Java and OOP concepts to structure modular, maintainable, and reusable codebases.

•Integrated Hibernate ORM for efficient object-relational mapping and improved data performance.

•Created interactive web pages with JSP to improve user engagement and streamline dynamic Java-based interfaces.

•Implemented SOAP web services with WSDL for seamless integration with third-party and legacy systems.

•Wrote advanced SQL and PL/SQL queries to manage data, generate reports, and optimize database performance.

•Adopted JMS for asynchronous communication, supporting distributed and event-driven processing models.

•Automated repetitive build and deployment steps using ANT to reduce manual errors and accelerate release cycles.

•Controlled versioning and branching through GitHub, facilitating smooth collaboration and consistent code delivery.

•Engaged in Agile and Kanban frameworks, collaborating in planning meetings, daily standups, and retrospectives to drive iterative improvements.

•Contributed to sprint goals by performing detailed peer reviews, enhancing code quality, and ensuring timely completion of deliverables.

Environment: Core Java, OOP, Spring MVC, Hibernate ORM, JavaServer Pages (JSP), SOAP, WSDL, JMS, SQL, PL/SQL, ANT, GitHub, Agile, Kanban

EDUCATION

•M.S., Applied Computer Science, Northwest Missouri State University.

•B.E., Computer Science Engineering, Sathyabama University, India.



Contact this candidate