Dell Technologies is seeking a Senior Software Engineer to join their IT Software Engineer team in Bangalore or Hyderabad, India. This role is part of the Messaging Platform automation team that provides PaaS capabilities to customers, specifically RabbitMQ and Kafka services as cloud offerings.
The ideal candidate will be responsible for designing and implementing microservices, working with both Java and Python ecosystems, and building high-performance, scalable backend services. You'll be working with Spring Boot and its core frameworks, developing RESTful APIs, and ensuring code quality through comprehensive testing practices.
This position offers an opportunity to work with cutting-edge technologies including Spring Cloud components, Kubernetes, and message brokers like RabbitMQ and Kafka. You'll be part of a team that's focused on improving operational efficiency and enabling quick turnaround times through automation.
Dell Technologies is known for its commitment to innovation and employee growth, offering a collaborative environment where team members can make significant impacts. The company provides a comprehensive technology portfolio and believes in the power of each individual to contribute to the organization's success.
The role requires strong expertise in Java and Spring framework, with 5-8 years of experience, along with solid understanding of design patterns, OOP principles, and test-driven development. This is an excellent opportunity for a senior developer looking to work with enterprise-scale systems and contribute to solutions that help organizations transform their digital future.