Assistant Manager | Backend Developer | Hyderabad | Engineering as a Service/ Operate
Deloitte
Deloitte
Seeking a proficient Backend Developer with 3-5 years of experience to spearhead the creation and upkeep of robust, high-performance server-side applications. This role requires strong coding expertise, a deep understanding of APIs and databases, and a collaborative spirit to work with diverse teams in delivering dependable backend solutions.
Key duties involve designing, developing, and maintaining server-side applications and APIs, constructing scalable and secure RESTful or microservices architectures, and collaborating closely with front-end developers, QA, and product teams. You will write clean, efficient code, optimize applications for performance and reliability, and manage database schemas and integrations. Additionally, responsibilities include implementing security measures, participating in code reviews and design discussions, troubleshooting production issues, and contributing to CI/CD pipelines. Embracing AI-assisted development tools to boost productivity and code quality is also encouraged.
Essential skills include strong proficiency in a backend language like Java (Spring Boot), Node.js, Python (Django, Flask), or .NET Core, coupled with experience in building RESTful APIs. A solid grasp of object-oriented or functional programming concepts is necessary. You should possess hands-on experience with relational and NoSQL databases, data modeling, and query optimization. Understanding microservices, API security (OAuth, JWT), asynchronous processing, messaging systems (Kafka, RabbitMQ), and caching strategies are vital. Familiarity with Git, basic CI/CD tools, and Docker is also required. A Bachelor's degree in Computer Science, Engineering, or a related field is expected.
Deloitte
Engineering as a Service