Senior Software Engineer

2 - 5 years

3 - 5 Lacs

Posted:8 hours ago| Platform: Foundit logo

Apply

Skills Required

Work Mode

On-site

Job Type

Full Time

Job Description

What You'll Do

  • Design, develop, and deploy robust, scalable backend services in

    Java

    to handle billions of transactions reliably.
  • Contribute approximately

    8595%

    hands-on coding in a production environment.
  • Collaborate across teams (Product, Dev, QA/QE, Business Units) to deliver end-to-end customer outcomes.
  • Engage in early-stage quality activities including peer review of designs, estimates, and code.
  • Build, maintain, and optimize production-grade systems with a focus on

    availability

    ,

    performance

    , and

    security

    .
  • Apply

    Gen AI

    ,

    LLMs

    , and

    agentic AI

    frameworks to build intelligent, autonomous software features.
  • Design and implement RESTful/GraphQL APIs with best practices like pagination, throttling, caching, and routing.
  • Apply end-to-end testing practices with a strong

    Test Driven Development (TDD)

    approach.
  • Participate in architecture and system design discussions with a customer-first mindset.
  • Own features end-to-end from design to deployment and monitoring.

What You'll Bring

  • BS/MS in Computer Science or equivalent practical experience.
  • 6+ years of experience as a software engineer in Agile/Scrum environments.
  • Strong system design and platform architecture background.
  • Proven experience with

    Java/J2EE

    ,

    Spring Boot

    , and

    Reactive Frameworks

    .
  • Hands-on experience with Gen AI tools, LLM APIs (e.g., GPT, Claude, Gemini), and vector database technologies.
  • Exposure to RAG techniques and LLM frameworks such as

    LangChain

    ,

    LlamaIndex

    , or

    Autogen

    .
  • Working knowledge of

    Python

    is a plus.
  • Familiarity with cloud-based development using

    AWS

    , and containerization platforms like

    Kubernetes

    .
  • Ability to design

    Agentic AI systems

    , including autonomous agents, multi-agent frameworks, or self-optimizing decision engines.
  • Collaborative and mentoring mindset with strong communication skills.
  • Fast learner with the ability to adapt quickly to new technologies and responsibilities.
  • Commitment to high-quality coding and strong ownership of delivered work.

How You Will Lead

  • Partner with cross-functional teams to define and deliver platform capabilities.
  • Guide junior engineers and promote best practices in code quality and system design.
  • Proactively drive innovation and continuous improvement in engineering practices and technical architecture.
  • Deliver solutions that are scalable, maintainable, and focused on end-user value.

Mock Interview

Practice Video Interview with JobPe AI

Start Job-Specific Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Skills

Practice coding challenges to boost your skills

Start Practicing Now

RecommendedJobs for You

hyderabad, pune, bengaluru