About Business line/Function:
The factories team is building an
IT Decision Intelligence platform
to transform applications managing IT processes by automating KPI collection (0-touch), enabling straight-through processing, and delivering governed, high-fidelity insights for management and governance decisions.
Position Purpose
The
Backend Engineer
will develop core services, large-scale data pipelines, and system integrations across diverse IT sources. Data quality is foundational, and the engineer will ensure every pipeline meets the platform’s exacting standards.
Standards are non-negotiable:
Cloud-native architecture, reliability, security, and scalability
are core requirements from day one. We’re looking for an engineer with
proven experience
. The platform responsibilities will evolve to address multiple use-cases across the IT ecosystem and the engineer will be expected to take up more challenging work and responsibilities.
Responsibilities
Direct Responsibilities
- Design and develop backend services / microservices using Java and Spring Boot
- Build and operate Spring Batch jobs for large-scale data ingestion and processing
- Recommend the most suitable technology / framework and introduce recent technologies that align with the platform's vision and strategic objectives.
- Design, optimize, and maintain SQL schemas and queries.
- Batch optimization and performance tuning
- Integrate with external systems and APIs including security and IT asset platforms
- Ensure scalability, reliability, and security of backend services
- Own and contribute to end-to-end test excellence – Automated Unit testing, integration testing, performance testing.
- Own technical architecture and design decisions for their work around system design, event-driven architecture, caching strategies, etc.
Contributing Responsibilities
- Implement DevSecOps Pipeline for production delivery.
- Interac