Principal Software Engineer Java Development

Year    KA, IN, India

Job Description

AI-First. Future-Driven. Human-Centered.

At OpenText, AI is at the heart of everything we do--powering innovation, transforming work, and empowering digital knowledge workers. We're hiring talent that AI can't replace to help us shape the future of information management. Join us.



YOUR IMPACT:



As a Principal Software Engineer, you will be responsible for leading the design, architecture, and development of scalable enterprise-grade solutions. You will drive technical excellence across the engineering organization, mentor senior engineers, and collaborate with cross-functional teams to deliver high-impact software systems. Your deep expertise in Java, databases, cloud platforms, microservices architecture, CI/CD pipelines, design principles and distributed systems design will be instrumental in shaping the technical direction of our products.



WHAT THE ROLE OFFERS:



Architect and develop scalable, secure, and high-performance applications using Java and J2EE frameworks. Design and implement distributed systems and microservices with a focus on modularity, fault tolerance, and performance. Lead database design and programming efforts across SQL Server, PostgreSQL, and Oracle, including stored procedures, triggers, and query optimization. Define and enforce architectural principles and design standards aligned with business and technical goals. Drive adoption of CI/CD pipelines, automated testing, and modern DevOps practices. Collaborate with cross-functional teams to translate business requirements into robust technical solutions. Provide technical leadership and mentorship to engineers, fostering a culture of excellence and continuous learning. Conduct code reviews, troubleshoot complex issues, and guide teams through technical challenges. Stay current with emerging technologies and evaluate their applicability to organizational needs. Lead the design and development of cloud-based applications and RESTful APIs. Apply deep programming expertise to build scalable, high-performance systems. Define best practices and standards for database and data architecture. Serve as a thought leader and advocate for engineering excellence and innovation. Provide regular status updates to stakeholders and escalate issues as necessary. Lead and participate in Agile software development processes from design to release.

WHAT YOU NEED TO SUCCEED:



Bachelor's degree in computer science or related field. 12+ years of product development experience, including 3+ years in a leadership or architect role. Strong expertise in Java, J2EE, Spring Boot, and microservices architecture. Solid knowledge of algorithms, data structures, and design patterns. Hands-on experience with RDBMS (PostgreSQL, Oracle, MSSQL, or MySQL). Proficiency in SQL and experience with enterprise-scale applications. Experience with cloud platforms (Azure, AWS, or GCP) and CI/CD tools (Jenkins, GitHub Actions, Azure DevOps). Exposure in modern data architecture patterns (data pipeline, data mart and data fabric) and data processing frameworks (Spark, Kafka) Familiarity with Docker, Kubernetes, and application servers (Tomcat, JBoss, WebLogic). Strong skills in front-end technologies (HTML5, CSS3, JavaScript, Bootstrap, React/AngularJS). Experience with RESTful/SOAP APIs, security, performance optimization, and SSO/LDAP integration. Excellent problem-solving, communication, and team leadership skills.

OpenText's efforts to build an inclusive work environment go beyond simply complying with applicable laws. Our Employment Equity and Diversity Policy provides direction on maintaining a working environment that is inclusive of everyone, regardless of culture, national origin, race, color, gender, gender identification, sexual orientation, family status, age, veteran status, disability, religion, or other basis protected by applicable laws.

If you need assistance and/or a reasonable accommodation due to a disability during the application or recruiting process, please submit a ticket atAsk HR. Our proactive approach fosters collaboration, innovation, and personal growth, enriching OpenText's vibrant workplace.

Beware of fraud agents! do not pay money to get a job

MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Job Detail

  • Job Id
    JD4313428
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    KA, IN, India
  • Education
    Not mentioned
  • Experience
    Year