Nishant dev

93 posts

Nishant dev banner
Nishant dev

Nishant dev

@nishantdevx

Software Engineer (Java & Go) Building real-world microservices, fintech systems & APIs Sharing lessons, mistakes & system design insights

Katılım Temmuz 2024
642 Takip Edilen29 Takipçiler
Sabitlenmiş Tweet
Nishant dev
Nishant dev@nishantdevx·
Open to Work | Java + Golang Backend EngineerBuilding scalable microservices, fintech systems & high-performance APIs.Daily threads: System Design, Interviews, Go tips.Seeking Backend/SDE roles (India | Remote).DM your JD or reply! #OpenToWork #Java #Golang #hiring
English
0
0
0
125
Nishant dev
Nishant dev@nishantdevx·
That is when it clicked. Without @Transactional, each DB call commits independently. So if something fails in between…there is no rollback. You don’t get failure. You get partial success Transactions don’t protect success. They protect you from partial failure.
English
1
0
0
7
Nishant dev
Nishant dev@nishantdevx·
⚠️ We removed @Transactional… nothing broke. That was the problem. It looked like a small cleanup. We had a method doing multiple DB operations. Someone asked: 👉 "Do we really need @Transactional here?" At first, it felt like a safe change. So we removed it.
English
1
0
0
8
Nishant dev
Nishant dev@nishantdevx·
2️⃣ PostgreSQL Advisory Locks → No Redis needed → Uses pg_try_advisory_xact_lock() → Lock auto-releases when transaction ends 3️⃣ DB Table Lock → cron_locks table as coordination point → Great when you need an audit trail
English
1
0
0
7
Nishant dev
Nishant dev@nishantdevx·
🔒 Running multiple server instances? Don't let your cron job run on ALL of them! Here's how to ensure only ONE instance runs the job in #Golang 👇
English
1
0
0
16
Nishant dev
Nishant dev@nishantdevx·
Overall: Very practical & Paytm-relevant round — focused on Spring Boot internals, security (JWT), distributed systems (rate limiting, cron in multi-pod, messaging) & event-driven design. No heavy DSA or full LLD this time.
English
1
0
0
13
Nishant dev
Nishant dev@nishantdevx·
Just completed my #backend #Engineer #interview at @Paytm (@noida ) 45-minute Technical round done today (10th April 2026). Recruiter Sonia scheduled it super quick via Naukri. Round Flow: Started with “Tell me about yourself” + deep dive on my fintech projects at Saoirse .
English
1
0
0
23
Nishant dev
Nishant dev@nishantdevx·
Ek developer vibe code kar sakta hai, lekin agar ek vibe coder code karega to bugs hi generate karega 🫣 #golang #dev #java
Nishant dev tweet media
हिन्दी
0
0
1
31
Nishant dev
Nishant dev@nishantdevx·
🚀 Day 29/30: Interview Trick Before coding, repeat the question in your own words. Why? • buys thinking time • clarifies constraints • aligns with interviewer Great engineers debug the problem before touching the keyboard. #interviews #Day29
English
0
0
0
13
Nishant dev
Nishant dev@nishantdevx·
🚀 Day 28/30: Explaining Projects In interviews use P.A.R. Problem → what you solved Action → what you built Result → what changed Don’t just list tech stacks. Tell the engineering story. #career #softwareengineering #Day28
English
1
0
2
19