Experience: 11-16 Years
Job Type: Full-Time
Job Summary
We are seeking an experienced Oracle Developer to join our team and play a key role in application modernization, workload migration, and cloud transformation initiatives. The ideal candidate will have a strong background in Oracle development and be proficient in designing, refactoring, and developing scalable, cloud-native applications. You will work closely with clients to analyze their requirements, design optimal solutions, and implement best practices to enhance application performance and reliability. If you have a passion for technology and innovation, and want to contribute to digital transformation journeys, this role is the perfect fit for you.
Key Responsibilities
Application Development & Modernization
- Analyze client requirements to understand business needs and system specifications.
- Refactor and modernize applications for workload migration to Oracle Cloud or other cloud platforms.
- Design and implement scalable, high-performance applications using Java (Spring Boot), .NET, Python, or Oracle technologies.
- Develop end-to-end features, ensuring seamless integration and optimal functionality.
- Design and build cloud-ready applications using microservices architecture and RESTful APIs.
Code Quality & Best Practices
- Create detailed design artifacts and technical documentation.
- Perform code reviews and implement industry best practices for clean, maintainable, and efficient code.
- Ensure adherence to security and compliance standards in all development activities.
Cloud & DevOps
- Work on application refactoring, re-platforming, and migration to cloud environments.
- Utilize Google Cloud Platform (GCP) SDKs and other cloud services for application development.
- Work with DevSecOps tools such as Jenkins, GitOps, and CI/CD pipelines to automate deployment and testing.
- Implement and manage cloud containerization technologies like Google Kubernetes Engine (GKE) or other Kubernetes platforms.
- Utilize AWS cloud services such as VMs, PaaS services, containers, serverless, and storage solutions for application deployment.
Collaboration & Thought Leadership
- Work closely with cross-functional teams, including business analysts, solution architects, and project managers.
- Provide thought leadership and contribute to technology discussions, best practices, and innovation strategies.
- Stay updated with the latest trends in Oracle development, cloud computing, and software engineering.
Required Technical Skills
- Strong experience in Oracle development and application modernization.
- Proficiency in Java/J2EE (Spring Boot), .NET/.NET Core, or Python.Deep understanding of application development design patterns.
- Experience designing and developing RESTful APIs and microservices-based applications.
- Hands-on experience with GCP SDKs, AWS cloud services, and cloud containerization (Kubernetes, GKE, or similar platforms).
- Familiarity with DevSecOps tools such as Jenkins, GitOps, and CI/CD frameworks.
- Experience in migrating and modernizing on-premises workloads to the cloud.
Preferred Skills
- Strong expertise in Oracle Cloud services.
- Hands-on experience with cloud infrastructure and PaaS solutions.
- Experience with serverless architectures and container orchestration platforms.
- Exposure to agile methodologies and DevOps practices.
Educational Qualifications
- Master’s or Bachelor’s degree in Engineering, Computer Science, Information Technology, or a related field.
- Accepted degrees: M.Tech, MCA, B.Tech, BE, BCA.
Service Line
Application Development and Maintenance