ENAME: Janvi
Senior java fullstack developer
Phone: 3072237454
Email ID: Mark@[Link]
Professional summary
Accomplished Senior Full Stack Java Developer with 12+ years of experience in designing and delivering enterprise-
grade applications, leveraging Java SE (8, 14, 17, 21), Spring Boot, Spring Cloud, Hibernate ORM, REST APIs, Angular
18, React 17, [Link], AWS (Lambda, ECS, EKS, S3, RDS, Fargate), Docker, Kubernetes, Apache Kafka, MySQL,
MongoDB, Terraform, Jenkins, and Git to build scalable, high-performance, cloud-native full-stack solutions.
Hands-on experience with Java SE 21, Java SE 17, Java SE 14, Java SE 8, and Core Java, developing enterprise-grade,
high-performance applications with modular and maintainable code architecture.
Expertise in OOP principles, Records, Pattern Matching, and Functional Programming to design reusable, efficient,
and scalable object-oriented and functional components.
Skilled at working with Collections, Collections Framework, Streams API, and Concurrency Utilities to manage
complex data structures, perform parallel operations, and optimize memory usage.
Proficient in Multithreading and Exception Handling, implementing concurrent solutions for high-throughput
systems while ensuring robust error handling and system reliability.
Good knowledge of HTML5, CSS3, TypeScript, Bootstrap, JavaScript, and React 17/React Router, building
responsive, dynamic, and user-friendly front-end interfaces with modern web standards.
Extensive experience with Angular 18 and AngularJS, creating modular, component-based single-page applications
(SPAs) with enhanced performance and maintainability.
Well-versed in Spring Boot, Spring Cloud, Spring Security, Spring Data JPA, and Spring Batch, developing secure,
scalable, and distributed backend systems, including batch processing and microservices architectures.
Strong knowledge of [Link] and GraphQL, building efficient server-side APIs and real-time data-driven applications
while enabling flexible and optimized client-server interactions.
Accomplished at designing and consuming REST APIs and handling JSON, integrating multiple systems, and ensuring
seamless communication across heterogeneous platforms.
Adept at leveraging AWS Lambda, Amazon ECS, Amazon EKS, AWS IAM, Amazon S3, Amazon RDS, and AWS
Fargate for serverless computing, containerized deployments, secure resource access, and scalable cloud
infrastructure.
Experienced in Terraform, automating infrastructure provisioning, managing cloud resources efficiently, and
implementing Infrastructure-as-Code (IaC) strategies.
Skilled in Docker and Kubernetes, containerizing applications for consistent deployment, orchestration, and scaling
of microservices across different environments.
Proficient in Apache Kafka and RabbitMQ, implementing event-driven architectures, message queuing, and real-
time data streaming for highly responsive and resilient systems.
Hands-on experience with MySQL, MongoDB, and Oracle Database, designing normalized and denormalized
schemas, optimizing queries, and managing both relational and non-relational databases.
Expertise in Hibernate ORM and Spring Data JPA, providing seamless object-relational mapping, transaction
management, and data persistence solutions in enterprise applications.
Well-versed in build and dependency management tools such as Apache Maven, Gradle, and Apache Ant,
streamlining build processes, automating project dependencies, and ensuring consistent application packaging.
Experienced in application servers including Apache Tomcat, JBoss EAP, IBM WebSphere Application Server, and
Oracle WebLogic Server, deploying enterprise applications with high availability and performance.
Proficient with IDEs like IntelliJ IDEA, Eclipse IDE, Apache NetBeans, and WebStorm, enhancing developer
productivity, debugging complex issues, and performing code refactoring efficiently.
Skilled in version control and CI/CD tools including GitHub, GitLab, Bitbucket, GitLab CI/CD, TeamCity, and Jenkins,
enabling automated builds, seamless code integration, and continuous delivery pipelines.
Experienced in testing and QA frameworks such as JUnit, Mockito, Jasmine, Karma, and MockMvc, developing unit,
integration, and end-to-end tests to ensure high-quality, bug-free applications.
Good knowledge of project management and collaboration tools including Jira, Bugzilla, Confluence, and GitLab
Wiki, coordinating Agile and Kanban workflows, tracking progress, and improving team productivity.
Strong understanding of software development lifecycles including SDLC, Agile, Scrum, and Kanban, delivering
projects efficiently while adapting to changing business requirements.
Versatile and accomplished at designing full-stack solutions that integrate front-end, back-end, cloud services,
microservices, DevOps pipelines, and event-driven architectures, ensuring end-to-end reliability, scalability, and
maintainability.
Professional Experience
Client: RetailPro Solutions Duration: Dec 2023 – Till Now
[Link] fullstack developer
Responsibilites:
Actively participated in Agile-based software development lifecycle (SDLC) activities including sprint planning,
backlog grooming, daily stand-ups and retrospective meetings using Scrum methodologies to deliver scalable and
high-performing banking loan processing applications within defined release timelines.
Designed and developed secure, reusable and scalable backend business logic using Java SE> 21, implementing
advanced Core Java concepts such as OOP, Collections, Streams API, Lambda Expressions, Multithreading and
Exception Handling for loan validation and transaction processing modules.
Developed responsive and user-friendly web interfaces utilizing HTML5, CSS3, TypeScript, Bootstrap and JavaScript
to enhance customer interaction and improve usability across banking workflow applications.
Built dynamic single-page applications (SPA) using Angular> 18, implementing modules, reusable components,
routing, reactive forms and dependency injection to streamline loan origination and approval workflows.
Designed and implemented enterprise-grade microservices and RESTful backend services using Spring Boot,
enabling secure and scalable processing of customer loan applications and financial transactions.
Integrated server-side event-driven functionalities and middleware services using [Link] to support asynchronous
operations and external banking service integrations.
Developed and consumed secure REST APIs with JSON payloads for seamless communication between frontend,
backend and third-party banking systems, ensuring efficient data exchange and service interoperability.
Implemented cloud-native deployment and infrastructure solutions on Amazon Web Services utilizing AWS Lambda,
ECS, EKS, Terraform, IAM, S3, RDS and Fargate to improve scalability, fault tolerance and operational efficiency of
banking applications.
Containerized enterprise applications using Docker and orchestrated deployments with Kubernetes to ensure high
availability, auto-scaling and consistent deployment across development and production environments.
Implemented distributed event-driven messaging architecture using Apache Kafka for real-time transaction
processing, loan status updates and asynchronous communication between banking microservices.
Designed and optimized relational database schemas, complex SQL queries and stored procedures within MySQL to
support secure and high-volume financial data processing.
Built and maintained automated CI/CD pipelines using Jenkins for continuous integration, automated testing and
streamlined deployment of banking applications across cloud environments.
Implemented object-relational mapping and persistence layers using Hibernate to simplify database interactions,
optimize query performance and manage transactional consistency within enterprise systems.
Managed project dependencies, automated builds and application packaging using Apache Maven, ensuring
standardized build and deployment processes across multiple environments.
Deployed and configured enterprise banking applications on Apache Tomcat, supporting secure and reliable hosting
of web-based financial services.
Utilized IntelliJ IDEA for enterprise application development, debugging, code optimization and integration of
advanced development plugins to improve productivity and code quality.
Managed source code repositories, branch strategies and collaborative development workflows using GitHub,
ensuring version control and secure code management practices.
Tracked project deliverables, sprint progress, defects and change requests using Jira to maintain Agile compliance
and ensure timely completion of development milestones.
Developed and executed frontend unit test cases using Jasmine to validate UI functionality, improve application
stability and ensure defect-free user experiences.
Implemented backend unit testing and mock-based integration testing using Mockito to validate service-layer logic,
API functionality and transaction processing workflows.
Prepared technical design documents, API specifications, deployment guides and knowledge base articles using
Confluence to support project documentation, compliance requirements and cross-team knowledge sharing.
Client:HealthSyncSolutions–Indiana Duration:May2020-Sep2023
Sr. java full stack developer
Responsibilites
Participated in Kanban-based software development lifecycle (SDLC) activities including continuous delivery
planning, backlog prioritization, workflow optimization and defect resolution to support the development of scalable
Electronic Health Record (EHR) healthcare portal applications.
Designed and developed secure backend modules using Java SE> 17, leveraging advanced Core Java features such as
Records, Pattern Matching, Collections Framework, Multithreading and Functional Programming concepts to
improve healthcare data processing efficiency.
Developed responsive and accessible user interfaces using HTML5, CSS3, TypeScript, Bootstrap and JavaScript to
enhance patient, physician and administrative user experiences across healthcare workflows.
Built interactive single-page healthcare applications using React> 17, implementing Hooks, Context API, reusable
components and state management techniques to streamline EHR operations and patient data visualization.
Designed and implemented distributed microservices architecture using Spring Cloud to support scalable healthcare
workflows, centralized configuration management and secure service-to-service communication.
Integrated middleware and asynchronous backend functionalities using [Link] to support healthcare notifications,
external API integrations and real-time processing requirements.
Developed and consumed secure GraphQL APIs to enable efficient healthcare data retrieval, reduce over-fetching
and improve performance of patient record management systems.
Implemented cloud-native healthcare application deployments on Microsoft Azure utilizing Azure Kubernetes
Service (AKS) to improve application scalability, orchestration, resilience and high availability across healthcare
environments.
Containerized enterprise healthcare applications and managed orchestration workflows using Kubernetes to
support automated deployment, workload balancing and environment consistency.
Implemented asynchronous messaging and event-driven communication using RabbitMQ to support secure
healthcare notifications, appointment processing and backend workflow integration.
Designed and optimized NoSQL database collections, indexing strategies and aggregation pipelines within MongoDB
to manage high-volume healthcare and patient record data efficiently.
Built and maintained automated CI/CD pipelines using GitLab CI/CD to streamline application build, testing and
deployment activities across multiple healthcare environments.
Implemented persistence and data access layers using Spring Data JPA to simplify database interactions,
transactional processing and healthcare data management operations.
Managed dependency management, automated builds and release packaging activities using Gradle to improve
development productivity and deployment consistency.
Deployed and maintained enterprise healthcare applications on JBoss EAP, ensuring secure hosting, application
stability and optimized runtime performance.
Utilized Eclipse IDE for enterprise application development, debugging, code refactoring and integration of
healthcare service modules within Agile development environments.
Managed source code repositories, merge requests and collaborative development workflows using GitLab,
ensuring secure version control and streamlined code integration practices.
Tracked defects, workflow progress, enhancement requests and release activities using Bugzilla to ensure timely
issue resolution and continuous healthcare application improvements.
Developed and executed frontend unit test cases using Karma to validate UI functionality, improve application
reliability and ensure seamless user experiences across healthcare portals.
Implemented backend integration testing and API validation using MockMvc to ensure healthcare service reliability,
secure transaction handling and accurate API responses.
Prepared technical documentation, API references, deployment procedures and healthcare workflow knowledge
articles using GitLab Wiki to support operational knowledge sharing and compliance documentation requirements.
Client: RetailStream Solutions – Washington Duration: Aug 2018 – Mar 2020
Sr. java fullstack developer
Responsbilites:
Oversaw Agile Scrum development activities including sprint planning, backlog refinement, daily stand-up meetings
and sprint retrospectives to ensure timely delivery of scalable retail order management solutions and continuous
process improvement initiatives.
Managed the design and enhancement of backend business functionalities using Java SE> 14, leveraging Core Java
concepts such as Collections Framework, Streams API, Multithreading and Exception Handling to support retail
transaction and order fulfillment operations.
Developed responsive and user-centric web interfaces utilizing HTML5, CSS3, TypeScript and Bootstrap to improve
customer experience and operational efficiency within retail workflows.
Implemented frontend application development using AngularJS, creating reusable components, dynamic data
binding and modular UI structures for retail inventory and order processing systems.
Executed secure authentication, authorization and role-based access control functionalities through Spring Security
to safeguard retail customer information and transactional data.
Integrated asynchronous backend services and middleware functionalities using [Link] to support real-time
notifications, order tracking and operational workflows.
Designed and delivered microservices-based APIs to streamline order processing, payment integration and inventory
synchronization across distributed retail application environments.
Deployed cloud-native backend processing workflows on Amazon Web Services utilizing AWS Lambda to support
scalable and event-driven retail transaction processing operations.
Containerized enterprise retail applications using Docker to ensure environment consistency, deployment portability
and streamlined release management across environments.
Implemented asynchronous messaging and queue-based communication using Apache ActiveMQ to enable reliable
service-to-service communication and order processing workflows.
Designed and optimized relational database structures, SQL queries and transactional data handling within Oracle
Database to support high-volume retail operations.
Established CI/CD pipelines and automated deployment workflows using Bamboo to streamline build, test and
release processes across environments.
Implemented ORM-based persistence logic using Hibernate ORM to simplify database interactions and improve
application maintainability.
Managed build automation, dependency resolution and packaging processes through Apache Ant to ensure
consistent and reliable application builds.
Deployed enterprise retail applications on Oracle WebLogic Server, ensuring stable runtime performance, scalability
and secure application hosting.
Utilized Apache NetBeans for development, debugging, code refactoring and module integration within retail
application systems.
Managed source code versioning, branching strategies and collaborative development workflows using Bitbucket
while tracking issues and enhancements through Redmine.
Executed unit testing and integration testing using Jasmine and JUnit, while maintaining technical documentation
and project knowledge base using Bitbucket Wiki to ensure quality delivery and knowledge continuity.
Client: BlockFin Labs, Texas Duration: Oct 2015 – June 2018
java fullstack developer
Responsbilities:
Oversaw Agile Kanban-based development lifecycle activities including continuous delivery workflows, task
prioritization, defect resolution and production support for enterprise financial applications ensuring high system
reliability and performance.
Developed robust backend components using Java SE> 8, leveraging multithreading, collections framework and
concurrency utilities to support high-volume financial transaction processing systems.
Designed and implemented responsive web interfaces using **HTML5 and CSS3 to deliver user-friendly dashboards
and financial reporting screens for enterprise users.
Implemented client-side navigation and routing logic using React Router to enable seamless navigation across
financial modules and transaction workflows.
Developed batch processing and scheduled job frameworks using Spring Batch to efficiently handle large-scale
financial data processing and reconciliation tasks.
Designed and exposed RESTful APIs with JSON payloads to enable secure communication between frontend systems
and backend financial services.
Deployed scalable backend services on Google Cloud Platform using Compute Engine instances to support financial
application workloads and ensure high availability.
Orchestrated containerized application deployments using Kubernetes to ensure scalability, fault tolerance and
consistent runtime environments across financial systems.
Implemented real-time event-driven communication using Apache Kafka to support financial transaction streaming,
auditing and asynchronous processing.
Designed and optimized relational database structures, indexing strategies and query performance in MySQL to
manage financial records and transactional data efficiently.
Established CI/CD pipelines using TeamCity to automate build, testing and deployment processes across
development and production environments.
Implemented ORM-based persistence layers using Hibernate ORM to simplify database interactions and ensure
efficient data management.
Managed build automation and dependency resolution using SBT to streamline application compilation and
packaging processes.
Deployed enterprise applications on IBM WebSphere Application Server ensuring stable, secure and high-
performance runtime environments for financial systems.
Utilized WebStorm for frontend development, debugging and optimization of financial user interface components
and modules.
Managed version control and collaborative development workflows using Apache Subversion ensuring secure code
management and controlled release processes.
Tracked defects, enhancements and workflow progress using Bugzilla to ensure timely resolution of issues in
financial applications.
Developed and executed unit testing and mocking scenarios using Karma and Mockito to ensure application
reliability and functional accuracy.
Prepared technical documentation, system design documents and API specifications using Confluence to support
development standards, audit compliance and knowledge sharing.
Client: DataStream Innovations, California Duration: July 2013 – Sep 2015
ETL developer
Responsibilites:
Oversaw SDLC activities in an Agile development environment under senior guidance, contributing to requirement
understanding, development, testing and deployment support for enterprise software applications.
Developed basic backend modules and business logic using Java SE with Core Java concepts such as OOPs,
collections and exception handling for application functionality.
Assisted in designing and implementing simple user interface components using HTML5 and CSS3 for web-based
enterprise applications.
Supported frontend development tasks using JavaScript for basic validations, form handling and UI interactions
across application modules.
Assisted in developing and consuming RESTful APIs with JSON data exchange for communication between frontend
and backend services.
Worked on basic database operations including data insertion, update, deletion and retrieval using SQL in relational
database systems.
Assisted in writing and maintaining SQL queries and stored procedures in MySQL for application data processing
requirements.
Supported debugging and troubleshooting of application issues by analyzing logs and identifying basic code defects
under senior developer supervision.
Participated in unit testing activities by executing test cases and validating application functionality using testing
frameworks.
Assisted in version control and code management activities using Git for maintaining source code integrity and
collaborative development.
Supported build and deployment processes using Apache Maven for packaging and deploying application modules
across environments.
Worked with application server environments such as Apache Tomcat for deploying and validating web applications.
Participated in daily Agile Scrum meetings, sprint planning and retrospective sessions to understand project progress
and development tasks.
Prepared basic technical documentation, test cases and user guides using documentation tools to support
development and maintenance activities.