Post Job Free
Sign in

Full-Stack Lead Software Engineer (Java/Angular)

Location:
Irving, TX
Salary:
130k
Posted:
November 08, 2026

Contact this candidate

Resume:

Dinesh Ramchandra Jadhav

+1-945-***-**** ***************@*****.*** linkedin Texas

Work Experience

Lead Software Engineer / Full Stack Developer – Scadea Systems Inc (Client: Citi Bank), USA Mar 2025 – Present

•Lead upgrade of micro-frontend banking applications from Angular 13/16 to Angular 20 using Module Federation, standalone components, OnPush change detection, RxJS and NgRx.

•Delivered retail and corporate banking features including payment gateway and wallet transaction flows, along with crypto/blockchain and hedge fund applications.

•Set up new micro-frontend repositories and managed version upgrades, builds and deployments through OpenShift and Harness; built shared libraries integrated through module federation and iFrame.

•Used Devin AI to accelerate API upgrades and integration work across applications.

•Developed Spring Boot microservices and REST APIs with Spring Data JPA on MySQL, using AWS Lambda, API Gateway, S3, RDS and CloudWatch for automation, storage and monitoring.

•Built Java / Spring Boot microservices exposing RESTful APIs for payment and wallet transaction workflows, using layered design, validation, exception handling and JUnit tests.

•Integrated Redis to cache frequently accessed product data, improving application performance by 40%; used Memcached for distributed session management across instances.

•Used Kafka for asynchronous messaging between Spring Boot services to handle high-volume events without blocking user requests.

•Developed Kafka-based event-driven integrations with Spring Boot producers and consumers to publish transaction events asynchronously, decoupling services and improving reliability under load.

•Integrated Okta for SSO and MFA using OAuth 2.0 / OpenID Connect, with role-based API access and custom login and registration workflows.

•Cached frequent queries and session data with Redis and Memcached on AWS EC2, reducing database load and improving scalability; applied TTL and eviction policies to keep cached data fresh.

•Raised code coverage by 25% in 3 months and cut code-quality issues by 40% using SonarQube feedback; maintained 90%+ unit test coverage with Jasmine/Karma.

•Partnered with product teams and developers on personas, user journeys and Figma designs to deliver features on time in an Agile environment.

Lead Software Engineer – Info Web Systems Inc (Client: John Deere), USA JAN 2025– Mar 2025

•Led migration of AngularJS to Angular 18 for the John Deere product application, building a secure, scalable frontend with Spring Boot and AWS.

•Defined architecture and project setup; built standalone components, custom directives and pipes, and RxJS-based state using Material Design from Figma wireframes.

•Created wireframes, prototypes and high-fidelity designs in Figma and Adobe XD; ran user interviews, surveys and usability tests to inform design decisions.

•Built Java / Spring Boot microservices and REST APIs with Spring Data JPA and Hibernate, and used AWS Lambda, S3, RDS, API Gateway and CloudWatch.

•Used Kafka topics with Spring Boot consumers to process application events asynchronously and keep services loosely coupled.

•Deployed on EC2 with Redis caching for frequently read data and session state, improving response times and fault tolerance.

•Implemented Okta SSO/MFA with OAuth 2.0 and OpenID Connect, and optimized Spring Data queries for a 30% improvement in data retrieval performance.

•Wrote Jasmine/Karma unit tests with 90%+ code coverage.

Lead Developer – Futran Tech Solution, Pune (Client: GARP, New Jersey, USA) Mar 2024 – Dec 2024

•Led migration of AngularJS to Angular 18 applications, gathering requirements from legacy systems and designing configurations for the new Angular application.

•Developed Java / Spring Boot REST services backing the Angular frontend, with Spring Data JPA repositories, service-layer business logic and JUnit tests.

•Integrated Redis to cache frequently accessed product data, improving application performance by 40%; used Memcached for distributed session management across instances.

•Used Kafka for asynchronous messaging between Spring Boot services to handle high-volume events without blocking user requests.

•Optimized Spring Data repository queries, achieving a 30% improvement in data retrieval; implemented data access with Spring Data JPA and MySQL.

•Designed Material Design UIs from Figma, used dependency injection, custom directives and pipes, and maintained 90%+ test coverage with Jasmine/Karma.

•Presented to senior leadership to secure approval and budget for the application.

Technical Consultant / Frontend Developer – ITS Ception (Client: Midis Group), Dubai Jan 2023 – Dec 2023

•Built a secure, scalable banking frontend with Angular 15, TypeScript and SCSS on Azure, and migrated the existing Spring Boot solution.

•Took part in client workshops and requirement-gathering sessions; delivered hybrid mobile and web applications and designed AWS-based cloud architecture.

•Developed JSF applications with Managed Beans and Facelets and used Spring MVC to separate frontend and backend concerns.

•Wrote Jasmine/Karma unit tests with 90%+ coverage; performed peer code reviews and integration testing.

•Prepared the cutover plan and user training plans, and provided go-live and hypercare support.

Senior Software Engineer – Info Web Solution (Client: John Deere), Pune, India Dec 2021 – Jan 2023

•Led migration of AngularJS to Angular 12 for the John Deere product application using Spring Boot and Azure.

•Worked with HR leadership, IT and business users to turn requirements into actionable work; developed architecture and project setup.

•Applied RxJS, dependency injection, custom directives and pipes, and Material Design from Figma; achieved 90%+ coverage with Jasmine/Karma.

•Created custom ServiceNow tables, forms, workspaces, flows and flow actions; identified process bottlenecks through Performance Analytics to improve HR case resolution.

•Ran client training and demos, and secured senior leadership approval and budget for the application.

Senior Frontend Developer – Cuembex Software Solutions, Pune, India Feb 2021 – Nov 2021

•Developed interactive Angular 8 UIs for financial solutions using Bootstrap, RxJS Observables and Subjects.

•Built flow and bar charts with Chart.js; set up Git repositories and Jenkins CI/CD.

•Managed risks proactively and achieved audit outcomes with zero major findings.

Associate Consultant – Atos Syntel (Client: FedEx, USA), Pune, India Oct 2017 – Feb 2021

•Migrated a JSF monolith to an Angular microservice application; helped define architecture and project setup.

•Delivered an end-to-end POC that won client approval for the project; ran training and demos for stakeholders.

•Designed Material Design UIs from Figma; applied dependency injection, custom directives, pipes and RxJS; built hybrid mobile and web applications.

Mobile Application Developer II – Avantasy Pvt Ltd, Hyderabad, India Jun 2017 – Oct 2017

•Designed and built the Promonear proximity-beacon marketing app with Angular 5, Ionic, Cordova, Node.js, Android and iOS, delivering personalized offers to nearby customers.

Mobile Application Developer – Narayani GhramIT Systems (Client: Haryana Government), India Apr 2016 – Apr 2017

•Built SurfMug, a hybrid Android app that broadcasts questions to friends on social networks, using AngularJS, Ionic 1, Cordova and Node.js.

Android / Frontend Developer – PreciseBit Technologies Nov 2014 – Mar 2016

•Built Kisan Point, an e-trading marketplace for farmers, using Java, Android SDK, PHP, MySQL, jQuery and AJAX; designed GUIs from gathered requirements and integrated with Tally ERP9 as backend.

Technical Skills

•Languages: Java, JavaScript, TypeScript, HTML5, CSS3/SCSS, SQL.

•Frontend: Angular 2–19, NgRx, RxJS, React, Redux, Vue.js, Ionic, Cordova, Material Design, Bootstrap, Chart.js, Module Federation.

•Backend & Cloud: Node.js, Spring Boot, Spring Data/JPA, Spring MVC, Hibernate, Microservices, REST APIs, Apache Kafka, AWS (Lambda, API Gateway, S3, RDS, EC2, CloudWatch, Kinesis, Lex, CodePipeline), Terraform, Azure, Redis, Memcached, Okta, OAuth 2.0.

•Architecture: Micro-Frontend, Microservices, Single Page Applications, Design Systems, SDLC, Agile/SAFe, Waterfall.

•Databases, Testing & Tools: Oracle, PostgreSQL, MySQL, NoSQL, JUnit, Jasmine, Karma, SonarQube, Git, Jenkins, OpenShift, Harness, Figma, Sketch, Adobe XD, InVision, Axure RP.

Education & Certifications

Master of Technology in Computer Science & Engineering, JNTUH, Hyderabad, India 2016

Bachelor of Engineering in Computer Science & Engineering, Shivaji University, Kolhapur, India 2014

SAFe Agile 4.5 – Certification No. 874*****-****



Contact this candidate