Java Backend Engineer

November 18, 2025

Job Description

Your impact:

Software Engineer with passion for technology and hands-on experience in software design and development. In this role you will work with cross-functional teams to lead multiple agendas, be responsible for all stages of design and development for products and platforms.

What the role offers:

  • Design and integrate software applications running on multiple platform types into overall architecture and product suite.
  • Be the go-to person in the team for the most complex, hard-to-solve technical challenges.
  • Understand the high-level requirements from the product manager and transform it to themes and features requirements for the development team.
  • Develop requirements docs to describe the requirement, architecture, APIs, etc.
  • Review and ensure the developers breakdown of features into User stories is sufficient and cover all points.

What you need to succeed:

  • Strong design skills with deep understanding of object-oriented programming
  • Strong Java programming skills with experience in developing multi-threaded modules
  • Deep experience using debugging and dump analyser tools
  • Good understanding of web services (SOAP/REST) and related technologies such as AJAX, JavaScript, HTML, CSS, JSON, XML
  • Knowledge of advanced design patterns
  • Excellent analytical and problem-solving skills
  • Excellent written and verbal communication skills
  • Experience using Hibernate, JDBC, database programming, SQL programming
  • Experience with UI tech stack will be an added advantage
  • Experience working on enterprise-grade solutions
  • Understanding of best development practices
  • Experience of agile development methodologies such as SCRUM
  • Knowledge of Secure development lifecycle
  • Knowledge of Linux Operating System and related tool

One last thing:

  • You are persistent and inquisitive. You have to understand why things are happening the way they are.
  • You are determined to understand cyber attack techniques at a very detailed level.
  • You are a self-starter who is able to work with minimal management, however have strong collaboration and interpersonal skills to work together with several other professionals from other information security fields.
  • Youre a creative thinker who wants to answer the question, Why?
  • Your workstation is a pyramid of monitors that you can’t take your eyes off of at the risk of missing something.
  • You have a desire to learn new technologies.
  • Your sense of humor, passion and enthusiasm shines through in everything you do.

Role: 

Full Stack DeveloperIndustry Type: 

Software ProductDepartment: 

Engineering – Software & QAEmployment Type: 

Full Time, PermanentRole Category: 

Software Development

EducationUG: 

B.Tech/B.E. in Any SpecializationPG: 

Any Postgraduate

Key Skills

Skills highlighted with ‘‘ are preferred keyskills

debugging

JavaCssHibernateDatabase ProgrammingProduct ManagerArchitectureUser StoriesAiProgrammingHrJsonSoapSqlRestLinuxUiXmlJavascriptAgileSoftware EngineerScrumSoftware DesignWeb Services