Job Title: Senior Consultant | Oracle Analytics Cloud | Bengaluru | Oracle

Senior Consultant | Oracle Analytics Cloud | Bengaluru | Oracle
• Job requisition ID : 115020
• Location: Bengaluru
• Entity: Deloitte Touche Tohmatsu India LLP
The team
Enterprise technology must do much more than keep the wheels turning; it is the engine that drives functional excellence and the enabler of innovation and long-term growth. Learn more about ET&P
Your Work Profile
We are seeking a highly skilled Software Engineer with extensive experience in Java 8+, Spring Boot, Microservices, cloud platforms, Kafka, SQL and NoSQL to join our team. As a Software Engineer, you will be responsible for designing, developing, and maintaining our SaaS solution in a multi-cloud environment. Your expertise in cloud technologies, distributed systems, and scalable architectures will be crucial in delivering high-quality software solutions.
Key Skills Required
- Design and develop robust, scalable, and secure software solutions for our SaaS product in a multi-cloud environment.
- Collaborate with cross-functional teams, including product managers, architects, and other engineers, to define and deliver the product roadmap.
- Implement clean, efficient, scalable code using Java, Spring Boot, Microservice and cloud platforms.
- Ensure the software meets the highest standards of quality, performance, and reliability.
- Troubleshoot and debug issues across the entire software stack, from front-end to back-end systems.
- Optimize the application for maximum speed, scalability, and efficiency. Stay up-to-date with the latest industry trends and technologies, and provide guidance and mentorship to junior engineers.
- Collaborate with DevOps teams to ensure smooth deployment and monitoring of the application on various cloud platforms.
Required Skills and Qualifications:
- Bachelor's or Master's degree in Computer Science or a related field.
- Proven experience as a JAVA Software Engineer or similar role, preferably in SaaS product development within a multi-cloud environment.
- Strong proficiency in backend application development using Java 8, Spring Boot, Microservice architecture, JPA, JMS, Apache Camel, Kafka and Node.js.
- Solid understanding of event driven architecture, using Kafka/Rabbit MQ.
- Create and maintain Unit tests to ensure code quality and reliability.
- Solid grasp of Data Structures and Algorithms for code optimization and performance improvement.
- Experience in Agile development methodologies, Git, CI/CD, and DevOps practices and collaboration tools like JIRA, confluence.
- In-depth knowledge of cloud technologies such as AWS, Microsoft Azure and SAP Cloud Platform.
- Experience with containerization and orchestration frameworks like Docker and Kubernetes.
- Solid understanding of distributed systems, microservices architecture, and RESTful APIs.
- Familiarity with database technologies, both SQL and NoSQL, such as MySQL, PostgreSQL, MongoDB, or Redis.
- Strong problem-solving skills and the ability to analyse and resolve complex technical issues.
