- Responsible for designing, implementing, and integrations between diverse software applications and platforms.
- Develop and configure integrations using APIs, middleware, web services, and other relevant technologies.
- Work closely with cross-functional teams including developers, system administrators and business analysts to understand integration requirements and ensure smooth deployment.
- Troubleshoot and resolve complex integration issues, diagnosing problems across multiple systems.
- Capable to build detailed documentation of integration architecture, workflows, and operational procedures with explicit HLDs & LLDs.
- Support enterprise architecture and system strategy by aligning integration solutions with organizational goals.
- Proficiency in programming concepts, Async programming, Parallel programming and languages such as Java & Python.
- Hands-on experience in building scalable APIs (Java, Springboot, MSSQL Server/Postgres & Python)
- Capable of doing code reviews and providing inputs (APIs, middleware (Kafka), and data transformation techniques, API Gateway implementation, Kubernetes etc.)
- Hands on experience to fix integration gaps in terms of moving towards modernizations (Containerization & Event Driven Architecture)
Experience: BE/BTech/MCA/MSc with 8-10 years’ experience with hands-on experience