Post Job Free
Sign in

Senior Java Backend Engineer with 8+ Years Experience

Location:
Mountain View, CA
Posted:
May 28, 2026

Contact this candidate

Resume:

SWATI GHATAGE

*****.*********@*****.*** +1-312-***-****

LinkedIn: https://www.linkedin.com/in/swati-ghatage-7a0189101/ SENIOR JAVA SOFTWARE ENGINEER

Accomplished Senior Java Backend Engineer with 8+ years of experience designing, developing, and supporting enterprise-scale financial services applications using Java, Spring Boot, Microservices, REST APIs, Kafka, Oracle, MySQL, and distributed systems technologies. Strong expertise in backend development, API integrations, event-driven systems, SQL optimization, production support, and scalable application development within Agile environments. Proven experience delivering high-quality software solutions for banking, payments, and trading platforms at Wells Fargo, Wellington Management, CBOE, and BNY Mellon.

TECHNICAL SKILLS

Languages & Backend Technologies

• Java 8/11/17, J2EE, Spring Core, Spring MVC, Spring Boot, Spring JDBC, Hibernate, JDBC

• REST APIs, SOAP Web Services, Microservices, Swagger/OpenAPI, OAuth, JSON, XML

• Event-Driven Architecture, Distributed Systems, Asynchronous Processing Messaging & Integration

• Apache Kafka, Enterprise Messaging, API Integration, Distributed Systems Integration

Databases

• Oracle, MySQL, MongoDB, SQL, PL/SQL

DevOps & Tools

• Maven, Gradle, GitHub, Postman, Swagger, Splunk, Jetty, SonarQube

• CI/CD Concepts, Agile Development, SDLC, Code Reviews Testing & Quality

• JUnit, Selenium, Test-Driven Development (TDD), Integration Testing, API Validation AI Tools

• Claude, ChatGPT, Cursor AI

Methodologies

• Agile/Scrum, Production Support, Root Cause Analysis, Performance Optimization PROFESSIONAL EXPERIENCE

Software Engineer

Wells Fargo – Retail Banking & Payments Platform

Project: M2 Payments Platform Enhancements

• Designed, developed, and enhanced RESTful microservices for recurring payment scheduling functionalities including create, update, view, and delete operations using Java, Spring MVC, and Spring Boot.

• Built scalable backend services supporting bill payments, ACH transfers, wires, self-pay, balance monitoring, transaction alerts, and international money transfer workflows.

• Developed enterprise-grade REST APIs and standalone Java applications using Spring Boot, Maven, and embedded Jetty server.

• Integrated Kafka-based messaging workflows for distributed payment processing and event-driven integration scenarios.

• Implemented Swagger/OpenAPI documentation to improve API visibility and streamline integration testing across distributed teams.

• Collaborated with UI, backend, DevOps, QA, and cross-functional Agile teams to deliver end-to-end payment processing solutions.

• Performed API integration testing and service validation using Postman and JUnit.

• Investigated and resolved critical production incidents related to payment processing systems, improving application stability and reducing customer- impacting defects.

• Utilized Splunk for monitoring, troubleshooting, root cause analysis, and production support activities.

• Analyzed and upgraded vulnerable or deprecated third-party libraries to improve platform security and compliance.

• Participated in code reviews, technical design discussions, and sprint planning activities within Agile Scrum teams.

• Contributed to scalable backend solutions supporting enterprise digital banking and financial transaction systems.

Software Engineer

Wellington Management Company (WMC)

Project: iCAMS Corporate Action Management Platform

• Enhanced enterprise corporate action management platform responsible for automated processing and tracking of MT564 SWIFT financial messages.

• Developed backend services and frontend modules for Add, Modify, Search, and Election workflows using Java, Web Services, and ExtJS.

• Designed and implemented Oracle database objects including tables, views, stored procedures, functions, sequences, and PL/SQL packages.

• Developed and optimized complex SQL queries and PL/SQL procedures to improve application performance and processing efficiency.

• Collaborated with business stakeholders and technology teams to gather requirements and deliver scalable enterprise application enhancements.

• Participated in technical design and architecture discussions for modernization and enterprise integration initiatives.

• Supported distributed financial systems integration and enterprise workflow processing.

Software Engineer

Chicago Board Options Exchange (CBOE)

Project: Distributed Trading Platform Enhancements

• Enhanced distributed trading systems supporting options, equities, and futures trading applications using Java technologies.

• Collaborated with performance testing and regression testing teams to identify bottlenecks and improve system reliability.

• Implemented SonarQube remediation tasks and increased unit test coverage using JUnit to improve maintainability and code quality.

• Worked with external vendors, trading firms, and clearing corporations during integration testing and user acceptance testing activities.

• Participated in Agile Scrum ceremonies including sprint planning, daily stand-ups, demos, and retrospectives.

• Demonstrated completed application features to product owners and business stakeholders during sprint reviews.

Software Engineer

Bank of New York Mellon

Project: Project & Portfolio Management Platform

• Developed Java standalone applications for validating and uploading Excel-based enterprise data using Apache POI APIs.

• Built dashboards, reporting modules, JSP reports, workflows, and visualization components using HP PPM.

• Developed PL/SQL procedures, functions, cursors, and triggers supporting reporting and enterprise workflow management.

• Participated in planning, testing coordination, release activities, and Agile project delivery processes.

• Supported enterprise operational reporting and portfolio management functionalities.

EDUCATION

Bachelor of Engineering (B.E.)

Maharashtra Institute of Technology (MIT), Pune University Diploma in Computer Engineering

Maharashtra State Board

ADDITIONAL STRENGTHS

• Strong domain expertise in banking, payments, trading, and financial services systems

• Proven experience troubleshooting and resolving production issues in enterprise- scale distributed applications

• Strong analytical, communication, and problem-solving skills

• Experience collaborating with geographically distributed teams and stakeholders

• Quick learner with adaptability to modern backend, cloud, and microservices technologies

• Experience working in fast-paced Agile/Scrum environments



Contact this candidate