Post Job Free
Sign in

Software Engineer Spring Boot

Location:
Atlanta, GA
Salary:
80000
Posted:
September 10, 2025

Contact this candidate

Resume:

Niharika Jamble

Newark, New Jersey Open to relocation

Phone: 201-***-**** Email: ******.********@*****.***

LinkedIn: NiharikaJamble GitHub: NiharikaJamble

SUMMARY

Software Engineer with experience in backend development, trading systems, and scalable architectures across fintech and consulting. Proficient in Java, Spring Boot, REST APIs, SQL, and AWS (EC2, S3, SQS), with expertise in concurrency, caching, and low-latency design. Proven success in building real-time order management systems, auctions, and database migrations that improved latency by 40%, boosted system reliability, and enhanced pricing and risk controls. Collaborative and adaptable, with experience leading Agile teams, mentoring engineers, and delivering production-grade solutions that balance performance, resilience, and business impact.

TECHNICAL SKILLS

Java Python SQL RESTful Services Multithreading Concurrency Object-Oriented Design Spring Boot AWS (EC2 S3 SQS) Git GitHub CI/CD Basics SVN Maven Postman JSON Trees Graphs Queues Heaps Sorting & Searching MySQL PostgreSQL MongoDB Agile SDLC Version Control Commodity Trading Lifecycle Pricing Models Risk Management Trade Lifecycle Management Power Trading FIX 42 JIRA Kafka Redis Memcached

PROJECTS

Link Analysis using HITS and PageRank Algorithms GitHub Link

●Implemented HITS and PageRank algorithms to evaluate node importance in directed graphs for link analysis.

●Built Java-based CLI programs to parse graph inputs, calculate authority/hub scores, and iteratively converge results.

●Tools / Languages: Java, File I/O, Graph Algorithms

UniTrade – Electronic Trading System GitHub Link

●Developed a mock commodity trading system simulating live auctions and order placements.

●Implemented REST APIs for limit/market/FOK (Fill or Kill aka All-or-nothing) and FAK (Fill and Kill aka Immediate or Cancel) orders using priority queues

●Tools / Languages: Java, REST APIs, Data Structures, JSON

EXPERIENCE

Java Software Development Fellow Trainee Aug 2025 - Present

ElevateMe Bootcamp Columbus, Ohio

●Apply full-stack Java development skills to build and deploy scalable, secure, and maintainable web applications as part of a 200+ hour immersive training program.

●Develop responsive front-end interfaces using HTML, CSS, Tailwind, JavaScript, TypeScript, and Angular, and create secure RESTful APIs with Java 17, Spring Boot, Spring Security, and JWT authentication.

●Work with PostgreSQL and MongoDB to design schemas, write queries, and implement data access using Spring Data JPA and aggregation pipelines.

●Implement CI/CD pipelines with GitHub Actions and Docker, and deploy microservices with Spring Cloud on Azure.

●Deliver multiple capstone projects in Agile sprints, incorporating secure authentication, modular architecture, testing (JUnit, Mockito), observability (Grafana, Micrometer), and team-based code reviews.

Research Assistant May 2024 - Aug 2024

New Jersey Institute of Technology Newark, New Jersey

Specimen CI Integration GitHub Link

●Contributed to Specimin, a modular program reducer for debugging compilers and type systems by slicing large Java programs into minimal reproducing inputs.

●Designed and implemented a CI/CD pipeline using GitHub Actions to automate testing across multiple projects and validate reductions on various compilers and type checkers, improving feedback speed for researchers and developers.

Associate Systems Analyst Sep 2021 – Aug 2023

NSEIT Limited Mumbai, MH

●Built support for advanced order types such as FAK (Immediate or Cancel) and FOK (Fill or Kill), in a Java-based Order Management System (OMS), working with FIX protocol messages like New Order – Single (MsgType=D), Execution Report (8), and Order Cancel Request (F)

●Used Redis to implement caching for high-frequency order book reads, reducing latency by 40% and boosting responsiveness of the real-time FIX Market Data Broadcast Engine

●Modularized the Net Open Capacity (NOC) logic by extracting it from the OMS into a separate Java service, integrating NLDC API automation and introducing a Memcache layer to improve data retrieval and reduce system bottlenecks

●Implemented RPO trading sessions for green and non-green sources of renewable energy using pro-rata allocation based on order demand under REC contract.

●Designed and implemented forward and reverse auction flows with a flat-fee pricing structure for bilateral long term products( month ahead contracts), using Java to increase system flexibility and drive revenue for the trading platform

Assistant Manager- Technology Apr 2021 – Sep 2021

Kharvi Consultancy Services Mumbai, MH

●Led a team of six to automate power trading workflows from order capture through obligation generation, replacing manual processes with real-time reconciliation and rule-based validation—streamlining pre-trade to post-trade operations and cutting operational errors by 40%.

●Led the L1 team, ensuring smooth production releases through strict deployment adherence and rollback for failure recovery

●Identified gaps in current Agile implementation, such as limited customer feedback, and introduced regular sprint reviews and stakeholder check-ins to ensure continuous user input and improved product alignment

●Identified gaps in current Agile implementation, such as limited customer feedback, and introduced regular sprint reviews and stakeholder check-ins to ensure continuous user input and improved product alignment

●Authored SOPs and requirement documentation while conducting training sessions to accelerate new hire onboarding

Assistant System Engineer Oct 2019 – Apr 2021

Tata Consultancy Services Mumbai, MH

●Migrated databases from OracleDB to PostgreSQL, ensuring 100% data integrity while optimizing performance through B-tree indexing, connection pooling, and database normalization, improving query efficiency by 35%

●Designed a uniform price discovery algorithm for commodity and derivatives markets, leveraging market depth, order flow, and bid-ask spread to enhance pricing consistency and trade execution

●Applied regulatory margin (exposure) requirements across all products, reducing financial risk, protecting traders from excessive losses, and enhancing liquidity and market stability

●Spearheaded technical support for 100+ e-auctions, including English, Dutch, Yankee, Hybrid, Forward, and Reverse, ensuring seamless execution and system stability

EDUCATION

Masters in Computer Science New Jersey Institute of Technology, Newark, New Jersey

Bachelors of Engineering, Computer Engineering Mumbai University, Mumbai, Maharashtra



Contact this candidate