Job Description

Oracle Enterprise Manager is Oracle’s integrated IT management platform, delivering a complete, business-driven solution for managing enterprise cloud and traditional IT environments. By leveraging built-in management capabilities across the Oracle stack, Enterprise Manager enables customers to significantly improve operational efficiency while delivering higher service levels. We are seeking a Software Engineer with a strong technical foundation in designing and implementing complex QA infrastructure and end-to-end automation for enterprise-grade, multi-tier distributed systems. The ideal candidate is passionate about solving complex problems through test code and building fully automated testing frameworks across all layers of the stack. 

Responsibilities

  • Design, develop, and test enterprise-grade software with a strong focus on quality and automation.
  • Build and maintain robust QA frameworks for highly scalable, distributed systems.
  • Apply strong coding and design principles to validate complex multi-tier architectures.
  • Develop test strategies that prioritize critical customer and business scenarios.
  • Collaborate with cross-functional engineering teams in an Agile, product development environment.
  • Troubleshoot, debug, and resolve issues across applications, databases, and infrastructure.
  • Contribute to continuous improvement of cloud lifecycle management and application reliability.
  • Required Qualifications

  • 2-3 years of software development experience, preferably with scalable and fault-tolerant distributed systems.
  • Strong computer science fundamentals and algorithmic problem-solving skills.
  • Proficiency in object-oriented programming, preferably Java.
  • Experience with Spring, RESTful web services, and microservices architecture.
  • Strong inclination toward test-driven development (TDD).
  • Good understanding of RDBMS concepts.
  • Ability to work effectively in a fast-paced Agile and Cloud/SaaS environment.
  • Strong written and verbal communication skills.
  • Experience collaborating with geographically distributed teams (USA, India, Mexico).
  • Preferred Qualifications

  • Knowledge of MySQL, Oracle Database, Maven, Chef, Git, JMockit, Grafana, YAML, and authorization concepts.
  • Experience with scripting languages.
  • Exposure to cloud platforms such as OCI, AWS, or Google Cloud.
  • Experience with continuous integration, delivery, deployment, and monitoring of cloud-based services.
  • Hands-on experience with JUnit and build/devOps tools.
  • OCI certification is a plus.
  • Career Level - IC3

    Apply for this Position

    Ready to join ? Click the button below to submit your application.

    Submit Application