Enable job alerts via email!

Sr Software Engineer (AI / Java & UI)

Opentext

Bengaluru

On-site

INR 12,00,000 - 18,00,000

Full time

Today
Be an early applicant

Job summary

A leading software firm in Bengaluru is seeking an experienced Software Engineer (Full Stack) for AI Applications. You will lead the design and development of AI foundation components, writing production-ready code in Java or Python, and collaborating with cross-functional teams. Ideal candidates have 5+ years of experience in software architecture, strong skills in Java, and a solid understanding of cloud-native architectures.

Qualifications

  • 5+ years of experience in software architecture and engineering.
  • Deep experience in Java (Spring Boot or equivalent) and UI technologies.
  • Solid understanding of cloud-native architecture and containerized microservices.

Responsibilities

  • Write clean, production-ready code in Java or Python.
  • Translate solution requirements into modular, testable designs.
  • Collaborate with product managers and engineers to drive delivery.

Skills

Java
Python
Frontend frameworks
REST APIs
gRPC
Cloud-native architecture

Education

Bachelors or Masters degree in computer science
Job description
YOUR IMPACT:

As a Software Engineer, Full Stack - AI Applications, you will serve as the hands‑on technical leader driving the design and development of our AI foundation components and GenAI‑enabled services. This is a high‑impact role for a pragmatic who thrives in code, partners closely with developers, and knows how to balance rapid innovation with robust engineering.

What the role offers:
  • Writing clean, production‑ready code in Java or Python, and UI Technologies.
  • Translating solution requirements into modular, testable designs.
  • Evaluating new AI frameworks and libraries and making technology recommendations for enterprise adoption.
  • Collaborating with product managers, architects, and engineers to drive delivery and alignment across teams.
What you need to succeed:
  • 5+ years of experience in software architecture and engineering, including significant hands‑on development.
  • Deep experience in at least two of the following: Java (Spring Boot or equivalent) and UI (frontend frameworks).
  • Solid understanding of cloud‑native architecture, REST/gRPC APIs, and containerized microservices.
  • Ability to document and communicate architectural decisions clearly and influence engineering direction.
  • Bachelors or Masters degree in computer science, Engineering, or related field.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.