Bestkaam Logo
FYERS Logo

Senior Software Engineer(Java)

Actively Reviewing the Applications

FYERS

On-site
Posted 2 weeks ago Apply by June 9, 2026

Job Description

Job Description

FYERS is a tech-first, self-funded, and profitable stockbroking company, redefining the retail trading experience in India since 2015. We have built our trading platforms completely in-house, empowering us to innovate rapidly and deliver high-impact features for traders and investors.

Our AI-powered platforms like FIA (FYERS Intelligent Assistant) and FIA GPT are transforming how users interact with capital markets—leveraging natural language, real-time insights, and intelligent automation. At FYERS, you’ll work at the intersection of backend engineering, scalable systems, and AI-driven financial technology.

Requirements

  • 3–7 years of hands-on experience in Java backend development.
  • Strong expertise in Core Java, Spring Boot, and Spring MVC.
  • Experience building and consuming RESTful APIs.
  • Solid understanding of data structures, algorithms, and OOP principles.
  • Experience with SQL/NoSQL databases (PostgreSQL, MySQL, Redis).
  • Familiarity with multithreading, concurrency, and JVM performance tuning.
  • Experience with Git, CI/CD pipelines, and basic Linux commands.
  • Strong problem-solving skills and ability to work in a fast-paced environment.
  • Experience with microservices architecture and distributed systems.

Responsibilities

  • Design, develop, and maintain scalable backend services using Java and Spring Boot.
  • Build and optimize RESTful APIs for high-throughput, low-latency applications.
  • Work closely with product, frontend, and DevOps teams to deliver end-to-end features.
  • Implement robust business logic, validations, and data processing workflows.
  • Ensure system reliability, performance, and scalability under heavy traffic.
  • Write clean, modular, testable, and well-documented code.
  • Debug production issues and improve system stability and performance.
  • Participate in Agile ceremonies, design discussions, and code reviews.

Good to Have

  • Exposure to Kafka / RabbitMQ or other message queues.
  • Knowledge of Docker and Kubernetes.
  • Experience in fintech, trading platforms, or high-frequency systems.
  • Exposure to Golang or other backend languages is a plus.
  • Understanding of system design for high-availability and fault tolerance.

```

Benefits

Imagine joining a team where your well-being is paramount, offering you full access to fitness facilities, virtual medical consultations, and flexible leave options. Enjoy the peace of mind with top-tier group medical coverage, robust personal accident protection, and extensive term life insurance for you and your family. Celebrate your successes with individual and team awards in a culture that values trust and openness, ensuring your achievements are always recognized. Elevate your career with our clear advancement pathways, internal mobility options, and leadership development programs. Thrive in an environment that not only supports your professional growth but also prioritizes your overall wellness and happiness.

Talent Acquisition Team

We are

Great Place to Work ® Certified ™

Recognized by Great Place to Work ® India

"Disclaimer: The contents of this email and attachment(s) therein are private and confidential, and intended for the specified recipient(s) only. Any unauthorized use, disclosure, transmission or replication in part or whole is strictly prohibited, and may be unlawful. If you received this erroneously, please notify us on notify@fyers.in and delete this e-mail."
Check Qualification

Quick Tip

Customize your resume and cover letter to highlight relevant skills for this position to increase your chances of getting hired.