Optiva Inc.

Senior Software Developer (Full Stack)

Optiva Inc.
Apply
6 months ago
Hyderābād, IndiaSenior

Responsibilities

  • Design, develop, and maintain full-stack applications.
  • Build scalable backend services using Java and Spring Boot.
  • Develop responsive and user-friendly frontend applications.
  • Build and consume APIs and design API-driven user interfaces.
  • Design relational database schemas and optimize queries.
  • Collaborate with product managers, architects, and QA.
  • Participate in code reviews and technical design discussions.
  • Debug, troubleshoot, and resolve production issues.
  • Improve application performance, security, and code quality.

Requirements

  • Strong hands-on experience with Java 8 or later.
  • Experience with Spring, Spring Boot, and microservices.
  • Understanding of object-oriented programming, data structures, and design principles.
  • Experience with APIs and backend integration.
  • Hands-on experience with PostgreSQL or MySQL.
  • Strong experience with JavaScript or TypeScript.
  • Experience with React or Angular.
  • Understanding of HTML5, CSS3, and responsive design.
  • Ability to work with API-driven user interfaces.
  • Experience with Git and collaborative development workflows.
  • Familiarity with Agile and Scrum development practices.
  • Ability to understand complex systems and work independently.
  • Experience with Hibernate or JPA, Kafka or event-driven systems, Docker, Kubernetes, or cloud platforms is preferred.
  • Telecom domain exposure is preferred but not mandatory.

Benefits

  • Ownership of meaningful features end-to-end.
  • Work on large-scale, high-impact systems.
  • Direct exposure to global customers and complex problem spaces.
  • Practical, engineering-first culture.
  • Strong learning and growth opportunities.
Optiva Inc.

About Optiva Inc.

201-500 employees
Contact me