Consultant | Oracle Cloud Stack Dev | Bengaluru | Oracle
Deloitte
Deloitte
Join our dynamic team as a skilled Full Stack Software Engineer with a focus on cloud-native development. This role offers the opportunity to build and maintain cutting-edge SaaS solutions within a multi-cloud environment. We're looking for innovative thinkers proficient in Java 8+, Spring Boot, Microservices, and modern front-end frameworks like Angular 9+ or React.js. Your expertise in DSA, distributed systems, and AI-assisted coding will be instrumental in driving our product's success and ensuring its scalability and performance.
We are part of the Enterprise Technology & Performance group, dedicated to empowering functional excellence and fostering innovation. Your contributions will directly impact our long-term growth and the advancement of our technology offerings.
Design and implement robust, scalable, and secure software solutions for our SaaS platform across various cloud environments. Collaborate closely with product managers, architects, and fellow engineers to define and execute the product roadmap. Write clean, efficient, and maintainable code using Java, Spring Boot, Angular 9+, and Node.js. Uphold the highest standards of software quality, performance, and reliability. Diagnose and resolve complex technical issues throughout the entire software stack. Optimize application performance for maximum speed and scalability. Stay current with emerging industry technologies and mentor junior engineers. Work with DevOps teams to streamline application deployment and monitoring on cloud platforms.
A Bachelor's or Master's degree in Computer Science or a related technical field is required. Demonstrated experience as a Full Stack Software Engineer, ideally with SaaS product development in multi-cloud settings. Strong backend development skills with Java 8, Spring Boot, Microservices, JPA, JMS, Kafka, and Node.js. Proficiency in front-end technologies including HTML5, CSS3, JavaScript, and TypeScript, with expertise in Angular 9+ or React.js. Experience in creating and maintaining unit tests for code quality. A solid understanding of Data Structures and Algorithms for performance optimization. Familiarity with Agile development, Git, CI/CD, DevOps practices, and collaboration tools like JIRA and Confluence. In-depth knowledge of cloud platforms such as AWS, Azure, or SAP Cloud Platform. Experience with containerization and orchestration tools like Docker and Kubernetes. A strong grasp of distributed systems, microservices architecture, and RESTful APIs. Familiarity with both SQL and NoSQL databases (e.g., MySQL, PostgreSQL, MongoDB, Redis). Exceptional problem-solving capabilities and strong communication and teamwork skills are essential for success in our collaborative agile environment.
Deloitte
IT Services and Consulting