HamburgerMenu
hirist

Senior Software Engineer - Java

TalentGen Advisory LLP
3 - 7 Years
Gurgaon/Gurugram

Posted on: 06/10/2026

Job Description

Senior Software Engineer - Java

Location : Gurugram

Experience : 3 - 6 Years

Employment Type : Full-time

Industry : Product / FinTech

About the Role :

We are looking for a Senior Software Engineer - Java to join our engineering team in Gurugram. The ideal candidate will have strong hands-on experience in Java backend development and should ideally come from a product-based technology company.

Key Responsibilities :

- Design, develop, and maintain high-performance, scalable backend applications using Java.

- Build and enhance RESTful APIs and backend services.

- Work with cross-functional teams including Product, Engineering, QA, and DevOps to deliver high-quality products.

- Write clean, maintainable, and well-tested code following engineering best practices.

- Participate in architecture discussions, code reviews, and technical design decisions.

- Troubleshoot production issues and drive effective root-cause analysis.

- Optimize application performance, scalability, reliability, and security.

- Contribute to engineering standards, automation, and continuous improvement.

- Mentor junior engineers and contribute to a strong engineering culture.

Required Skills :

- 3 - 6 years of hands-on software development experience.

- Strong proficiency in Java and object-oriented programming.

- Strong understanding of Data Structures, Algorithms, and System Design.

- Experience developing REST APIs / Microservices.

- Good knowledge of Spring Boot / Spring Framework.

- Experience with SQL and relational databases such as MySQL/PostgreSQL.

- Understanding of multithreading, concurrency, JVM, and performance optimization.

- Experience working with Git and CI/CD practices.

- Strong debugging and problem-solving skills.

- Experience working in product-based companies is preferred.

Good to Have :

- Experience in FinTech / Payments / Banking / Financial Services.

- Exposure to Kafka or other messaging/streaming platforms.

- Experience with AWS / Azure / GCP.

- Knowledge of Redis / caching technologies.

- Experience with distributed systems and high-volume applications.

- Exposure to Docker/Kubernetes.

Candidate Profile :

We are looking for engineers who :

- Have worked on consumer-facing or B2B products rather than purely service-based projects.

- Have experience building scalable and reliable backend systems.

- Can independently own features from design through deployment.

- Are comfortable working in a fast-paced, product-driven environment.

- Demonstrate strong ownership, problem-solving, and communication skills.

Preferred Background :

Target companies : Product-based technology companies, FinTechs, SaaS companies, consumer-tech companies, e-commerce, marketplaces, payments, and other high-scale technology businesses.

info-icon

Did you find something suspicious?

Similar jobs that you might be interested in

Loading chat...