OR

Senior/Principal Developer

Oracle
Bangalore5-10 LPA Posted 24 Oct 2025
FULL TIME
Gcp
Azure
Java
Oracle
Cloud
+1 more

Job Description

Key Responsibilities:

  • Design, develop, test, and maintain high-quality software solutions for healthcare applications.
  • Apply software architecture principles to develop, debug, and enhance software applications or operating systems.
  • Build new features and enhancements within existing architectures, suggesting improvements where appropriate.
  • Collaborate with cross-functional teams to translate business and technical requirements into scalable solutions.
  • Participate in code reviews to ensure adherence to best practices and coding standards.
  • Troubleshoot, identify, and resolve software defects and performance issues.
  • Contribute to continuous improvement of software development processes and methodologies.
  • Stay current with emerging technologies, tools, and industry trends to strengthen product innovation.
  • Support deployment and integration efforts across development and production environments.
  • Document software design, code, and functionality to ensure transparency and knowledge sharing.
  • Communicate project progress, technical challenges, and recommendations to team members and stakeholders.

Required Qualifications:

  • Bachelor's degree in Computer Science, Engineering, or a related field (or equivalent practical experience).
  • Proven experience in software design, development, testing, debugging, and maintenance.
  • Proficiency in multiple programming languages such as Java, J2EE, and React JS.
  • Hands-on experience with Microservices framework and REST Web Services.
  • Strong understanding of version control systems and CI/CD tools such as Jenkins and Docker.
  • Experience working in cloud environments such as Oracle Cloud (OCI), AWS, GCP, or Azure.
  • Strong problem-solving ability, analytical thinking, and attention to detail.
  • Excellent communication and collaboration skills to work effectively in cross-functional teams.
  • Ability to adapt quickly to dynamic environments and learn new technologies.

Preferred Qualifications:

  • Experience in LLM, Machine Learning, or AI technologies.
  • Familiarity with Agile development methodologies and DevOps practices.

Join WhatsApp Channel