Anuj Gupta Email and Phone Number
A full stack java developer with 14+ years experience working in Agile Java/Jee projects doing design and development. Worked on developing Microservices using Spring cloud & RESTful webservices.Have worked on front-end technologies such as React & Redux. Have worked on developing API using Nodejs and Express. Have vast sql and noSql (MongoDb) experience as well.Worked 3+ years in US(Seattle WA & Portland OR).Currently working in Sydney for last 7 years. Worked for CBA, NBN and Macquarie Bank.Expertise in the areas of Analysis, Design, Development, Unit Test and DevOps● Domain experienced - Financial market in Credit risk, Forex Trading and Loan Origination● Worked on all Java/J2EE technologies with application frameworks like SpringBoot, Spring MVC, Spring Data, ORM Hibernate and RESTful WebServices● Experienced writing various microservices patterns and applying different design principles● Experienced using Kafka and Redis cache● Experienced building UI components in React, html, css, javascript● DevOps CICD Pipeline ● Involved in unit testing using Junit, Mockito and integration/functional testing● Experience in Source Control - Git, Build Management – Maven, Gradle and Bamboo, Project Management tools – JIRA, Github, Bitbucket, Development IDE – VS Code, Intellij, Eclipse● Databases used Oracle, MS SQL Server, MySQL, Postgres SQL, MongoDb and DynamoDb● Worked in all OS environment – Windows, Linux, Unix & MacOS● Experienced working in a containerized environment - Docker● Widely experienced in working under Agile methodologyRecent Technology Stack Java 21, Spring Boot 3, Hibernate/Spring JPA, React & React-Redux, NodeJs, Typescript, Javascript Docker, AWS, GCP, JMS, Git and GitHub, Bamboo, Maven, Sql, Cucumber, Selenium Junit, Jasmine/Jest, Design Patterns, Object Oriented Analysis & Design, SOLID Principles.
Macquarie Group
View- Website:
- macquarie.com
- Employees:
- 16295
-
Senior Java DeveloperMacquarie Group Jul 2021 - Present• Worked on solution design and implementation of the Vehicle Guide service, which played a critical role in valuation of the car. Leveraged OpenAPI specification to automate the generation of microservice client and server-side code, streamlining development processes and enhancing efficiency. • Worked on the integration of third-party SOAP based Glasses API to fetch car valuation matrix details.• Enhanced Vehicle Guide API performance through optimization of database indexing.• Led the migration strategy, planning and prioritization efforts for transitioning the microservice ecosystem from AWS to GCP, minimizing disruption and ensuring seamless integration.• Designed and developed a microservice to integrate with Salesforce instance to sync new application details across different systems. • Worked on design and implementation of a service based on messaging for asynchronous message handling using Kafka as the messaging middleware.• Worked on design and implementation of orchestration service called DigitalCarLoan, which provided the quote and application submit capability for Direct car loan business. This service was built to orchestrate with the other base and aggregate microservices to handle all end-to-end processes.• Worked on the development work for car loan front end application based on React, Redux and TypeScript• Developed reusable libraries for common implementation across services, ensuring consistent standards and accelerating SDLC.• Championed efforts to enhance BAU processes by implementing automation and optimization strategies, driving improvements in efficiency and productivity. Was responsible for maintaining and enhancement of 15 core micro services in car loan origination space. -
Full Stack EngineerNbn® Australia Mar 2020 - Jul 2021Sydney, New South Wales, Australia· Worked as Lead developer for Service Portal Application. Delivered multiple projects as part of Service Portal team.· Deconstructed the monolithic Service Portal application into smaller, more manageable microservices.· Designed and Developed RESTful web service using Java 8, Spring boot NPIS Project· Added Chat capability to Service Portal using Genesys Chat Kit and worked on integration to Chat Api via Okta for authentication and authorization.· Orchestrated the integration of Okta Federate based Single sign-on authentication framework using Spring security for Service Portal application, ensuring robust security measures.· Worked on a system parameter microservice based on Spring Webflux.· Acquired proficiency in NodeJS to contribute to the development of the Backend for Frontend (BFF) layer.· Conducted Proof of Concept (POC) for implementing micro front-end architecture utilizing the Single-spa library.· Contributed to the design and development of Service portal application using React, Redux and JavaScript -
Full Stack Java DeveloperCommonwealth Bank Apr 2017 - Oct 2019· Designed and developed a new Financial Infomration Exhange (FIX) protocol based middleware application to interact with the Bloomberg system using QuickFIX engine, Spring Boot, Java 8, Sql and JMS. · Developed Restful web services that are consumed by upstream application to book forex transaction In Wallstreet and Murex system. Services interacted with JMS and SOAP based services and Oracle database.· Worked on designing and developing the Fxtg admin web application in Java8 , Spring boot, React-redux, Javascript, Oracle and Hibernate.· Delivered multiple projects as part of FXTG Project using java and spring boot and UI dev using React & Redux. -
Senior Software DesignerRoyal Bank Of Scotland Oct 2013 - Feb 2017Gurgaon, India• Interacting with key stakeholders to understand requirements.• Designing, coding using Java/J2EE Technologies based on best industry standards.• Conducting Requirement Workshops, Sprint Planning, Sprint Review meeting, Retrospective Meetings, daily Scrum meetings, and maintaining the Story Backlog as well as ensuring the timely delivery of project.• Handling Production Release Process• Participate in release management, raising change request, writing release plan, and executing the release plan in production• Involved in peer code review using fisheye tool.• Writing Automated Test using Selenium, Junit & Mocking Framework• Document the code changes, impact analysis and test specifications.• Part of talent accusation team for hiring JAVA position at Team as well as Organisation level. -
Senior Software EngineerIbm Global Services Oct 2009 - Sep 2013IndiaWorked with multiple clients, on multiple projects across various domain. Worked from India & USA(Seattle WA & Portland OR)DBS Bank | Audit Confirmation & Central Negative File System | 2012-2013Regence USA | Customer-Provider Portal Development | 2009-2012USCIS | H1 Lottery Portal for USCIS | 2008-2009VISTA |Insurance Portal | 2006-2008AT&T |Network Provisioning Platform|2005-2006• Working on the development of the application end-to-end using JAVA 1.7, AngularJS, Jquery, HTML, CSS, JSP, Servlets, Spring, Hibernate, NodeJS• Writing Test Specifications • Writing automated unit tests using Junit.• Supporting User testing and fixing the bugs as identified.• Gather & understand the requirements from the client, and prepare system design document• Working on enhancement and maintenance of the application.• Coding & Implementation adhering to the best coding practices. • Testing ,debugging, identifying and correcting bugs within established testing protocols, guidelines and quality standards to ensure that software applications performs to the specifications.• Managing team of developers and guide them with technical expertise.• Managing all the documents related to code delivery Writing & End user documentation• Responsible for integrating and supporting Right Now CRM Tool in the myRegence portal.• Integration of all the User Interfaces and Business layer using Struts Framework.• Documenting the code changes and test specifications.• Conduct Peer-to-Peer code reviews to ensure that builds are error free • Providing 24*7 supports, ensuring the application is up 24*7 and resolve any issue in given SLA time.
Anuj Gupta Education Details
-
Computer Science
Frequently Asked Questions about Anuj Gupta
What company does Anuj Gupta work for?
Anuj Gupta works for Macquarie Group
What is Anuj Gupta's role at the current company?
Anuj Gupta's current role is Senior Software Engineer | Proficient in Java, Spring Boot, React, AWS, Google Cloud | Dedicated Agile Practitioner.
What schools did Anuj Gupta attend?
Anuj Gupta attended Netaji Subhas Institute Of Technology.
Who are Anuj Gupta's colleagues?
Anuj Gupta's colleagues are Alexandra Nasonova, Payal Gera, Henna Kwon, Clara Watson, Pauline Beatriz E., Bhavya Garg, Samuel Goodman.
Not the Anuj Gupta you were looking for?
-
Anuj Gupta
Cio | Gaicd | It Strategy & Execution | Business Partnering & Advisory | Service Delivery | It Service & Vendor Management | Global Leader | It M&A Support |Greater Sydney Area -
Anuj Gupta
Business Banking Associate @ Cba | B. Commerce (Finance) / B. Computer-Science @ UnswSydney, Nsw -
Anuj Gupta
Sydney, Nsw -
1yahoo.co.in
Free Chrome Extension
Find emails, phones & company data instantly
Aero Online
Your AI prospecting assistant
Select data to include:
0 records × $0.02 per record
Download 750 million emails and 100 million phone numbers
Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.
Start your free trial