1. Home
  2. Jobs
  3. Jobs in Bangalore
  4. Backend Developer jobs in Bangalore
  5. Senior Software Engineer | Backend (JAVA)
Agent
Jobs
Applied
Tracker
Profile
    1. Jobs for you
    2. Job

    Job · 21822051

    First Object logo

    Senior Software Engineer | Backend (JAVA)

    First Object · Bengaluru · hybrid · Posted 9d ago

    Undisclosed5–8 yrsfulltimeSourced fromNaukri

    About a minute. You'll make an account on the way through.

    About this role

    Join our team as a Senior Software Engineer focused on the development and maintenance of enterprise software applications. The ideal candidate will bring 5-7 years of professional software development experience with strong hands-on expertise in Java, Spring/Spring Boot, JavaScript and/or Angular, and SQL. This role involves close collaboration with global engineering teams to deliver high-quality, scalable, secure, and maintainable software solutions. We are looking for an engineer who can manage multiple priorities in a dynamic environment, contribute to technical decisions, and use modern engineering practices, including responsible AI-assisted development, to improve productivity and software quality.


    WHAT YOU WILL DO

    • Work as a core member of a global engineering team that applies the right technologies and practices to deliver world-class solutions that delight customers.
    • Design, develop, test, and maintain Java-based applications and services using Spring/Spring Boot, REST APIs, JavaScript and/or Angular, and SQL.
    • Work in Agile teams following Agile and SAFe methodologies to deliver high-quality products on time, with performance, scalability, security, and localization requirements in mind.
    • Build, test, and deliver innovative solutions to complex technical challenges; diagnose and resolve complex product issues.
    • Apply and promote software development best practices, including clean code, reusable design, automated testing, peer reviews, secure coding, and maintainable architecture.
    • Maintain and improve existing codebases, ensuring quality, performance, reliability, and efficient implementation.
    • Use AI-assisted development tools responsibly, such as LLM-based coding assistants, Codex, ChatGPT, and Claude, to accelerate research, coding, debugging, test creation, documentation, and code review while validating accuracy and protecting company/customer data.
    • Document development approaches, technical decisions, implementation changes, and operational considerations.
    • Continuously learn and adopt new technologies, tools, and engineering practices that improve product quality and team productivity.

    WHO YOU ARE

    • Bachelors degree in Computer Science, Software Engineering, or a related field.
    • 5-8 years of professional software development experience with hands-on expertise in Java, Spring/Spring Boot, JavaScript and/or Angular, and SQL; SQL Server experience preferred.
    • Experience designing and developing RESTful APIs, backend services, and enterprise-grade application components.
    • Hands-on experience building modular, component-based front-end applications with a strong grasp of JavaScript and/or Angular.
    • Ability to design reusable code and optimize application features for performance, scalability, security, and maintainability.
    • Successful track record of delivering high-quality, thoroughly tested software on time.
    • Ability to follow technical standards and influence peers within a development team through strong engineering practices.
    • Familiarity with AI-native software development practices, including effective prompting, code generation, test generation, debugging assistance, documentation support, and responsible validation of LLM-generated output.
    • Excellent problem-solving abilities and strong analytical skills.
    • Strong communication skills, with the ability to clearly explain technical challenges and solutions to stakeholders and peers.
    • Highly motivated and self-directed, capable of multitasking and working with minimal supervision.
    • Experience working in an Agile/Scrum development process is preferred.

    WHAT ELSE

    • Experience or understanding of cloud computing technologies, business drivers, and emerging technology trends.
    • Interest in microservice architecture, distributed systems, and modern API-driven application design.
    • Proactive, creative, and innovative approach to solving technical problems.
    • Continuous improvement mindset with a commitment to developing new skills, including AI-enabled engineering practices.
    • Ability to work collaboratively in a global team environment.
    • Exceptional interpersonal and communication skills.
    • Detail-oriented with strong organizational skills.

    Interested candidates are requested to share their updated CVs at [email removed] for further consideration.

    Sourced from naukri

    Skills

    JavascriptTypescriptMySQLSQLSpring BootJavaAngularjsMicroservicesBackend Development

    See all 400 Backend Developer jobs in BangaloreBackend Developer jobs in IndiaJobs in Bangalore

    Career guides

    • Cold email to HR for software jobs in India: 6 copy-paste templates
    • How to find remote software jobs in India in 2026 (complete playbook)
    • What happened to Sonara? The shutdown, the relaunch, and 7 alternatives

    All career guidesAll articlesBrowse companies hiring

    Senior Software Engineer | Backend (JAVA) · waiting for your command