Post Job Free
Sign in

Senior Full-Stack Java Developer with AI-Driven Cloud Expertise

Location:
Edison, NJ
Posted:
June 03, 2026

Contact this candidate

Resume:

MITAL MAKWANA

+1-848-***-**** • *********@*****.***

Professional Summary

Full Stack Java Developer with 10+ years of experience designing, developing, and maintaining scalable enterprise applications using Java, Spring Boot, and modern UI frameworks. Strong expertise in microservices architecture, RESTful APIs, and cloud platforms including AWS, GCP, and Azure. Experienced in integrating AI/ML models into production systems to enhance user experience and decision-making. Skilled in building data pipelines, deploying AI services, and collaborating with cross-functional teams. Proficient in DevOps practices including CI/CD, Docker, and Kubernetes. Demonstrated ability to improve performance, scalability, and reliability of large-scale systems. Passionate about leveraging AI and cloud technologies to deliver innovative solutions.

AI & Machine Learning Experience

• Integrated AI/ML models into full-stack applications to enhance user behavior prediction and business insights.

• Developed AI microservices using Spring Boot, Python, and Docker for scalable deployments.

• Built and supported data pipelines for machine learning workflows and ETL integration.

• Deployed AI models on AWS, Azure, and GCP ensuring performance and scalability.

• Leveraged Generative AI tools (Copilot, GPT-based tools) to accelerate development.

• Collaborated with data scientists to productionize and integrate ML models into enterprise systems.

Skills

Programming Languages: C, C++, Java 1.5/1.7/1.8, J2EE, Python3.6.0, SQL server2012/2014, PL/SQL.

Web Technologies: HTML5, CSS3, JavaScript, j Query, AJAX, Angular6/7/9 Angular JS, NodeJS, Bootstrap, React JS, JSON.

Databases: Oracle 9i/10g/11g/12c, SQL Server, MySQL, Mongo DB, Micro services.

J2EE Technologies: Servlets, Struts, EJB 2.0, JSF, JDBC, JSTL, INDI, JMS, RMI, Java Bean, JTA.

Web Services: JAX-WS (SOAP), JAX-RS (REST, REST API), WSDL.

Application Frameworks: Struts 1.x/2.x, Spring 4/5, Spring MVC, Spring Security, Spring Boot, Spring ORM.

ORM Framework: Hibernate, JPA, DAO, Spring JPA.

XML: XML, DTD, XSL, XSLT, XHTML, XML Schema and DOM Parsers.

AWS: EC2, RDS, S3, ELB.

Web/Application Servers: Apache Tomcat 6.0, Kafka, IBM Web Sphere 8, Oracle Web Logic, J Boss 4.0.

Version Control: IBM Clear Case 7.0, 7.1, SVN, CVS, Git.

IDE: Eclipse, My Eclipse, Edit Plus, Net Beans 7.0, Visual Studios.

UML tools/ Build tools: Apache ANT, Maven, Jenkins, Docker, Kubernetes, Azure, CI/CD, J Unit, Jira, PCF, Google cloud, Dream viewer, Rational Rose, UML, Selenium.

Design Methodologies: Agile, Scrum, UML, J2EE Design Patterns.

Work History

Sr. Full Stack Java Developer, 04/2025 to Current

Five9

Designed, developed, and maintained scalable web applications using Java, Spring Boot, and Angular/React.

Built and optimized RESTful APIs for seamless integration with cloudbased contact center solutions.

Developed and integrated AI models into the full-stack applications to predict user behavior and enhance decision-making capabilities.

Implemented CI/CD pipelines with Jenkins, GitHub Actions, and Docker to streamline deployments.

Worked on microservices architecture to enhance modularity, scalability, and system performance.

Developed and executed unit and functional tests to improve code quality and reduce defects.

Collaborated with cross-functional teams including QA, Product, and DevOps to deliver features on time.

Implemented AI microservices for processing and delivering real-time AI insights in Java-based microservices environments, using Spring Cloud and Docker for containerization.

Resolved technical issues with Gradle builds, repository dependencies, and cloud integrations.

Contributed to improving system performance and reducing downtime for enterprise clients.

Tools: Java 17, Spring Boot, Azure, PostgreSQL, Kafka, ReactJS, Cassandra, Maven, Azure, JIRA, GraphQL, Python, Swagger, Junit, Copilot (GPT 5, Claude Sonnet), Generative AI, Restful Web Services, Gradle, Jenkins, CI/CD, GIT, Postman, Splunk, Swagger

Sr. Full Stack Java Developer, 12/2024 to 04/2025

BNY Mellon

Developed and maintained scalable microservices using Java 11, Spring Boot, and Spring Cloud, supporting high-volume transaction processing for financial applications.

Built secure and responsive user interfaces using Angular and TypeScript, enabling real-time visualization of financial data and account information.

Implemented RESTful APIs for internal banking systems integration, ensuring high availability and compliance with internal security protocols and SOX standards.

Integrated real-time data feeds from upstream systems using Apache Kafka, ensuring consistency and accuracy across the digital banking platform.

Performed data cleaning and preprocessing on large datasets to support AI model training and deployment, ensuring high-quality data for machine learning pipelines.

Enhanced database performance through optimization of stored procedures and queries in Oracle PL/SQL, improving response time by 40%.

Used OAuth2 and Spring Security for implementing secure login, session handling, and role-based access control in alignment with BNY's internal security policies.

Collaborated with DevOps teams to build CI/CD pipelines using Jenkins, Docker, and Kubernetes, achieving seamless deployment of full-stack applications across multiple environments.

Wrote unit and integration tests using JUnit, Mockito, and Karma/Jasmine, ensuring 95% test coverage and stable production deployments.

Deployed AI models on cloud platforms for scalable, production-grade applications, ensuring seamless integration with backend services.

Participated in Agile ceremonies (daily stand-ups, sprint planning, retrospectives) using JIRA, contributing to the successful delivery of multiple releases within 2-week sprint cycles.

Followed enterprise architecture guidelines and worked closely with architects to align solutions with the firm's digital modernization strategy.

Leveraged Amazon Q to accelerate full-stack development workflows by auto-generating Java/Spring Boot boilerplate code, reducing development time by ~30%.

Tools: Java, J2EE, Spring, Spring MVC, REST, REST API, Hibernate, SQL, SOAP, JMS, JavaScript, HTML, XHTML, CSS, Bootstrap, Log4j, j Query, Web Logic Application Server, JIRA, Maven, GIT, Eclipse.

Sr. Full Stack Java Developer, 02/2023 to 11/2024

Bank of America

Actively participated in Agile ceremonies including Grooming, Sprint Planning, Daily Stand-ups, Sprint Reviews, and Retrospectives, collaborating with cross-functional teams and product owners to deliver high-quality software.

Designed and developed a Multiple File Processing project using Java 11 and Spring Boot microservices, implementing efficient file parsing, validation, and storage mechanisms.

Led the Recollector Project, automating data reconciliation across banking platforms, leveraging MySQL, Hibernate ORM, and custom stored procedures for optimal query performance.

Built and integrated RESTful APIs for WebEx and Zoom, enabling seamless integration with the bank's collaboration tools, utilizing OAuth 2.0 for secure API authentication.

Integrated real-time data feeds from upstream systems using Apache Kafka, ensuring reliable asynchronous communication and processing.

Utilized Jenkins and GitLab CI/CD pipelines for Continuous Integration and Continuous Deployment (CI/CD), automating the build, test, and deployment cycles, with SonarQube for code quality analysis.

Implemented Spring Batch for processing large datasets in batch jobs, managing job scheduling, and ensuring fault tolerance and retry mechanisms.

Created Docker containers for microservices, orchestrating them with Kubernetes for automated deployment, scaling, and management in production environments.

Sr. Full Stack Java Developer, 11/2021 to 02/2023

Napster (TCS)

Involved in coding, unit testing, code reviews and design reviews

Developed micro services using Spring Batch, Spring Boot, Spring Cloud, Spring AOP, Spring Security and Dependency Injection and SpringJPA.

Developed with secured bearer based Service Consumed and Service Provided with OAuth/OpenID authentication and authorization with Jason Web Token (JWT)/OAuth2, Spring Security, RESTful web services

Oversaw API Platform develop and design on High Available & Scalable MicroServices with Spring Boot, Spring Cloud, Spring AOP with Oracle and Cassandra Databases.

Orchestrated on the Cassandra data model access patterns in all APIs.

Deploying, managing applications in Pivotal Cloud Foundry (PCF)

Orchestrated extensively with API Management product of Apigee edge in consuming the APIs in implementing customer use cases.

Configuring various levels of Dev, QA, Prod environment Manifest.yml files in Pivotal Cloud Foundry (PCF)

Implementing the message retry mechanism using Apache Kafka in the event of any failure in the downstream systems.

Implementation of Zuul proxy as the API gateway.

Implementation of Hystrix circuit breaker to avoid loss of messages during handling of messages at the consumer level.

Development of new listeners for producers and consumers for both Rabbit MQ and Kafka.

Rest services templates are generated using Swagger specifications.

Enhancement of the DEEP libraries with new mechanisms like Event engine and Event audit in consumer and producer APIs

Test plans and Unit Testing using Junit and Mockito.

Used JMeter to performance test in the server-side application and services.

Tools & Technologies Used: Java 8 (Streams, Lambdas, Functional Interfaces), Spring (Boot, Cloud, JPA, MVC, IOC, AOP, Security, Actuator), Kafka, APIGEE, Netflix OSS components(Eureka, Zuul, Hystrix), Linux, Cassandra, Solr, Oracle, JUnit, Swagger, JMockito, JAXB, SOA, RESTful and SOAP Web services, JSON, Maven, SQL, Hazelcast, RabbitMQ, Bamboo, Shell Script, GIT, Bitbucket, Jenkins, JPA, Cloud Foundry, Docker, Kubernetes, SonarQube, Kibana, Splunk, and AppDynamics

Java/J2EE Developer, 05/2018 to 09/2021

Sturdy Savings Bank

Involved in designing and implementing the application using various Java and J2EE Design patterns design patterns such as Singleton, Business Delegate, Façade, MVC and Data Access Object (DAO).

Designing and implementing scalable, REST and microservices-based mobile backend. The backend is being written in Java using Spring Boot for simplicity and scalability.

Extensively used Google Cloud resources like Compute Engine, IAM, Google Container Registry, Container Builder and Cloud Storage buckets.

Used Hibernate Framework for object relational mapping and persistence developed effective web pages using HTML, CSS, JavaScript, ReactJS, NodeJS and Bootstrap.

Tools & Technologies: Java 17, Spring Boot, Azure, PostgreSQL, Kafka, ReactJS, Cassandra, Maven, Azure, JIRA, GraphQL, Python, Swagger, Junit, Copilot (GPT 5, Claude Sonnet), Generative AI, Restful Web Services, Gradle, Jenkins, CI/CD, GIT, Postman, Splunk, Swagger

Sr. Software Engineer, 04/2016 to 04/2018

Client - American Express (Pheonix, AZ) – Pheonix, AZ

Developed with secured MacToken based Service Consumed and Service Provided with token-based authentication and authorization for RESTful (JAX-RS) web services

Integrated and maintain connections with SWIFT, NATCHA and ACH networks, ensuring seamless transmission of payment messages and compliance with respective standards in Payment card transactions.

Tools & Technologies Used: Java 1.7, Spring, Hibernate, RESTful and SOAP Web services, Jboss, DB2, JavaScript, Splunk, CSS, XML, SQL, PL/SQL, AngularJS, JQuery, Jenkins, CI/CD, Linux, SoapUI, MongoDB

Education

Bachelors: information technology

University Of GLS

Bachelors: computer science, 01/2018

University of Potomac - Virginia

#HRJ#f94e8951-0418-40b7-8998-506b93953ee4#



Contact this candidate